[00:00:06] =>> Building lang/gcc12 [00:00:08] build started at Sat Oct 28 21:23:32 CEST 2023 [00:00:08] port directory: /usr/ports/lang/gcc12 [00:00:08] package name: gcc12-12.2.0_6 [00:00:08] building for: FreeBSD pkg.mfl.dk 13.2-RELEASE-p4 FreeBSD 13.2-RELEASE-p4 amd64 [00:00:08] maintained by: salvadore@FreeBSD.org [00:00:08] Makefile datestamp: -rw-r--r-- 1 root wheel 5325 Jun 19 13:37 /usr/ports/lang/gcc12/Makefile [00:00:08] Poudriere version: poudriere-git-3.3.99.20220831_3 [00:00:08] Host OSVERSION: 1302001 [00:00:08] Jail OSVERSION: 1302001 [00:00:08] Job Id: 08 [00:00:08] [00:00:08] ---Begin Environment--- [00:00:08] SHELL=/bin/csh [00:00:08] OSVERSION=1302001 [00:00:08] UNAME_v=FreeBSD 13.2-RELEASE-p4 [00:00:08] UNAME_r=13.2-RELEASE-p4 [00:00:08] BLOCKSIZE=K [00:00:08] MAIL=/var/mail/root [00:00:08] MM_CHARSET=UTF-8 [00:00:08] LANG=C.UTF-8 [00:00:08] STATUS=1 [00:00:08] HOME=/root [00:00:08] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:08] LOCALBASE=/usr/local [00:00:08] USER=root [00:00:08] POUDRIERE_NAME=poudriere-git [00:00:08] LIBEXECPREFIX=/usr/local/libexec/poudriere [00:00:08] POUDRIERE_VERSION=3.3.99.20220831_3 [00:00:08] MASTERMNT=/usr/local/poudriere/data/.m/132amd64-local/ref [00:00:08] LC_COLLATE=C [00:00:08] POUDRIERE_BUILD_TYPE=bulk [00:00:08] PACKAGE_BUILDING=yes [00:00:08] SAVED_TERM=tmux-256color [00:00:08] OUTPUT_REDIRECTED_STDERR=4 [00:00:08] OUTPUT_REDIRECTED=1 [00:00:08] PWD=/usr/local/poudriere/data/.m/132amd64-local/08/.p [00:00:08] OUTPUT_REDIRECTED_STDOUT=3 [00:00:08] P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS [00:00:08] MASTERNAME=132amd64-local [00:00:08] SCRIPTPREFIX=/usr/local/share/poudriere [00:00:08] SCRIPTNAME=bulk.sh [00:00:08] OLDPWD=/usr/local/poudriere/data/.m/132amd64-local/ref/.p/pool [00:00:08] POUDRIERE_PKGNAME=poudriere-git-3.3.99.20220831_3 [00:00:08] SCRIPTPATH=/usr/local/share/poudriere/bulk.sh [00:00:08] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:08] ---End Environment--- [00:00:08] [00:00:08] ---Begin Poudriere Port Flags/Env--- [00:00:08] PORT_FLAGS= [00:00:08] PKGENV= [00:00:08] FLAVOR= [00:00:08] DEPENDS_ARGS= [00:00:08] MAKE_ARGS= [00:00:08] ---End Poudriere Port Flags/Env--- [00:00:08] [00:00:08] ---Begin OPTIONS List--- [00:00:09] ===> The following configuration options are available for gcc12-12.2.0_6: [00:00:09] GRAPHITE=off: Support for Graphite loop optimizations [00:00:09] MULTILIB=on: Build support for 32-bit and 64-bit targets [00:00:09] ====> Options available for the radio BOOTSTRAP: you can only select none or one of them [00:00:09] LTO_BOOTSTRAP=off: Build using a full LTO bootstrap [00:00:09] STANDARD_BOOTSTRAP=on: Build using a full bootstrap without LTO [00:00:09] ===> Use 'make config' to modify these settings [00:00:09] ---End OPTIONS List--- [00:00:09] [00:00:09] --MAINTAINER-- [00:00:09] salvadore@FreeBSD.org [00:00:09] --End MAINTAINER-- [00:00:09] [00:00:09] --CONFIGURE_ARGS-- [00:00:09] --enable-multilib --with-build-config=bootstrap-debug --disable-nls --enable-gnu-indirect-function --enable-host-shared --enable-plugin --libdir=/usr/local/lib/gcc12 --libexecdir=/usr/local/libexec/gcc12 --program-suffix=12 --with-as=/usr/local/bin/as --with-gmp=/usr/local --with-gxx-include-dir=/usr/local/lib/gcc12/include/c++/ --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-ld=/usr/local/bin/ld --with-pkgversion="FreeBSD Ports Collection" --with-system-zlib --without-zstd --enable-languages=c,c++,objc,fortran,jit --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} [00:00:09] --End CONFIGURE_ARGS-- [00:00:09] [00:00:09] --CONFIGURE_ENV-- [00:00:09] MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/gcc12/work/.cache HOME=/wrkdirs/usr/ports/lang/gcc12/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/gcc12/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/gcc12/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 [00:00:09] --End CONFIGURE_ENV-- [00:00:09] [00:00:09] --MAKE_ENV-- [00:00:09] PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/gcc12/work/.cache HOME=/wrkdirs/usr/ports/lang/gcc12/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/gcc12/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/gcc12/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" [00:00:09] --End MAKE_ENV-- [00:00:09] [00:00:09] --PLIST_SUB-- [00:00:09] GCC_VERSION=12.2.0 GNU_HOST=x86_64-portbld-freebsd13.2 SUFFIX=12 OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.36.1 PERL_VER=5.36 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.36 DOCSDIR="share/doc/gcc" EXAMPLESDIR="share/examples/gcc" DATADIR="share/gcc" WWWDIR="www/gcc" ETCDIR="etc/gcc" [00:00:09] --End PLIST_SUB-- [00:00:09] [00:00:09] --SUB_LIST-- [00:00:09] TARGLIB=/usr/local/lib/gcc12 PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gcc DOCSDIR=/usr/local/share/doc/gcc EXAMPLESDIR=/usr/local/share/examples/gcc WWWDIR=/usr/local/www/gcc ETCDIR=/usr/local/etc/gcc [00:00:09] --End SUB_LIST-- [00:00:09] [00:00:09] ---Begin make.conf--- [00:00:09] USE_PACKAGE_DEPENDS=yes [00:00:09] BATCH=yes [00:00:09] WRKDIRPREFIX=/wrkdirs [00:00:09] PORTSDIR=/usr/ports [00:00:09] PACKAGES=/packages [00:00:09] DISTDIR=/distfiles [00:00:09] FORCE_PACKAGE=yes [00:00:09] PACKAGE_BUILDING=yes [00:00:09] PACKAGE_BUILDING_FLAVORS=yes [00:00:09] #### #### [00:00:09] #ALLOW_UNSUPPORTED_SYSTEM=yes [00:00:09] CCACHE_DIR=/var/cache/ccache [00:00:09] WITH_CCACHE_BUILD=yes [00:00:09] WITH_CCACHE_BUILD=yes [00:00:09] CCACHE_DIR=/root/.ccache [00:00:09] #### Misc Poudriere #### [00:00:09] .include "/etc/make.conf.ports_env" [00:00:09] GID=0 [00:00:09] UID=0 [00:00:09] ---End make.conf--- [00:00:09] --Resource limits-- [00:00:09] cpu time (seconds, -t) unlimited [00:00:09] file size (512-blocks, -f) unlimited [00:00:09] data seg size (kbytes, -d) 33554432 [00:00:09] stack size (kbytes, -s) 524288 [00:00:09] core file size (512-blocks, -c) unlimited [00:00:09] max memory size (kbytes, -m) unlimited [00:00:09] locked memory (kbytes, -l) unlimited [00:00:09] max user processes (-u) 58500 [00:00:09] open files (-n) 1024 [00:00:09] virtual mem size (kbytes, -v) unlimited [00:00:09] swap limit (kbytes, -w) unlimited [00:00:09] socket buffer size (bytes, -b) unlimited [00:00:09] pseudo-terminals (-p) unlimited [00:00:09] kqueues (-k) unlimited [00:00:09] umtx shared locks (-o) unlimited [00:00:09] --End resource limits-- [00:00:09] =================================================== [00:00:09] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:09] Making GCC 12.2.0 for x86_64-portbld-freebsd13.2 [c,c++,objc,fortran,jit] [00:00:09] ===> License GPLv3 GPLv3RLE accepted by the user [00:00:09] =========================================================================== [00:00:09] =================================================== [00:00:09] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:09] ===> gcc12-12.2.0_6 depends on file: /usr/local/sbin/pkg - not found [00:00:09] ===> Installing existing package /packages/All/pkg-1.20.8.pkg [00:00:13] [pkg.mfl.dk] Installing pkg-1.20.8... [00:00:13] [pkg.mfl.dk] Extracting pkg-1.20.8: .......... done [00:00:23] ===> gcc12-12.2.0_6 depends on file: /usr/local/sbin/pkg - found [00:00:23] ===> Returning to build of gcc12-12.2.0_6 [00:00:23] =========================================================================== [00:00:23] =================================================== [00:00:23] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:23] =========================================================================== [00:00:24] =================================================== [00:00:24] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:24] Making GCC 12.2.0 for x86_64-portbld-freebsd13.2 [c,c++,objc,fortran,jit] [00:00:24] ===> License GPLv3 GPLv3RLE accepted by the user [00:00:24] => gcc-12.2.0.tar.xz doesn't seem to exist in /portdistfiles/. [00:00:24] => Attempting to fetch https://mirrors.kernel.org/sourceware/gcc/releases/gcc-12.2.0/gcc-12.2.0.tar.xz [00:00:27] gcc-12.2.0.tar.xz 80 MB 29 MBps 02s [00:00:29] ===> Fetching all distfiles required by gcc12-12.2.0_6 for building [00:00:29] =========================================================================== [00:00:29] =================================================== [00:00:29] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:29] Making GCC 12.2.0 for x86_64-portbld-freebsd13.2 [c,c++,objc,fortran,jit] [00:00:29] ===> License GPLv3 GPLv3RLE accepted by the user [00:00:29] ===> Fetching all distfiles required by gcc12-12.2.0_6 for building [00:00:31] => SHA256 Checksum OK for gcc-12.2.0.tar.xz. [00:00:31] =========================================================================== [00:00:31] =================================================== [00:00:31] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:31] =========================================================================== [00:00:31] =================================================== [00:00:31] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:31] Making GCC 12.2.0 for x86_64-portbld-freebsd13.2 [c,c++,objc,fortran,jit] [00:00:31] ===> License GPLv3 GPLv3RLE accepted by the user [00:00:31] ===> Fetching all distfiles required by gcc12-12.2.0_6 for building [00:00:31] ===> Extracting for gcc12-12.2.0_6 [00:00:32] => SHA256 Checksum OK for gcc-12.2.0.tar.xz. [00:02:20] =========================================================================== [00:02:21] =================================================== [00:02:21] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:21] =========================================================================== [00:02:21] =================================================== [00:02:21] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:02:21] ===> Patching for gcc12-12.2.0_6 [00:02:21] ===> Applying FreeBSD patches for gcc12-12.2.0_6 from /usr/ports/lang/gcc12/files [00:02:22] =========================================================================== [00:02:22] =================================================== [00:02:22] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:22] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/as - not found [00:02:22] ===> Installing existing package /packages/All/binutils-2.40_4,1.pkg [00:02:23] [pkg.mfl.dk] Installing binutils-2.40_4,1... [00:02:23] [pkg.mfl.dk] `-- Installing gettext-runtime-0.22.3... [00:02:23] [pkg.mfl.dk] | `-- Installing indexinfo-0.3.1... [00:02:23] [pkg.mfl.dk] | `-- Extracting indexinfo-0.3.1: .... done [00:02:23] [pkg.mfl.dk] `-- Extracting gettext-runtime-0.22.3: .......... done [00:02:23] [pkg.mfl.dk] `-- Installing zstd-1.5.5... [00:02:23] [pkg.mfl.dk] | `-- Installing liblz4-1.9.4,1... [00:02:23] [pkg.mfl.dk] | `-- Extracting liblz4-1.9.4,1: .......... done [00:02:23] [pkg.mfl.dk] `-- Extracting zstd-1.5.5: .......... done [00:02:23] [pkg.mfl.dk] Extracting binutils-2.40_4,1: .......... done [00:02:26] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/as - found [00:02:26] ===> Returning to build of gcc12-12.2.0_6 [00:02:26] ===> gcc12-12.2.0_6 depends on package: gmake>=4.3 - not found [00:02:26] ===> Installing existing package /packages/All/gmake-4.3_2.pkg [00:02:26] [pkg.mfl.dk] Installing gmake-4.3_2... [00:02:26] [pkg.mfl.dk] Extracting gmake-4.3_2: .......... done [00:02:26] ===> gcc12-12.2.0_6 depends on package: gmake>=4.3 - found [00:02:26] ===> Returning to build of gcc12-12.2.0_6 [00:02:26] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/makeinfo - not found [00:02:26] ===> Installing existing package /packages/All/texinfo-7.0.3,1.pkg [00:02:27] [pkg.mfl.dk] Installing texinfo-7.0.3,1... [00:02:27] [pkg.mfl.dk] `-- Installing libiconv-1.17... [00:02:27] [pkg.mfl.dk] `-- Extracting libiconv-1.17: .......... done [00:02:27] [pkg.mfl.dk] `-- Installing p5-Locale-libintl-1.33... [00:02:28] [pkg.mfl.dk] | `-- Installing perl5-5.36.1_1... [00:02:28] [pkg.mfl.dk] | `-- Extracting perl5-5.36.1_1: .......... done [00:02:35] [pkg.mfl.dk] `-- Extracting p5-Locale-libintl-1.33: .......... done [00:02:36] [pkg.mfl.dk] `-- Installing p5-Text-Unidecode-1.30... [00:02:36] [pkg.mfl.dk] `-- Extracting p5-Text-Unidecode-1.30: .......... done [00:02:37] [pkg.mfl.dk] `-- Installing p5-Unicode-EastAsianWidth-12.0... [00:02:37] [pkg.mfl.dk] `-- Extracting p5-Unicode-EastAsianWidth-12.0: ...... done [00:02:37] [pkg.mfl.dk] Extracting texinfo-7.0.3,1: .......... done [00:02:37] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/makeinfo - found [00:02:37] ===> Returning to build of gcc12-12.2.0_6 [00:02:37] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/as - found [00:02:37] ===> gcc12-12.2.0_6 depends on package: perl5>=5.36<5.37 - found [00:02:37] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/ccache - not found [00:02:37] ===> Installing existing package /packages/All/ccache-3.7.12_4.pkg [00:02:37] [pkg.mfl.dk] Installing ccache-3.7.12_4... [00:02:37] [pkg.mfl.dk] Extracting ccache-3.7.12_4: .......... done [00:02:37] Create compiler links... [00:02:37] create symlink for cc [00:02:37] create symlink for cc (world) [00:02:37] create symlink for c++ [00:02:37] create symlink for c++ (world) [00:02:37] create symlink for CC [00:02:37] create symlink for CC (world) [00:02:37] create symlink for clang [00:02:37] create symlink for clang (world) [00:02:37] create symlink for clang++ [00:02:37] create symlink for clang++ (world) [00:02:37] ===== [00:02:37] Message from ccache-3.7.12_4: [00:02:37] [00:02:37] -- [00:02:37] NOTE: [00:02:37] Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for [00:02:37] information on using ccache with FreeBSD ports and src. [00:02:37] ===> gcc12-12.2.0_6 depends on file: /usr/local/bin/ccache - found [00:02:37] ===> Returning to build of gcc12-12.2.0_6 [00:02:37] =========================================================================== [00:02:37] =================================================== [00:02:37] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:02:37] ===> gcc12-12.2.0_6 depends on shared library: libgmp.so - not found [00:02:37] ===> Installing existing package /packages/All/gmp-6.3.0.pkg [00:02:37] [pkg.mfl.dk] Installing gmp-6.3.0... [00:02:37] [pkg.mfl.dk] Extracting gmp-6.3.0: .......... done [00:02:37] ===> gcc12-12.2.0_6 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) [00:02:37] ===> Returning to build of gcc12-12.2.0_6 [00:02:37] ===> gcc12-12.2.0_6 depends on shared library: libmpfr.so - not found [00:02:37] ===> Installing existing package /packages/All/mpfr-4.2.1,1.pkg [00:02:37] [pkg.mfl.dk] Installing mpfr-4.2.1,1... [00:02:37] [pkg.mfl.dk] Extracting mpfr-4.2.1,1: .......... done [00:02:38] ===> gcc12-12.2.0_6 depends on shared library: libmpfr.so - found (/usr/local/lib/libmpfr.so) [00:02:38] ===> Returning to build of gcc12-12.2.0_6 [00:02:38] ===> gcc12-12.2.0_6 depends on shared library: libmpc.so - not found [00:02:38] ===> Installing existing package /packages/All/mpc-1.3.1_1.pkg [00:02:38] [pkg.mfl.dk] Installing mpc-1.3.1_1... [00:02:38] [pkg.mfl.dk] Extracting mpc-1.3.1_1: ......... done [00:02:38] ===> gcc12-12.2.0_6 depends on shared library: libmpc.so - found (/usr/local/lib/libmpc.so) [00:02:38] ===> Returning to build of gcc12-12.2.0_6 [00:02:38] =========================================================================== [00:02:38] =================================================== [00:02:38] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:02:38] ===> Configuring for gcc12-12.2.0_6 [00:02:38] cd /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0 ; contrib/gcc_update --touch [00:02:54] configure: loading site script /usr/ports/Templates/config.site [00:02:54] checking build system type... x86_64-portbld-freebsd13.2 [00:02:54] checking host system type... x86_64-portbld-freebsd13.2 [00:02:54] checking target system type... x86_64-portbld-freebsd13.2 [00:02:54] checking for a BSD-compatible install... /usr/bin/install -c [00:02:54] checking whether ln works... yes [00:02:54] checking whether ln -s works... yes [00:02:54] checking for a sed that does not truncate output... (cached) /usr/bin/sed [00:02:54] checking for gawk... (cached) /usr/bin/awk [00:02:54] checking for libatomic support... yes [00:02:54] checking for libitm support... yes [00:02:55] checking for libsanitizer support... yes [00:02:55] checking for libvtv support... no [00:02:55] checking for libphobos support... yes [00:02:55] checking for gcc... cc [00:02:55] checking whether the C compiler works... yes [00:02:55] checking for C compiler default output file name... a.out [00:02:55] checking for suffix of executables... [00:02:55] checking whether we are cross compiling... no [00:02:55] checking for suffix of object files... o [00:02:55] checking whether we are using the GNU C compiler... yes [00:02:55] checking whether cc accepts -g... yes [00:02:56] checking for cc option to accept ISO C89... none needed [00:02:56] checking for cc option to accept ISO C99... none needed [00:02:56] checking whether we are using the GNU C++ compiler... yes [00:02:57] checking whether c++ accepts -g... yes [00:02:57] checking whether g++ accepts -static-libstdc++ -static-libgcc... no [00:02:57] checking for gnatbind... no [00:02:57] checking for gnatmake... no [00:02:57] checking whether compiler driver understands Ada... no [00:02:57] checking for gdc... no [00:02:57] checking whether the D compiler works... no [00:02:57] checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 [00:02:57] checking for objdir... .libs [00:02:57] checking for the correct version of gmp.h... yes [00:02:57] checking for the correct version of mpfr.h... yes [00:02:57] checking for the correct version of mpc.h... yes [00:02:58] checking for the correct version of the gmp/mpfr/mpc libraries... yes [00:02:58] checking for isl 0.15 or later... no [00:02:58] required isl version is 0.15 or later [00:02:59] The following languages will be built: c,c++,fortran,jit,lto,objc [00:03:02] *** This configuration is not supported in the following subdirectories: [00:03:02] zlib target-libvtv gnattools gotools target-libada target-libphobos target-zlib target-libgo target-libffi target-liboffloadmic [00:03:02] (Any other directories should still work fine.) [00:03:03] checking for default BUILD_CONFIG... bootstrap-debug [00:03:03] checking for --enable-vtable-verify... no [00:03:03] checking for bison... no [00:03:04] checking for byacc... byacc [00:03:04] checking for bison... no [00:03:04] checking for gm4... no [00:03:04] checking for gnum4... no [00:03:04] checking for m4... m4 [00:03:04] checking for flex... flex [00:03:04] checking for flex... flex [00:03:04] checking for makeinfo... makeinfo [00:03:10] checking for expect... no [00:03:10] checking for runtest... no [00:03:10] checking for ar... (cached) /usr/local/bin/ar [00:03:10] checking for as... (cached) /usr/local/bin/as [00:03:10] checking for dlltool... no [00:03:10] checking for dsymutil... no [00:03:10] checking for ld... (cached) /usr/local/bin/ld [00:03:10] checking for lipo... no [00:03:10] checking for nm... (cached) /usr/local/bin/nm [00:03:10] checking for ranlib... (cached) /usr/local/bin/ranlib [00:03:10] checking for strip... strip [00:03:10] checking for windres... no [00:03:10] checking for windmc... no [00:03:10] checking for objcopy... (cached) /usr/local/bin/objcopy [00:03:10] checking for objdump... (cached) /usr/local/bin/objdump [00:03:10] checking for otool... no [00:03:10] checking for readelf... (cached) /usr/local/bin/readelf [00:03:10] checking for cc... cc [00:03:10] checking for c++... c++ [00:03:10] checking for gcc... no [00:03:10] checking for gfortran... no [00:03:10] checking for gccgo... no [00:03:10] checking for gdc... no [00:03:10] checking for ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:03:10] checking for as... /usr/local/x86_64-portbld-freebsd13.2/bin/as [00:03:10] checking for dlltool... /usr/local/x86_64-portbld-freebsd13.2/bin/dlltool [00:03:10] checking for dsymutil... no [00:03:10] checking for dsymutil... no [00:03:10] checking for ld... /usr/local/x86_64-portbld-freebsd13.2/bin/ld [00:03:10] checking for lipo... no [00:03:10] checking for lipo... no [00:03:10] checking for nm... /usr/local/x86_64-portbld-freebsd13.2/bin/nm [00:03:10] checking for objcopy... /usr/local/x86_64-portbld-freebsd13.2/bin/objcopy [00:03:10] checking for objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:03:10] checking for otool... no [00:03:10] checking for otool... no [00:03:10] checking for ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:03:10] checking for readelf... /usr/local/x86_64-portbld-freebsd13.2/bin/readelf [00:03:10] checking for strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:03:10] checking for windres... no [00:03:10] checking for windres... no [00:03:10] checking for windmc... no [00:03:10] checking for windmc... no [00:03:10] checking where to find the target ar... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target as... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target cc... just compiled [00:03:10] checking where to find the target c++... just compiled [00:03:10] checking where to find the target c++ for libstdc++... just compiled [00:03:10] checking where to find the target dlltool... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target dsymutil... host tool [00:03:10] checking where to find the target gcc... just compiled [00:03:10] checking where to find the target gfortran... just compiled [00:03:10] checking where to find the target gccgo... host tool [00:03:10] checking where to find the target gdc... host tool [00:03:10] checking where to find the target ld... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target lipo... host tool [00:03:10] checking where to find the target nm... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target objcopy... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target objdump... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target otool... host tool [00:03:10] checking where to find the target ranlib... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target readelf... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target strip... pre-installed in /usr/local/x86_64-portbld-freebsd13.2/bin [00:03:10] checking where to find the target windres... host tool [00:03:10] checking where to find the target windmc... host tool [00:03:10] checking whether to enable maintainer-specific portions of Makefiles... no [00:03:10] configure: creating ./config.status [00:03:10] config.status: creating Makefile [00:03:12] =========================================================================== [00:03:12] =================================================== [00:03:12] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:13] ===> Building for gcc12-12.2.0_6 [00:03:14] gmake[1]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:03:14] echo stage3 > stage_final [00:03:14] gmake[2]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:03:14] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:03:14] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:03:14] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:03:14] mkdir build-x86_64-portbld-freebsd13.2 [00:03:14] mkdir build-x86_64-portbld-freebsd13.2/libiberty [00:03:14] mkdir build-x86_64-portbld-freebsd13.2/fixincludes [00:03:14] Configuring stage 1 in ./intl [00:03:14] Configuring in build-x86_64-portbld-freebsd13.2/fixincludes [00:03:14] Configuring stage 1 in ./libiberty [00:03:14] Configuring in build-x86_64-portbld-freebsd13.2/libiberty [00:03:14] Configuring stage 1 in ./lto-plugin [00:03:14] Configuring stage 1 in ./libbacktrace [00:03:14] Configuring stage 1 in ./libcody [00:03:14] mkdir build-x86_64-portbld-freebsd13.2/libcpp [00:03:14] Configuring in build-x86_64-portbld-freebsd13.2/libcpp [00:03:15] configure: creating cache ./config.cache [00:03:15] configure: creating cache ./config.cache [00:03:15] checking whether to enable maintainer-specific portions of Makefiles... no [00:03:15] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:03:15] configure: creating cache ./config.cache [00:03:15] checking for perl... perl [00:03:15] configure: creating cache ./config.cache [00:03:15] configure: creating cache ./config.cache [00:03:15] checking whether to enable maintainer-specific portions of Makefiles... no [00:03:15] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:03:15] configure: creating cache ./config.cache [00:03:15] configure: creating cache ./config.cache [00:03:15] checking build system type... checking build system type... checking build system type... checking build system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... checking build system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:15] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:15] checking whether to install libiberty headers and static library... no [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] configure: target_header_dir = [00:03:15] checking target system type... checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] checking target system type... x86_64-portbld-freebsd13.2 [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] checking maintainer-mode... [00:03:15] checking for a BSD-compatible install... /usr/bin/install -c [00:03:15] checking whether build environment is sane... yes [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] checking build system type... x86_64-portbld-freebsd13.2 [00:03:15] checking target system type... x86_64-portbld-freebsd13.2 [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] checking whether gmake sets $(MAKE)... checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking target system type... checking for perl... perl [00:03:15] x86_64-portbld-freebsd13.2 [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] checking build system type... x86_64-portbld-freebsd13.2 [00:03:15] checking host system type... x86_64-portbld-freebsd13.2 [00:03:15] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:15] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:15] checking whether to install libiberty headers and static library... no [00:03:15] configure: target_header_dir = [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] configure: creating cache ./config.cache [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] checking whether the C compiler works... checking whether the C++ compiler works... checking whether the C compiler works... checking whether the C compiler works... yes [00:03:15] checking for a BSD-compatible install... /usr/bin/install -c [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] yes [00:03:15] checking for C compiler default output file name... a.out [00:03:15] checking for suffix of executables... yes [00:03:15] checking for C compiler default output file name... a.out [00:03:15] checking for suffix of executables... yes [00:03:15] checking for C compiler default output file name... a.out [00:03:15] checking for suffix of executables... checking whether the C compiler works... yes [00:03:15] checking for C++ compiler default output file name... a.out [00:03:15] checking for suffix of executables... checking whether the C compiler works... checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../install-sh -c -d [00:03:15] checking for gawk... /usr/bin/awk [00:03:15] checking whether gmake sets $(MAKE)... yes [00:03:15] checking for C compiler default output file name... a.out [00:03:15] yes [00:03:15] checking for suffix of executables... checking whether gmake supports nested variables... [00:03:15] checking whether we are cross compiling... [00:03:15] yes [00:03:15] checking whether we are cross compiling... checking whether to enable maintainer-specific portions of Makefiles... no [00:03:15] checking for style of include used by gmake... GNU [00:03:15] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:15] [00:03:15] checking whether we are cross compiling... [00:03:15] checking whether we are cross compiling... yes [00:03:15] checking for C compiler default output file name... a.out [00:03:15] checking for suffix of executables... no [00:03:15] checking for suffix of object files... checking whether the C compiler works... o [00:03:16] checking whether we are using the GNU C compiler... [00:03:16] [00:03:16] no [00:03:16] checking whether we are cross compiling... checking for suffix of object files... checking whether we are cross compiling... yes [00:03:16] checking for C compiler default output file name... a.out [00:03:16] checking for suffix of executables... o [00:03:16] checking whether we are using the GNU C compiler... no [00:03:16] checking for suffix of object files... no [00:03:16] checking for suffix of object files... yes [00:03:16] checking whether cc accepts -g... yes [00:03:16] checking whether cc accepts -g... [00:03:16] yes [00:03:16] checking for cc option to accept ISO C89... checking whether we are cross compiling... o [00:03:16] checking whether we are using the GNU C compiler... no [00:03:16] checking for suffix of object files... yes [00:03:16] checking for cc option to accept ISO C89... none needed [00:03:16] checking how to run the C preprocessor... none needed [00:03:16] checking how to run the C preprocessor... o [00:03:16] checking whether we are using the GNU C compiler... checking whether the C compiler works... o [00:03:16] checking whether we are using the GNU C compiler... yes [00:03:16] checking whether cc accepts -g... yes [00:03:16] checking for cc option to accept ISO C89... no [00:03:16] checking for suffix of object files... cc -E [00:03:16] cc -E [00:03:16] yes [00:03:16] checking whether cc accepts -g... no [00:03:16] checking for suffix of object files... yes [00:03:16] checking for C compiler default output file name... a.out [00:03:16] checking for suffix of executables... o [00:03:16] checking whether we are using the GNU C compiler... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:16] checking for egrep... /usr/bin/grep -E [00:03:16] checking for ANSI C header files... yes [00:03:16] checking for cc option to accept ISO C89... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:16] checking for egrep... /usr/bin/grep -E [00:03:16] checking for ANSI C header files... yes [00:03:16] checking whether cc accepts -g... [00:03:16] checking whether we are cross compiling... yes [00:03:16] checking for cc option to accept ISO C89... none needed [00:03:16] checking whether cc understands -c and -o together... o [00:03:16] checking whether we are using the GNU C++ compiler... yes [00:03:16] checking whether cc accepts -g... yes [00:03:16] checking for cc option to accept ISO C89... none needed [00:03:16] none needed [00:03:16] checking how to run the C preprocessor... no [00:03:16] cpp [00:03:16] checking for suffix of object files... yes [00:03:16] checking how to run the C preprocessor... cpp [00:03:16] yes [00:03:16] checking whether c++ -std=c++11 accepts -g... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:16] checking for egrep... /usr/bin/grep -E [00:03:16] checking for ANSI C header files... yes [00:03:16] checking whether c++ -std=c++11 is for C++11... o [00:03:16] checking whether we are using the GNU C compiler... checking whether we are using the GNU C++ compiler... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:16] checking for egrep... /usr/bin/grep -E [00:03:16] checking for ANSI C header files... yes [00:03:16] checking whether cc accepts -g... yes [00:03:16] checking for cc option to accept ISO C89... yes [00:03:16] checking adding -Wl,--no-undefined to linker... none needed [00:03:16] checking how to run the C preprocessor... cpp [00:03:16] yes [00:03:16] checking whether c++ -std=c++11 accepts -g... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:16] checking for egrep... /usr/bin/grep -E [00:03:16] checking for ANSI C header files... none needed [00:03:17] checking whether cc understands -c and -o together... yes [00:03:17] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:17] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:17] checking how to run the C preprocessor... yes [00:03:17] yes [00:03:17] ok [00:03:17] checking for sys/types.h... checking exceptions... no [00:03:17] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:17] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:17] checking for sys/types.h... yes [00:03:17] yes [00:03:17] checking for sys/types.h... configure: updating cache ./config.cache [00:03:17] configure: creating ./config.status [00:03:17] yes [00:03:17] checking dependency style of cc... checking for sys/types.h... yes [00:03:17] cc -E [00:03:17] checking for sys/stat.h... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:17] checking for egrep... yes [00:03:17] /usr/bin/grep -E [00:03:17] checking for ANSI C header files... checking for sys/stat.h... yes [00:03:17] checking for sys/stat.h... yes [00:03:17] yes [00:03:17] yes [00:03:17] checking for stdlib.h... checking for sys/types.h... checking for sys/stat.h... yes [00:03:17] checking for stdlib.h... yes [00:03:17] config.status: creating Makefile [00:03:17] yes [00:03:17] checking for string.h... checking for stdlib.h... yes [00:03:17] yes [00:03:17] checking for string.h... gcc3 [00:03:17] checking how to run the C preprocessor... cpp [00:03:17] yes [00:03:17] checking for sys/types.h... yes [00:03:17] checking for sys/stat.h... yes [00:03:17] checking for string.h... checking for memory.h... config.status: creating config.h [00:03:17] checking for grep that handles long lines and -e... /usr/bin/grep [00:03:17] checking for egrep... /usr/bin/grep -E [00:03:17] checking for ANSI C header files... yes [00:03:17] yes [00:03:17] checking for memory.h... checking for stdlib.h... yes [00:03:17] yes [00:03:17] yes [00:03:17] checking for strings.h... checking for stdlib.h... yes [00:03:17] checking for memory.h... checking for strings.h... yes [00:03:17] checking for sys/types.h... yes [00:03:18] checking for string.h... yes [00:03:18] checking for sys/stat.h... yes [00:03:18] checking for inttypes.h... Configuring stage 1 in ./libdecnumber [00:03:18] yes [00:03:18] yes [00:03:18] yes [00:03:18] checking for stdlib.h... checking for inttypes.h... checking for strings.h... yes [00:03:18] checking for string.h... yes [00:03:18] checking for memory.h... yes [00:03:18] checking for sys/stat.h... yes [00:03:18] checking for string.h... yes [00:03:18] checking for stdint.h... yes [00:03:18] checking for stdint.h... yes [00:03:18] yes [00:03:18] yes [00:03:18] checking for stdlib.h... checking for memory.h... yes [00:03:18] yes [00:03:18] yes [00:03:18] yes [00:03:18] checking for strings.h... checking for unistd.h... yes [00:03:18] checking for inttypes.h... checking for string.h... checking for unistd.h... checking for memory.h... yes [00:03:19] checking minix/config.h usability... yes [00:03:19] checking for strings.h... yes [00:03:19] yes [00:03:19] checking minix/config.h usability... checking for strings.h... configure: creating cache ./config.cache [00:03:19] checking whether gmake sets $(MAKE)... yes [00:03:19] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:03:19] no [00:03:19] checking minix/config.h presence... no [00:03:19] checking for minix/config.h... no [00:03:19] checking whether it is safe to define __EXTENSIONS__... yes [00:03:19] checking for special C compiler options needed for large files... no [00:03:19] checking for _FILE_OFFSET_BITS value needed for large files... checking whether the C compiler works... yes [00:03:19] checking for memory.h... yes [00:03:19] checking for stdint.h... no [00:03:19] checking minix/config.h presence... yes [00:03:19] no [00:03:19] checking for minix/config.h... no [00:03:19] checking whether it is safe to define __EXTENSIONS__... checking for inttypes.h... yes [00:03:19] checking for C compiler default output file name... a.out [00:03:19] checking for suffix of executables... yes [00:03:19] checking for inttypes.h... yes [00:03:19] checking for inttypes.h... [00:03:19] checking whether we are cross compiling... no [00:03:19] checking whether cc supports -W... yes [00:03:19] checking for a sed that does not truncate output... /usr/bin/sed [00:03:19] checking whether cc supports -W... no [00:03:19] checking for suffix of object files... yes [00:03:20] yes [00:03:20] checking for unistd.h... checking for strings.h... yes [00:03:20] o [00:03:20] checking whether we are using the GNU C compiler... checking whether cc supports -Wall... yes [00:03:20] yes [00:03:20] checking for stdint.h... checking for stdint.h... yes [00:03:20] checking whether cc supports -Wall... yes [00:03:20] checking for stdint.h... yes [00:03:20] yes [00:03:20] checking whether cc accepts -g... yes [00:03:20] checking for cc option to accept ISO C89... yes [00:03:20] checking minix/config.h usability... yes [00:03:20] checking for inttypes.h... yes [00:03:20] checking for unistd.h... checking whether cc supports -Wwrite-strings... yes [00:03:20] checking for unistd.h... yes [00:03:20] none needed [00:03:20] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:20] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:20] checking for aclocal... no [00:03:20] checking for autoconf... no [00:03:20] checking for autoheader... no [00:03:20] yes [00:03:20] checking whether cc supports -W... checking whether cc supports -Wwrite-strings... yes [00:03:20] checking whether cc supports -Wstrict-prototypes... checking for unistd.h... no [00:03:20] checking minix/config.h presence... no [00:03:20] checking for minix/config.h... no [00:03:20] checking whether it is safe to define __EXTENSIONS__... yes [00:03:20] checking minix/config.h usability... yes [00:03:20] checking for stdint.h... yes [00:03:20] checking minix/config.h usability... yes [00:03:20] checking whether cc supports -Wall... yes [00:03:20] checking whether cc supports -Wmissing-prototypes... yes [00:03:20] checking whether cc supports -Wc++-compat... yes [00:03:20] no [00:03:20] checking minix/config.h presence... checking whether cc supports -Wold-style-definition... yes [00:03:20] checking for unistd.h... yes [00:03:20] checking whether gmake sets $(MAKE)... yes [00:03:20] checking for a BSD-compatible install... /usr/bin/install -c [00:03:20] no [00:03:20] checking whether NLS is requested... checking minix/config.h presence... no [00:03:20] no [00:03:20] checking for minix/config.h... no [00:03:20] checking whether it is safe to define __EXTENSIONS__... checking for msgfmt... no [00:03:20] checking for gmsgfmt... : [00:03:20] no [00:03:20] checking for minix/config.h... no [00:03:20] checking whether it is safe to define __EXTENSIONS__... checking for xgettext... no [00:03:20] checking for msgmerge... no [00:03:20] checking build system type... x86_64-portbld-freebsd13.2 [00:03:20] checking host system type... yes [00:03:20] x86_64-portbld-freebsd13.2 [00:03:20] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:20] checking for library containing strerror... checking whether cc supports -Wmissing-format-attribute... yes [00:03:21] yes [00:03:21] checking whether cc supports -Wstrict-prototypes... checking whether cc supports -Wwrite-strings... yes [00:03:21] checking minix/config.h usability... yes [00:03:21] yes [00:03:21] checking minix/config.h usability... checking whether cc supports -Wstrict-prototypes... yes [00:03:21] checking for special C compiler options needed for large files... no [00:03:21] checking for _FILE_OFFSET_BITS value needed for large files... yes [00:03:21] checking whether cc supports -Woverlength-strings... yes [00:03:21] no [00:03:21] checking minix/config.h presence... none required [00:03:21] checking for an ANSI C-conforming const... yes [00:03:21] checking for a BSD-compatible install... /usr/bin/install -c [00:03:21] checking whether build environment is sane... yes [00:03:21] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../install-sh -c -d [00:03:21] checking for gawk... /usr/bin/awk [00:03:21] checking whether gmake sets $(MAKE)... yes [00:03:21] checking whether gmake supports nested variables... yes [00:03:21] no [00:03:21] checking for minix/config.h... no [00:03:21] checking whether it is safe to define __EXTENSIONS__... checking whether to enable maintainer-specific portions of Makefiles... no [00:03:21] checking for x86_64-portbld-freebsd13.2-gcc... (cached) cc [00:03:21] checking whether cc supports -Wshadow=local... no [00:03:21] checking minix/config.h presence... yes [00:03:21] checking whether cc supports -Wmissing-prototypes... yes [00:03:21] checking whether cc supports -pedantic -Wlong-long... no [00:03:21] checking for minix/config.h... no [00:03:21] checking whether it is safe to define __EXTENSIONS__... yes [00:03:21] checking for special C compiler options needed for large files... no [00:03:21] checking for _FILE_OFFSET_BITS value needed for large files... yes [00:03:21] checking for ANSI C header files... (cached) yes [00:03:21] checking stddef.h usability... yes [00:03:21] checking whether cc supports -pedantic ... checking whether we are using the GNU C compiler... (cached) yes [00:03:21] checking whether cc accepts -g... (cached) yes [00:03:21] checking for cc option to accept ISO C89... (cached) none needed [00:03:21] checking whether cc understands -c and -o together... (cached) yes [00:03:21] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:21] checking for gawk... (cached) /usr/bin/awk [00:03:21] checking for dwz... no [00:03:21] checking how to print strings... printf [00:03:21] checking for a sed that does not truncate output... /usr/bin/sed [00:03:21] checking for fgrep... /usr/bin/grep -F [00:03:21] checking for ld used by cc... no [00:03:21] checking whether cc supports -W... yes [00:03:21] checking for x86_64-portbld-freebsd13.2-gcc... (cached) cc [00:03:21] /usr/local/bin/ld [00:03:21] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:03:21] checking whether cc understands -c and -o together... no [00:03:21] yes [00:03:21] checking for aclocal... no [00:03:21] checking for autoconf... no [00:03:21] checking for autoheader... no [00:03:21] checking whether cc supports -Wold-style-definition... checking whether cc supports -W... yes [00:03:21] checking stddef.h presence... yes [00:03:21] checking whether cc supports -Wall... yes [00:03:21] yes [00:03:21] checking for stddef.h... yes [00:03:21] checking whether cc supports -Wwrite-strings... checking for stdlib.h... (cached) yes [00:03:21] checking for strings.h... (cached) yes [00:03:21] checking for unistd.h... (cached) yes [00:03:21] checking fcntl.h usability... yes [00:03:21] checking for an ANSI C-conforming const... yes [00:03:21] checking whether cc supports -Wall... yes [00:03:22] checking whether we are using the GNU C compiler... checking for inline... (cached) yes [00:03:22] checking whether cc accepts -g... (cached) yes [00:03:22] checking for cc option to accept ISO C89... (cached) none needed [00:03:22] checking whether cc understands -c and -o together... (cached) yes [00:03:22] checking dependency style of cc... (cached) gcc3 [00:03:22] checking for special C compiler options needed for large files... no [00:03:22] checking for _FILE_OFFSET_BITS value needed for large files... yes [00:03:22] checking whether cc supports -Wmissing-format-attribute... yes [00:03:22] checking for inline... yes [00:03:22] checking whether cc supports -Wc++-compat... yes [00:03:22] checking whether cc supports -Wstrict-prototypes... yes [00:03:22] checking whether cc supports -Wshadow=local... yes [00:03:22] checking whether cc supports -pedantic ... yes [00:03:22] checking whether cc understands -c and -o together... yes [00:03:22] checking fcntl.h presence... yes [00:03:22] checking for fcntl.h... yes [00:03:22] checking sys/file.h usability... inline [00:03:22] checking for off_t... yes [00:03:22] yes [00:03:22] checking whether cc supports -Wcast-qual... no [00:03:22] checking whether cc supports -Wnarrowing... checking whether cc supports -Wall... inline [00:03:22] checking whether byte ordering is bigendian... yes [00:03:22] checking sys/file.h presence... yes [00:03:22] checking whether cc supports -pedantic -Wlong-long... yes [00:03:22] checking whether cc supports -Wwrite-strings... yes [00:03:22] yes [00:03:22] checking for an ANSI C-conforming const... yes [00:03:22] checking for -static-libgcc... checking whether cc supports -Wmissing-format-attribute... yes [00:03:22] checking for sys/file.h... yes [00:03:22] checking for sys/stat.h... (cached) yes [00:03:22] yes [00:03:22] checking for inline... checking for clearerr_unlocked... yes [00:03:22] yes [00:03:22] checking for CET support... no [00:03:22] checking whether symbol versioning is supported... inline [00:03:22] checking whether byte ordering is bigendian... yes [00:03:22] checking for size_t... no [00:03:22] checking for a BSD-compatible install... /usr/bin/install -c [00:03:22] checking for CET support... no [00:03:22] checking for sys/file.h... checking for feof_unlocked... yes [00:03:22] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:03:22] checking the name lister (/usr/local/bin/nm) interface... yes [00:03:23] checking whether cc supports -fno-lto... yes [00:03:23] checking for sys/param.h... yes [00:03:23] checking for ferror_unlocked... yes [00:03:23] checking for limits.h... gnu [00:03:23] checking how to print strings... printf [00:03:23] checking for a sed that does not truncate output... /usr/bin/sed [00:03:23] checking for fgrep... yes [00:03:23] /usr/bin/grep -F [00:03:23] checking for ld used by cc... checking for stdlib.h... (cached) yes [00:03:23] yes [00:03:23] checking whether cc supports -Wstrict-prototypes... yes [00:03:23] checking for working alloca.h... BSD nm [00:03:23] checking whether ln -s works... yes [00:03:23] checking the maximum length of command line arguments... 393216 [00:03:23] checking whether the shell understands some XSI constructs... yes [00:03:23] checking whether the shell understands "+="... no [00:03:23] /usr/local/bin/ld [00:03:23] checking if the linker (/usr/local/bin/ld) is GNU ld... checking for /usr/local/bin/ld option to reload object files... -r [00:03:23] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:03:23] checking how to recognize dependent libraries... yes [00:03:23] yes [00:03:23] checking for malloc.h... checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:03:23] checking the name lister (/usr/local/bin/nm) interface... pass_all [00:03:23] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:23] checking for x86_64-portbld-freebsd13.2-strip... no [00:03:23] checking for strip... strip [00:03:23] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [00:03:23] checking command to parse /usr/local/bin/nm output from cc object... yes [00:03:23] checking how to run the C preprocessor... cpp [00:03:23] no [00:03:23] checking for alloca... checking for grep that handles long lines and -e... /usr/bin/grep [00:03:23] checking for egrep... /usr/bin/grep -E [00:03:23] checking for ANSI C header files... checking for fflush_unlocked... yes [00:03:23] checking whether cc supports -Wmissing-prototypes... no [00:03:23] checking for a BSD-compatible install... /usr/bin/install -c [00:03:23] checking for CET support... no [00:03:23] yes [00:03:23] checking for sys/file.h... checking for string.h... (cached) yes [00:03:23] yes [00:03:23] checking for sys/param.h... yes [00:03:23] BSD nm [00:03:23] checking whether ln -s works... yes [00:03:23] checking the maximum length of command line arguments... yes [00:03:23] checking for stdlib.h... (cached) yes [00:03:23] checking for limits.h... 393216 [00:03:23] checking whether the shell understands some XSI constructs... checking for unistd.h... (cached) yes [00:03:23] checking for sys/param.h... yes [00:03:23] yes [00:03:23] checking whether the shell understands "+="... checking for unistd.h... (cached) yes [00:03:23] checking for stdlib.h... (cached) yes [00:03:23] no [00:03:23] checking for /usr/local/bin/ld option to reload object files... -r [00:03:23] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:03:23] checking how to recognize dependent libraries... checking for malloc.h... checking for strings.h... (cached) yes [00:03:24] checking for sys/time.h... yes [00:03:24] yes [00:03:24] pass_all [00:03:24] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:03:24] checking for x86_64-portbld-freebsd13.2-strip... no [00:03:24] checking for strip... strip [00:03:24] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:03:24] checking command to parse /usr/local/bin/nm output from cc object... yes [00:03:24] checking for time.h... yes [00:03:24] checking for getpagesize... checking for fgetc_unlocked... checking for string.h... (cached) yes [00:03:24] ok [00:03:24] checking for dlfcn.h... checking for unistd.h... (cached) yes [00:03:24] yes [00:03:24] checking for strings.h... (cached) yes [00:03:24] yes [00:03:24] checking for sys/resource.h... checking for sys/types.h... yes [00:03:24] checking for sys/time.h... yes [00:03:24] checking for working mmap... yes [00:03:24] yes [00:03:24] checking for sys/stat.h... (cached) checking for sys/stat.h... yes [00:03:24] checking for time.h... checking for sys/mman.h... yes [00:03:24] yes [00:03:24] checking for objdir... .libs [00:03:24] yes [00:03:24] checking for fcntl.h... checking for sys/resource.h... yes [00:03:24] yes [00:03:24] ok [00:03:24] checking for dlfcn.h... checking for sys/stat.h... (cached) yes [00:03:24] yes [00:03:24] no [00:03:24] checking whether we are using the GNU C Library 2.1 or newer... checking for fgets_unlocked... checking for sys/mman.h... yes [00:03:24] no [00:03:24] checking whether integer division by zero raises SIGFPE... yes [00:03:24] checking for alloca.h... no [00:03:24] checking for sys/pstat.h... checking for stdlib.h... checking for fcntl.h... checking if cc supports -fno-rtti -fno-exceptions... yes [00:03:24] no [00:03:24] checking for inttypes.h... no [00:03:24] yes [00:03:24] checking for sys/sysmp.h... checking for objdir... yes [00:03:24] yes [00:03:24] checking whether cc supports -Wold-style-definition... checking for string.h... no [00:03:24] checking for fileno_unlocked... checking for alloca.h... .libs [00:03:24] yes [00:03:24] checking whether cc supports -Wc++-compat... yes [00:03:24] checking for stdint.h... yes [00:03:24] checking whether cc supports -pedantic -Wlong-long... no [00:03:25] checking for sys/pstat.h... no [00:03:25] checking for sys/sysmp.h... yes [00:03:25] yes [00:03:25] yes [00:03:25] checking for cc option to produce PIC... -fPIC -DPIC [00:03:25] checking if cc PIC flag -fPIC -DPIC works... checking for unsigned long long... no [00:03:25] checking whether cc supports -fno-exceptions... yes [00:03:25] checking for sys/sysinfo.h... checking for fprintf_unlocked... yes [00:03:25] checking if cc supports -fno-rtti -fno-exceptions... checking for memory.h... yes [00:03:25] checking if cc static flag -static works... yes [00:03:25] checking whether cc supports -fno-rtti... no [00:03:25] yes [00:03:25] checking for inttypes.h... checking for machine/hal_sysinfo.h... yes [00:03:25] checking for strings.h... no [00:03:25] checking for sys/table.h... no [00:03:25] checking for fputc_unlocked... no [00:03:25] checking for sys/sysctl.h... yes [00:03:25] yes [00:03:25] checking for cc option to produce PIC... -fPIC -DPIC [00:03:25] checking if cc PIC flag -fPIC -DPIC works... yes [00:03:25] checking for fputs_unlocked... yes [00:03:25] checking if cc static flag -static works... yes [00:03:25] checking whether the inttypes.h PRIxNN macros are broken... checking dependency style of c++ -std=c++11... yes [00:03:25] checking for inttypes.h... gcc3 [00:03:25] checking whether time.h and sys/time.h may both be included... yes [00:03:25] checking for stdint.h... yes [00:03:25] checking for fread_unlocked... yes [00:03:25] checking whether string.h and strings.h may both be included... yes [00:03:25] checking for sys/systemcfg.h... yes [00:03:25] checking for unistd.h... yes [00:03:25] no [00:03:25] checking for stdint.h... (cached) yes [00:03:25] checking for stdio_ext.h... checking for fwrite_unlocked... no [00:03:25] checking for process.h... no [00:03:26] checking for sys/sysinfo.h... yes [00:03:26] no [00:03:26] checking for sys/prctl.h... no [00:03:26] checking for machine/hal_sysinfo.h... checking locale.h usability... no [00:03:26] checking for sys/wait.h that is POSIX.1 compatible... no [00:03:26] checking for sys/table.h... no [00:03:26] checking for ld used by GCC... yes [00:03:26] checking ctype.h usability... /usr/local/bin/ld [00:03:26] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:03:26] checking for shared library run path origin... no [00:03:26] yes [00:03:26] yes [00:03:26] checking ctype.h presence... checking whether time.h and sys/time.h may both be included... yes [00:03:26] checking locale.h presence... checking for sys/sysctl.h... yes [00:03:26] checking for ctype.h... yes [00:03:26] yes [00:03:26] checking for locale.h... yes [00:03:26] checking fcntl.h usability... checking stddef.h usability... yes [00:03:26] checking for sys/systemcfg.h... no [00:03:26] yes [00:03:26] checking for getchar_unlocked... yes [00:03:26] checking whether errno must be declared... checking for stdint.h... (cached) yes [00:03:26] checking for stdio_ext.h... no [00:03:26] yes [00:03:26] checking fcntl.h presence... yes [00:03:26] checking for fcntl.h... yes [00:03:26] checking limits.h usability... checking for process.h... yes [00:03:27] checking stddef.h presence... no [00:03:27] checking size of int... yes [00:03:27] checking for stddef.h... yes [00:03:27] checking for string.h... (cached) yes [00:03:27] checking stdio.h usability... yes [00:03:27] no [00:03:27] yes [00:03:27] checking limits.h presence... checking for getc_unlocked... checking for sys/prctl.h... yes [00:03:27] checking stdio.h presence... 4 [00:03:27] checking size of long... yes [00:03:27] checking for limits.h... yes [00:03:27] checking stddef.h usability... yes [00:03:27] checking for stdio.h... yes [00:03:27] no [00:03:27] checking for sys/wait.h that is POSIX.1 compatible... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... done [00:03:27] checking argz.h usability... yes [00:03:27] yes [00:03:27] checking stddef.h presence... 8 [00:03:27] checking size of size_t... yes [00:03:27] checking for stddef.h... yes [00:03:27] checking for stdlib.h... (cached) yes [00:03:27] yes [00:03:27] checking for putchar_unlocked... checking whether time.h and sys/time.h may both be included... checking for strings.h... (cached) yes [00:03:27] checking for string.h... (cached) yes [00:03:27] checking sys/file.h usability... yes [00:03:27] checking whether errno must be declared... yes [00:03:27] no [00:03:27] checking size of int... checking for putc_unlocked... 8 [00:03:27] checking for long long... yes [00:03:27] yes [00:03:27] checking for uintptr_t... 4 [00:03:27] checking size of long... yes [00:03:27] checking sys/file.h presence... yes [00:03:27] checking for sys/file.h... yes [00:03:27] checking for unistd.h... (cached) yes [00:03:27] checking whether byte ordering is bigendian... checking whether abort is declared... 8 [00:03:27] checking size of size_t... yes [00:03:28] checking for int_least32_t... yes [00:03:28] checking whether asprintf is declared... 8 [00:03:28] checking for long long... no [00:03:28] checking for an ANSI C-conforming const... yes [00:03:28] checking for int_fast32_t... yes [00:03:28] no [00:03:28] checking argz.h presence... yes [00:03:28] checking for inline... checking whether basename is declared... no [00:03:28] checking for argz.h... no [00:03:28] checking limits.h usability... yes [00:03:28] checking size of long long... yes [00:03:28] checking for uint64_t... inline [00:03:28] checking for obstacks... yes [00:03:28] checking limits.h presence... yes [00:03:28] checking for limits.h... yes [00:03:28] checking locale.h usability... no [00:03:28] checking for off_t... yes [00:03:28] checking what to include in gstdint.h... stdint.h (already complete) [00:03:28] checking for an ANSI C-conforming const... yes [00:03:28] checking size of long long... yes [00:03:28] checking for off_t... yes [00:03:29] checking locale.h presence... yes [00:03:29] checking for locale.h... yes [00:03:29] 8 [00:03:29] checking for a 64-bit type... no [00:03:29] checking nl_types.h usability... yes [00:03:29] checking for size_t... checking whether errno is declared... uint64_t [00:03:29] checking for intptr_t... yes [00:03:29] checking size of int... 8 [00:03:29] no [00:03:29] checking whether vasprintf is declared... checking for a 64-bit type... yes [00:03:29] checking whether clearerr_unlocked is declared... uint64_t [00:03:29] checking for intptr_t... yes [00:03:29] checking for ssize_t... yes [00:03:29] checking for uintptr_t... yes [00:03:29] checking whether feof_unlocked is declared... yes [00:03:29] checking for uintptr_t... yes [00:03:29] checking whether ferror_unlocked is declared... yes [00:03:30] checking for uintptr_t... yes [00:03:30] checking nl_types.h presence... yes [00:03:30] checking whether fflush_unlocked is declared... yes [00:03:30] checking for nl_types.h... yes [00:03:30] checking malloc.h usability... yes [00:03:30] checking for ptrdiff_t... yes [00:03:30] checking for ssize_t... yes [00:03:30] checking whether fgetc_unlocked is declared... 4 [00:03:30] checking size of long... yes [00:03:30] checking malloc.h presence... yes [00:03:30] checking for malloc.h... yes [00:03:30] checking stddef.h usability... yes [00:03:30] checking for pid_t... yes [00:03:30] checking for ssize_t... no [00:03:30] checking whether fgets_unlocked is declared... yes [00:03:30] checking for uint64_t... yes [00:03:30] checking stddef.h presence... yes [00:03:30] checking for stddef.h... yes [00:03:30] checking for stdlib.h... (cached) yes [00:03:30] 8 [00:03:30] checking for ANSI C header files... (cached) yes [00:03:30] checking build system type... checking for string.h... (cached) yes [00:03:30] no [00:03:30] checking whether fileno_unlocked is declared... yes [00:03:30] checking for library containing strerror... x86_64-portbld-freebsd13.2 [00:03:30] checking host system type... checking for unistd.h... (cached) yes [00:03:30] checking for sys/param.h... (cached) yes [00:03:30] checking for feof_unlocked... yes [00:03:30] checking whether struct tm is in sys/time.h or time.h... x86_64-portbld-freebsd13.2 [00:03:30] checking target system type... x86_64-portbld-freebsd13.2 [00:03:30] checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored [00:03:30] dpd [00:03:30] checking whether byte ordering is bigendian... none required [00:03:30] checking for asprintf... yes [00:03:30] checking whether fprintf_unlocked is declared... yes [00:03:30] checking for pid_t... time.h [00:03:31] checking size of int... yes [00:03:31] no [00:03:31] checking whether fputc_unlocked is declared... checking for atexit... 4 [00:03:31] checking size of long... yes [00:03:31] checking if cc supports -c -o file.o... yes [00:03:31] yes [00:03:31] checking whether fputs_unlocked is declared... checking if cc supports -c -o file.o... yes [00:03:31] checking for basename... no [00:03:31] checking for CET support... no [00:03:31] yes [00:03:31] checking if cc supports -c -o file.o... (cached) yes [00:03:31] checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... yes [00:03:31] yes [00:03:31] checking for library containing strerror... yes [00:03:31] checking whether -lc should be explicitly linked in... yes [00:03:31] checking if cc supports -c -o file.o... (cached) yes [00:03:31] checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... checking whether fread_unlocked is declared... yes [00:03:31] checking whether -lc should be explicitly linked in... configure: updating cache ./config.cache [00:03:31] none required [00:03:31] checking for asprintf... configure: creating ./config.status [00:03:31] no [00:03:31] checking dynamic linker characteristics... yes [00:03:31] checking for atexit... no [00:03:31] checking dynamic linker characteristics... yes [00:03:31] checking whether fwrite_unlocked is declared... config.status: creating Makefile [00:03:31] yes [00:03:31] checking for bcmp... yes [00:03:31] yes [00:03:31] freebsd13.2 ld.so [00:03:31] checking how to hardcode library paths into programs... immediate [00:03:31] checking whether stripping libraries is possible... checking whether getchar_unlocked is declared... yes [00:03:31] checking for bcopy... checking for fgets_unlocked... yes [00:03:31] checking for basename... config.status: creating config.h [00:03:32] no [00:03:32] checking for getc_unlocked... yes [00:03:32] freebsd13.2 ld.so [00:03:32] checking how to hardcode library paths into programs... immediate [00:03:32] checking whether stripping libraries is possible... yes [00:03:32] checking for bcmp... yes [00:03:32] yes [00:03:32] yes [00:03:32] checking if libtool supports shared libraries... yes [00:03:32] checking whether to build shared libraries... yes [00:03:32] checking whether to build static libraries... yes [00:03:32] checking for special C compiler options needed for large files... no [00:03:32] checking for _FILE_OFFSET_BITS value needed for large files... checking for bsearch... config.status: executing gstdint.h commands [00:03:32] checking whether getc_unlocked is declared... checking if libtool supports shared libraries... yes [00:03:32] checking whether to build shared libraries... yes [00:03:32] checking whether to build static libraries... yes [00:03:32] checking for int64_t... 8 [00:03:32] no [00:03:32] checking for clearerr_unlocked... checking unwind.h usability... yes [00:03:32] checking for bcopy... yes [00:03:32] checking for bzero... yes [00:03:32] checking for feof_unlocked... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [00:03:32] c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:32] -MMD -MP -MF buffer.d -c -o buffer.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/buffer.cc [00:03:32] yes [00:03:32] yes [00:03:32] checking unwind.h presence... checking for ferror_unlocked... yes [00:03:32] yes [00:03:32] checking for unwind.h... yes [00:03:32] checking for _Unwind_Backtrace... yes [00:03:32] checking for fflush_unlocked... checking for bsearch... yes [00:03:32] checking for calloc... yes [00:03:32] checking for -funwind-tables option... yes [00:03:32] checking for uint64_t... yes [00:03:32] yes [00:03:32] yes [00:03:32] checking for sys/wait.h that is POSIX.1 compatible... checking for clock... yes [00:03:32] checking for -frandom-seed=string option... yes [00:03:32] checking for bzero... yes [00:03:32] checking whether putchar_unlocked is declared... yes [00:03:32] checking whether cc supports -W... yes [00:03:32] checking for ffs... yes [00:03:32] yes [00:03:33] checking for calloc... checking whether putc_unlocked is declared... yes [00:03:33] checking for fgetc_unlocked... yes [00:03:33] checking for getcwd... checking for getcwd... yes [00:03:33] checking whether cc supports -Wall... yes [00:03:33] checking for getpagesize... yes [00:03:33] yes [00:03:33] checking whether cc supports -Wwrite-strings... yes [00:03:33] checking for clock... checking for getegid... no [00:03:33] yes [00:03:33] checking for fgets_unlocked... yes [00:03:33] checking for gettimeofday... checking whether cc supports -Wstrict-prototypes... yes [00:03:33] yes [00:03:33] checking for geteuid... yes [00:03:33] yes [00:03:33] checking for ffs... yes [00:03:33] checking for an ANSI C-conforming const... yes [00:03:33] checking for index... configure: updating cache ./config.cache [00:03:33] yes [00:03:33] checking sys/mman.h usability... checking that generated files are newer than configure... done [00:03:33] configure: creating ./config.status [00:03:33] yes [00:03:33] checking for getgid... yes [00:03:33] no [00:03:33] checking for fileno_unlocked... yes [00:03:34] checking for getcwd... checking for insque... checking whether cc supports -Wmissing-prototypes... yes [00:03:34] checking sys/mman.h presence... yes [00:03:34] yes [00:03:34] checking for getpagesize... yes [00:03:34] yes [00:03:34] checking for memchr... checking for fprintf_unlocked... checking for getuid... yes [00:03:34] checking for sys/mman.h... yes [00:03:34] checking for mmap... yes [00:03:34] checking whether cc supports -Wold-style-definition... yes [00:03:34] checking for gettimeofday... yes [00:03:34] checking whether cc supports -Wmissing-format-attribute... yes [00:03:34] yes [00:03:34] checking whether read-only mmap of a plain file works... yes [00:03:34] checking whether mmap from /dev/zero works... yes [00:03:34] checking for MAP_ANON(YMOUS)... no [00:03:34] checking for fputc_unlocked... yes [00:03:34] checking for memcmp... yes [00:03:34] yes [00:03:34] checking for index... checking for fputs_unlocked... yes [00:03:34] checking whether mmap with MAP_ANON(YMOUS) works... yes [00:03:34] checking whether to enable maintainer-specific portions of Makefiles... no [00:03:34] yes [00:03:34] checking for mempcpy... checking whether cc supports -Wcast-qual... yes [00:03:34] checking for insque... yes [00:03:34] checking for memcpy... yes [00:03:34] yes [00:03:34] checking for munmap... configure: updating cache ./config.cache [00:03:34] yes [00:03:34] checking for _Unwind_GetIPInfo... configure: creating ./config.status [00:03:34] checking for fread_unlocked... yes [00:03:34] checking for memchr... yes [00:03:34] yes [00:03:34] checking for memmem... checking for putenv... yes [00:03:35] checking for CET support... no [00:03:35] checking __sync extensions... yes [00:03:35] checking for memcmp... yes [00:03:35] config.status: creating Makefile [00:03:35] yes [00:03:35] checking for setenv... checking for fwrite_unlocked... yes [00:03:35] config.status: creating mkheaders.almost [00:03:35] checking for memmove... yes [00:03:35] checking __atomic extensions... yes [00:03:35] checking for setlocale... yes [00:03:35] config.status: creating config.h [00:03:35] yes [00:03:35] checking for memcpy... checking for getchar_unlocked... yes [00:03:35] yes [00:03:35] checking for stpcpy... yes [00:03:35] checking output filetype... checking for mempcpy... yes [00:03:35] checking for getc_unlocked... c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:35] -MMD -MP -MF client.d -c -o client.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/client.cc [00:03:35] yes [00:03:35] yes [00:03:35] elf64 [00:03:35] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [00:03:35] checking for strcasecmp... yes [00:03:35] checking for memset... checking for putchar_unlocked... checking for memmem... yes [00:03:35] checking for mkstemps... yes [00:03:35] checking for putc_unlocked... yes [00:03:36] checking for strdup... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [00:03:36] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c' object='decNumber.o' libtool=no cc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c [00:03:36] yes [00:03:36] yes [00:03:36] checking for memmove... yes [00:03:36] checking for putenv... checking for strtoul... yes [00:03:36] checking for uintptr_t... yes [00:03:36] yes [00:03:36] checking for mempcpy... yes [00:03:36] yes [00:03:36] checking for tsearch... checking whether abort is declared... checking for random... yes [00:03:36] yes [00:03:36] yes [00:03:36] checking for int_least32_t... checking for __argz_count... yes [00:03:36] yes [00:03:36] checking for rename... checking for memset... checking whether asprintf is declared... yes [00:03:37] checking for rindex... source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c' object='decContext.o' libtool=no cc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c [00:03:37] yes [00:03:37] no [00:03:37] checking for __argz_stringify... yes [00:03:37] checking for int_fast32_t... yes [00:03:37] checking for mkstemps... checking whether basename is declared... yes [00:03:37] yes [00:03:37] checking for putenv... no [00:03:37] checking for __argz_next... no [00:03:37] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no cc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c [00:03:37] checking for setenv... checking whether errno is declared... yes [00:03:38] checking for uint64_t... yes [00:03:38] checking for random... c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:38] -MMD -MP -MF netclient.d -c -o netclient.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netclient.cc [00:03:38] no [00:03:38] checking for __fsetlocking... yes [00:03:38] checking for snprintf... yes [00:03:38] no [00:03:38] checking whether getopt is declared... checking for rename... yes [00:03:38] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no cc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c [00:03:38] yes [00:03:38] no [00:03:38] checking for iconv... checking for sigsetmask... checking whether vasprintf is declared... yes [00:03:38] checking whether clearerr_unlocked is declared... yes [00:03:38] yes [00:03:38] checking for stpcpy... yes [00:03:38] checking what to include in gstdint.h... stdint.h (already complete) [00:03:38] checking sys/mman.h usability... yes [00:03:38] checking for rindex... checking whether feof_unlocked is declared... yes [00:03:38] checking for stpncpy... yes [00:03:38] checking sys/mman.h presence... yes [00:03:38] checking for sys/mman.h... yes [00:03:38] checking for mmap... yes [00:03:39] checking for strcasecmp... yes [00:03:39] yes [00:03:39] config.status: creating Makefile [00:03:39] checking link.h usability... checking whether ferror_unlocked is declared... yes [00:03:39] yes [00:03:39] checking for setenv... checking for strchr... yes [00:03:39] checking whether fflush_unlocked is declared... yes [00:03:39] checking for iconv declaration... yes [00:03:39] checking for strdup... yes [00:03:39] checking for snprintf... config.status: creating config.h [00:03:39] yes [00:03:39] checking for strncasecmp... config.status: executing depfiles commands [00:03:39] [00:03:39] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:03:39] checking for nl_langinfo and CODESET... yes [00:03:39] checking for sigsetmask... yes [00:03:39] checking whether fgetc_unlocked is declared... config.status: executing libtool commands [00:03:39] yes [00:03:39] yes [00:03:39] checking for strndup... checking for stpcpy... no [00:03:39] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no cc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c [00:03:39] c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:39] -MMD -MP -MF netserver.d -c -o netserver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netserver.cc [00:03:39] yes [00:03:39] checking for LC_MESSAGES... yes [00:03:39] checking whether fgets_unlocked is declared... yes [00:03:39] checking link.h presence... checking for strnlen... yes [00:03:39] checking for link.h... yes [00:03:39] checking for dl_iterate_phdr... no [00:03:39] checking whether fileno_unlocked is declared... yes [00:03:40] yes [00:03:40] checking for bison... no [00:03:40] checking whether NLS is requested... no [00:03:40] checking whether to use NLS... no [00:03:40] checking for aclocal... no [00:03:40] checking for autoconf... no [00:03:40] checking for autoheader... no [00:03:40] checking for stpncpy... rm -f libdecnumber.a [00:03:40] yes [00:03:40] /usr/local/bin/ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o [00:03:40] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [00:03:40] configure: updating cache ./config.cache [00:03:40] /usr/local/bin/ranlib libdecnumber.a [00:03:40] configure: creating ./config.status [00:03:40] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [00:03:40] yes [00:03:40] checking mach-o/dyld.h usability... yes [00:03:40] c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:40] -MMD -MP -MF resolver.d -c -o resolver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/resolver.cc [00:03:40] checking whether fprintf_unlocked is declared... checking for strrchr... no [00:03:40] checking mach-o/dyld.h presence... yes [00:03:40] no [00:03:40] no [00:03:40] checking for mach-o/dyld.h... no [00:03:40] checking sys/ldr.h usability... checking for strcasecmp... yes [00:03:40] checking whether fputc_unlocked is declared... checking for strstr... c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:40] -MMD -MP -MF packet.d -c -o packet.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/packet.cc [00:03:40] no [00:03:40] checking sys/ldr.h presence... yes [00:03:41] no [00:03:41] checking for sys/ldr.h... no [00:03:41] checking for fcntl... yes [00:03:41] checking whether fputs_unlocked is declared... checking for strchr... yes [00:03:41] c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:41] -MMD -MP -MF server.d -c -o server.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/server.cc [00:03:41] yes [00:03:41] yes [00:03:41] checking for strtod... checking whether strnlen is declared... checking whether fread_unlocked is declared... yes [00:03:41] yes [00:03:41] yes [00:03:41] checking for strtol... config.status: creating Makefile [00:03:41] yes [00:03:41] checking for strdup... yes [00:03:41] checking whether fwrite_unlocked is declared... checking whether getpagesize is declared... config.status: creating config.intl [00:03:41] checking for strtoul... config.status: creating config.h [00:03:41] yes [00:03:41] checking for lstat... yes [00:03:41] yes [00:03:41] checking whether getchar_unlocked is declared... checking for strncasecmp... yes [00:03:41] checking whether getc_unlocked is declared... yes [00:03:41] checking for readlink... yes [00:03:41] checking for strtoll... yes [00:03:41] checking whether putchar_unlocked is declared... yes [00:03:42] checking for strtoull... yes [00:03:42] checking for getexecname... yes [00:03:42] yes [00:03:42] no [00:03:42] checking for KERN_PROC... yes [00:03:42] checking for strndup... checking whether putc_unlocked is declared... checking for strverscmp... yes [00:03:42] checking for strnlen... yes [00:03:42] checking for KERN_PROG_ARGS... yes [00:03:42] config.status: executing default-1 commands [00:03:42] checking for tmpnam... yes [00:03:42] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [00:03:42] gmake[4]: Nothing to be done for 'all'. [00:03:42] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [00:03:42] checking for strrchr... yes [00:03:42] checking for clock_gettime... yes [00:03:42] checking for working alloca.h... yes [00:03:42] checking for vasprintf... no [00:03:42] checking for alloca... yes [00:03:43] checking for strstr... yes [00:03:43] checking whether -pthread is supported... yes [00:03:43] checking for vfprintf... yes [00:03:43] checking for ANSI C header files... (cached) yes [00:03:43] checking for nl_langinfo and CODESET... yes [00:03:43] yes [00:03:43] checking for strtod... checking for vprintf... yes [00:03:43] checking whether NLS is requested... no [00:03:43] checking for uchar... yes [00:03:43] checking whether -gdwarf-5 is supported... c++ -std=c++11 -g -fPIC -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody"' -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:03:43] -MMD -MP -MF fatal.d -c -o fatal.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/fatal.cc [00:03:43] yes [00:03:43] checking for strtol... [00:03:43] checking size of ino_t... yes [00:03:43] checking for compress in -lz... yes [00:03:43] checking for vsnprintf... yes [00:03:43] checking whether --compress-debug-sections is supported... yes [00:03:43] checking for strtoul... 8 [00:03:43] checking size of dev_t... yes [00:03:44] no [00:03:44] checking for objcopy... /usr/local/bin/objcopy [00:03:44] checking for readelf... /usr/local/bin/readelf [00:03:44] checking whether objcopy supports debuglink... 8 [00:03:44] checking for vsprintf... checking for ld used by GCC... /usr/local/bin/ld [00:03:44] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:03:44] checking for dsymutil... dsymutil [00:03:44] checking for nm... /usr/local/bin/nm [00:03:44] checking for xz... xz [00:03:44] checking for comm... comm [00:03:44] checking for lzma_auto_decoder in -llzma... yes [00:03:44] checking for shared library run path origin... yes [00:03:44] checking for strtoll... yes [00:03:44] checking for waitpid... yes [00:03:44] checking whether tests can run... done [00:03:44] checking for iconv... (cached) no [00:03:44] yes [00:03:44] yes [00:03:44] checking for setproctitle... checking for strtoull... checking for CET support... no [00:03:44] yes [00:03:44] yes [00:03:44] checking for strverscmp... configure: updating cache ./config.cache [00:03:44] checking that generated files are newer than configure... done [00:03:44] configure: creating ./config.status [00:03:44] configure: updating cache ./config.cache [00:03:44] configure: creating ./config.status [00:03:44] yes [00:03:44] checking whether alloca needs Cray hooks... no [00:03:44] checking stack direction for C alloca... yes [00:03:44] checking for tmpnam... -1 [00:03:44] checking for vfork.h... no [00:03:44] checking for fork... yes [00:03:45] checking for vasprintf... config.status: creating Makefile [00:03:45] yes [00:03:45] checking for vfprintf... yes [00:03:45] config.status: creating config.h [00:03:45] checking for vfork... config.status: executing depdir commands [00:03:45] mkdir .deps [00:03:45] yes [00:03:45] yes [00:03:45] checking for working fork... checking for vprintf... yes [00:03:45] checking for working vfork... (cached) yes [00:03:45] checking for _doprnt... /usr/local/bin/ar -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o [00:03:45] /usr/local/bin/ranlib libcody.a [00:03:45] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [00:03:45] yes [00:03:45] no [00:03:45] checking for sys_errlist... checking for vsnprintf... yes [00:03:46] yes [00:03:46] checking for vsprintf... checking for sys_nerr... yes [00:03:46] checking for sys_siglist... yes [00:03:46] checking for waitpid... yes [00:03:46] checking for external symbol _system_configuration... config.status: creating Makefile [00:03:46] config.status: creating backtrace-supported.h [00:03:46] no [00:03:46] config.status: creating install-debuginfo-for-buildid.sh [00:03:46] checking for __fsetlocking... config.status: creating config.h [00:03:47] no [00:03:47] checking for canonicalize_file_name... config.status: executing libtool commands [00:03:47] yes [00:03:47] checking for setproctitle... no [00:03:47] config.status: executing gstdint.h commands [00:03:47] checking for dup3... config.status: executing default commands [00:03:47] yes [00:03:47] checking for getrlimit... yes [00:03:47] checking for getrusage... yes [00:03:47] checking for getsysinfo... yes [00:03:47] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:03:47] checking whether alloca needs Cray hooks... gmake all-am [00:03:47] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o [00:03:47] no [00:03:47] checking stack direction for C alloca... true DO=all multi-do # gmake [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o dwarf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o fileline.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o posix.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o print.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c [00:03:47] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o sort.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o [00:03:47] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o [00:03:47] no [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 [00:03:48] -1 [00:03:48] checking for vfork.h... no [00:03:48] checking for fork... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 [00:03:48] checking for gettimeofday... (cached) yes [00:03:48] checking for on_exit... yes [00:03:48] checking for vfork... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -o print.o >/dev/null 2>&1 [00:03:48] no [00:03:48] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o state.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c [00:03:48] checking for pipe2... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o [00:03:48] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o backtrace.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o [00:03:48] yes [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 [00:03:48] checking for working fork... /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o simple.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -o state.o >/dev/null 2>&1 [00:03:48] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o elf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o [00:03:48] /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o mmapio.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 [00:03:48] yes [00:03:48] checking for psignal... yes [00:03:48] checking for working vfork... (cached) yes [00:03:48] checking for _doprnt... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 [00:03:48] no [00:03:48] checking for sys_errlist... /bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c -o mmap.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c [00:03:48] yes [00:03:48] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o [00:03:48] yes [00:03:48] checking for pstat_getdynamic... checking for sys_nerr... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 [00:03:49] no [00:03:49] checking for pstat_getstatic... yes [00:03:49] checking for sys_siglist... no [00:03:49] checking for realpath... yes [00:03:49] checking for external symbol _system_configuration... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 [00:03:49] no [00:03:49] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 [00:03:49] checking for __fsetlocking... libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 [00:03:49] yes [00:03:49] checking for setrlimit... yes [00:03:49] checking for spawnve... no [00:03:50] checking for canonicalize_file_name... no [00:03:50] checking for spawnvpe... /bin/sh ./libtool --tag=CC --mode=link cc -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -fstack-protector-strong -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo [00:03:50] no [00:03:50] checking for dup3... libtool: link: /usr/local/bin/ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o [00:03:50] libtool: link: /usr/local/bin/ranlib .libs/libbacktrace.a [00:03:50] no [00:03:50] checking for strerror... yes [00:03:50] checking for getrlimit... libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) [00:03:50] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:03:50] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:03:50] yes [00:03:50] yes [00:03:50] checking for getrusage... checking for strsignal... yes [00:03:50] checking for getsysinfo... yes [00:03:50] checking for sysconf... no [00:03:50] checking for gettimeofday... (cached) yes [00:03:50] checking for on_exit... yes [00:03:50] checking for sysctl... yes [00:03:50] checking for sysmp... no [00:03:50] checking for pipe2... no [00:03:50] checking for table... yes [00:03:50] checking for psignal... yes [00:03:51] checking for pstat_getdynamic... no [00:03:51] no [00:03:51] checking for pstat_getstatic... checking for times... yes [00:03:51] no [00:03:51] checking for realpath... checking for wait3... yes [00:03:51] checking for setrlimit... yes [00:03:51] checking for wait4... yes [00:03:51] checking for spawnve... yes [00:03:51] checking for sbrk... no [00:03:51] checking for spawnvpe... yes [00:03:51] no [00:03:51] checking for strerror... checking whether basename is declared... yes [00:03:52] checking for strsignal... yes [00:03:52] checking for sysconf... no [00:03:52] checking whether ffs is declared... yes [00:03:52] checking for sysctl... yes [00:03:52] yes [00:03:52] checking for sysmp... checking whether asprintf is declared... no [00:03:52] checking for table... yes [00:03:52] checking whether vasprintf is declared... no [00:03:52] checking for times... yes [00:03:52] checking whether snprintf is declared... yes [00:03:53] checking for wait3... yes [00:03:53] checking whether vsnprintf is declared... yes [00:03:53] checking for wait4... yes [00:03:53] checking whether calloc is declared... yes [00:03:53] checking for sbrk... yes [00:03:53] yes [00:03:53] checking whether getenv is declared... checking whether basename is declared... yes [00:03:53] no [00:03:53] checking whether ffs is declared... checking whether getopt is declared... yes [00:03:53] checking whether malloc is declared... yes [00:03:53] checking whether asprintf is declared... yes [00:03:53] checking whether realloc is declared... yes [00:03:53] checking whether vasprintf is declared... yes [00:03:54] checking whether sbrk is declared... yes [00:03:54] checking whether snprintf is declared... yes [00:03:54] yes [00:03:54] checking whether strtol is declared... checking whether vsnprintf is declared... yes [00:03:54] checking whether strtoul is declared... yes [00:03:54] checking whether calloc is declared... yes [00:03:54] checking whether strtoll is declared... yes [00:03:54] checking whether getenv is declared... yes [00:03:54] checking whether strtoull is declared... yes [00:03:54] checking whether getopt is declared... yes [00:03:54] checking whether strverscmp is declared... yes [00:03:54] checking whether malloc is declared... yes [00:03:54] checking whether strnlen is declared... yes [00:03:54] checking whether canonicalize_file_name must be declared... yes [00:03:55] yes [00:03:55] checking whether realloc is declared... checking for stdlib.h... (cached) yes [00:03:55] checking for unistd.h... (cached) yes [00:03:55] checking for sys/param.h... (cached) yes [00:03:55] checking for getpagesize... (cached) yes [00:03:55] checking for working mmap... yes [00:03:55] checking whether sbrk is declared... yes [00:03:55] checking whether strtol is declared... yes [00:03:55] checking whether strtoul is declared... yes [00:03:55] checking whether strtoll is declared... yes [00:03:55] checking whether strtoull is declared... yes [00:03:55] yes [00:03:55] checking for working strncmp... checking whether strverscmp is declared... yes [00:03:56] yes [00:03:56] checking whether strnlen is declared... configure: updating cache ./config.cache [00:03:56] configure: creating ./config.status [00:03:56] yes [00:03:56] checking whether canonicalize_file_name must be declared... yes [00:03:56] checking for stdlib.h... (cached) yes [00:03:56] checking for unistd.h... (cached) yes [00:03:56] checking for sys/param.h... (cached) yes [00:03:56] checking for getpagesize... (cached) yes [00:03:56] checking for working mmap... config.status: creating Makefile [00:03:56] config.status: creating testsuite/Makefile [00:03:56] yes [00:03:56] checking for working strncmp... config.status: creating config.h [00:03:56] config.status: executing default commands [00:03:56] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [00:03:56] if [ x"-fpic" != x ] && [ ! -d pic ]; then \ [00:03:56] mkdir pic; \ [00:03:56] else true; fi [00:03:56] if [ x"" != x ] && [ ! -d noasan ]; then \ [00:03:56] mkdir noasan; \ [00:03:56] else true; fi [00:03:56] touch stamp-noasandir [00:03:56] touch stamp-picdir [00:03:56] echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o pic/regex.o; \ [00:03:56] else true; fi [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ [00:03:56] else true; fi [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ [00:03:56] else true; fi [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o pic/md5.o; \ [00:03:56] else true; fi [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o pic/sha1.o; \ [00:03:56] else true; fi [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o pic/alloca.o; \ [00:03:56] else true; fi [00:03:56] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [00:03:56] gmake[5]: Nothing to be done for 'all'. [00:03:56] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [00:03:56] if [ x"-fpic" != x ]; then \ [00:03:56] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o pic/argv.o; \ [00:03:56] else true; fi [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o noasan/alloca.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o alloca.o [00:03:57] yes [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"-fpic" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ [00:03:57] else true; fi [00:03:57] configure: updating cache ./config.cache [00:03:57] configure: creating ./config.status [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o bsearch_r.o [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o noasan/md5.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o md5.o [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"-fpic" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o pic/choose-temp.o; \ [00:03:57] else true; fi [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o noasan/argv.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o argv.o [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o noasan/choose-temp.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o choose-temp.o [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"-fpic" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o pic/concat.o; \ [00:03:57] else true; fi [00:03:57] config.status: creating Makefile [00:03:57] if [ x"-fpic" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o pic/cp-demint.o; \ [00:03:57] else true; fi [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o cp-demangle.o [00:03:57] if [ x"-fpic" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o pic/crc32.o; \ [00:03:57] else true; fi [00:03:57] config.status: creating testsuite/Makefile [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:57] if [ x"" != x ]; then \ [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ [00:03:57] else true; fi [00:03:57] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o cplus-dem.o [00:03:57] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:57] 1 warning generated. [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o noasan/cp-demint.o; \ [00:03:58] else true; fi [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o cp-demint.o [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o noasan/concat.o; \ [00:03:58] else true; fi [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o concat.o [00:03:58] config.status: creating config.h [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o noasan/crc32.o; \ [00:03:58] else true; fi [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o crc32.o [00:03:58] config.status: executing default commands [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"-fpic" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o pic/d-demangle.o; \ [00:03:58] else true; fi [00:03:58] if [ x"-fpic" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ [00:03:58] else true; fi [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [00:03:58] if [ x"-fpic" != x ] && [ ! -d pic ]; then \ [00:03:58] if [ x"-fpic" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o pic/dyn-string.o; \ [00:03:58] else true; fi [00:03:58] mkdir pic; \ [00:03:58] else true; fi [00:03:58] touch stamp-picdir [00:03:58] if [ x"" != x ] && [ ! -d noasan ]; then \ [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o noasan/sha1.o; \ [00:03:58] else true; fi [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o sha1.o [00:03:58] mkdir noasan; \ [00:03:58] else true; fi [00:03:58] touch stamp-noasandir [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ [00:03:58] else true; fi [00:03:58] Configuring stage 1 in ./libcpp [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o dwarfnames.o [00:03:58] if [ x"-fpic" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ [00:03:58] else true; fi [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"-fpic" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o pic/dyn-string.o; \ [00:03:58] else true; fi [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o noasan/dyn-string.o; \ [00:03:58] else true; fi [00:03:58] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o dyn-string.o [00:03:58] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:58] 1 warning generated. [00:03:58] if [ x"" != x ]; then \ [00:03:58] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o noasan/dyn-string.o; \ [00:03:58] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o dyn-string.o [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o pic/fdmatch.o; \ [00:03:59] else true; fi [00:03:59] if [ x"" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ [00:03:59] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o dwarfnames.o [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o noasan/fdmatch.o; \ [00:03:59] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o fdmatch.o [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o pic/fdmatch.o; \ [00:03:59] else true; fi [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o pic/fibheap.o; \ [00:03:59] else true; fi [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o pic/fibheap.o; \ [00:03:59] else true; fi [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o noasan/fdmatch.o; \ [00:03:59] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o fdmatch.o [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ [00:03:59] else true; fi [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"-fpic" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ [00:03:59] else true; fi [00:03:59] if [ x"" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o noasan/fibheap.o; \ [00:03:59] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o fibheap.o [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] if [ x"" != x ]; then \ [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ [00:03:59] else true; fi [00:03:59] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o filedescriptor.o [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:03:59] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:03:59] 1 warning generated. [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o filedescriptor.o [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ [00:04:00] else true; fi [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o pic/floatformat.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o noasan/fibheap.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o fibheap.o [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"" != x ]; then \ [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o filename_cmp.o [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o noasan/d-demangle.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o d-demangle.o [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o pic/fnmatch.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o filename_cmp.o [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] configure: creating cache ./config.cache [00:04:00] checking build system type... x86_64-portbld-freebsd13.2 [00:04:00] checking host system type... x86_64-portbld-freebsd13.2 [00:04:00] checking target system type... x86_64-portbld-freebsd13.2 [00:04:00] checking whether gmake sets $(MAKE)... if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o noasan/floatformat.o; \ [00:04:00] else true; fi [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o noasan/fnmatch.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o floatformat.o [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o fnmatch.o [00:04:00] yes [00:04:00] checking for a BSD-compatible install... /usr/bin/install -c [00:04:00] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o pic/floatformat.o; \ [00:04:00] else true; fi [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o pic/fnmatch.o; \ [00:04:00] else true; fi [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o fopen_unlocked.o [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] if [ x"" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o noasan/regex.o; \ [00:04:00] else true; fi [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o regex.o [00:04:00] if [ x"-fpic" != x ]; then \ [00:04:00] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ [00:04:00] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:00] 1 warning generated. [00:04:00] else true; fi [00:04:00] checking whether the C compiler works... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] if [ x"-fpic" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o pic/getopt.o; \ [00:04:01] else true; fi [00:04:01] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] if [ x"" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o noasan/floatformat.o; \ [00:04:01] else true; fi [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o floatformat.o [00:04:01] if [ x"-fpic" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o pic/getopt1.o; \ [00:04:01] else true; fi [00:04:01] yes [00:04:01] checking for C compiler default output file name... a.out [00:04:01] checking for suffix of executables... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] if [ x"" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ [00:04:01] else true; fi [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o fopen_unlocked.o [00:04:01] if [ x"-fpic" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o pic/getpwd.o; \ [00:04:01] else true; fi [00:04:01] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] [00:04:01] checking whether we are cross compiling... if [ x"-fpic" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o pic/getruntime.o; \ [00:04:01] else true; fi [00:04:01] if [ x"" != x ]; then \ [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o noasan/fnmatch.o; \ [00:04:01] else true; fi [00:04:01] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o fnmatch.o [00:04:01] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:01] no [00:04:01] checking for suffix of object files... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:01] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o pic/hashtab.o; \ [00:04:02] else true; fi [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o noasan/getopt.o; \ [00:04:02] else true; fi [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o getopt.o [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o pic/hex.o; \ [00:04:02] else true; fi [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o pic/getopt.o; \ [00:04:02] else true; fi [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o noasan/getpwd.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o getpwd.o [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o noasan/getopt1.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o getopt1.o [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o pic/getopt1.o; \ [00:04:02] else true; fi [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o noasan/hex.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o hex.o [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o noasan/getruntime.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o getruntime.o [00:04:02] o [00:04:02] checking whether we are using the GNU C compiler... if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o noasan/hashtab.o; \ [00:04:02] else true; fi [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o hashtab.o [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o pic/getpwd.o; \ [00:04:02] else true; fi [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o noasan/getopt.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o getopt.o [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o noasan/getopt1.o; \ [00:04:02] else true; fi [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o getopt1.o [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o pic/getruntime.o; \ [00:04:02] else true; fi [00:04:02] yes [00:04:02] checking whether cc accepts -g... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o pic/hashtab.o; \ [00:04:02] else true; fi [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o noasan/getpwd.o; \ [00:04:02] else true; fi [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o getpwd.o [00:04:02] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:02] 1 warning generated. [00:04:02] if [ x"-fpic" != x ]; then \ [00:04:02] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o pic/hex.o; \ [00:04:02] else true; fi [00:04:02] yes [00:04:02] checking for cc option to accept ISO C89... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o pic/lbasename.o; \ [00:04:03] else true; fi [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o pic/lrealpath.o; \ [00:04:03] else true; fi [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o noasan/getruntime.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o getruntime.o [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ [00:04:03] else true; fi [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o noasan/hex.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o hex.o [00:04:03] none needed [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o noasan/lrealpath.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o lrealpath.o [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ [00:04:03] else true; fi [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o noasan/lbasename.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o lbasename.o [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o pic/objalloc.o; \ [00:04:03] else true; fi [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o pic/obstack.o; \ [00:04:03] else true; fi [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o pic/partition.o; \ [00:04:03] else true; fi [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] else true; fi [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o make-temp-file.o [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o make-relative-prefix.o [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o noasan/hashtab.o; \ [00:04:03] else true; fi [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o hashtab.o [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"-fpic" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o pic/lbasename.o; \ [00:04:03] else true; fi [00:04:03] checking whether we are using the GNU C++ compiler... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] if [ x"" != x ]; then \ [00:04:03] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o noasan/objalloc.o; \ [00:04:03] else true; fi [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:03] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:03] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o noasan/obstack.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o objalloc.o [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o obstack.o [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o noasan/partition.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o partition.o [00:04:04] yes [00:04:04] checking whether c++ -std=c++11 accepts -g... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o pic/lrealpath.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ [00:04:04] else true; fi [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ [00:04:04] else true; fi [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o noasan/lbasename.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o lbasename.o [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] yes [00:04:04] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:04:04] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:04:04] checking how to run the C preprocessor... cpp [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o pic/objalloc.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pic/pexecute.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o make-temp-file.o [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o pic/physmem.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o make-relative-prefix.o [00:04:04] checking for grep that handles long lines and -e... /usr/bin/grep [00:04:04] checking for egrep... if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o noasan/lrealpath.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o lrealpath.o [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pic/pex-common.o; \ [00:04:04] else true; fi [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pic/pex-one.o; \ [00:04:04] else true; fi [00:04:04] /usr/bin/grep -E [00:04:04] checking for ANSI C header files... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o noasan/objalloc.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o objalloc.o [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pic/pex-unix.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o noasan/physmem.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o physmem.o [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o noasan/pex-one.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pex-one.o [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o noasan/pexecute.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pexecute.o [00:04:04] yes [00:04:04] checking for sys/types.h... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o pic/obstack.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o pic/partition.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] yes [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ [00:04:04] else true; fi [00:04:04] checking for sys/stat.h... if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ [00:04:04] else true; fi [00:04:04] if [ x"-fpic" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pic/pexecute.o; \ [00:04:04] else true; fi [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o noasan/partition.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o partition.o [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o noasan/obstack.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o obstack.o [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o noasan/pex-common.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pex-common.o [00:04:04] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:04] 1 warning generated. [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o vprintf-support.o [00:04:04] if [ x"" != x ]; then \ [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o noasan/pexecute.o; \ [00:04:04] else true; fi [00:04:04] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pexecute.o [00:04:05] yes [00:04:05] checking for stdlib.h... if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ [00:04:05] else true; fi [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o noasan/pex-unix.o; \ [00:04:05] else true; fi [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pex-unix.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ [00:04:05] else true; fi [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o rust-demangle.o [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o pic/physmem.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pic/pex-common.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o pic/simple-object.o; \ [00:04:05] else true; fi [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pic/pex-one.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pic/pex-unix.o; \ [00:04:05] else true; fi [00:04:05] yes [00:04:05] checking for string.h... if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o safe-ctype.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o noasan/physmem.o; \ [00:04:05] else true; fi [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o physmem.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o noasan/simple-object.o; \ [00:04:05] else true; fi [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o simple-object.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o noasan/pex-one.o; \ [00:04:05] else true; fi [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o noasan/pex-common.o; \ [00:04:05] else true; fi [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pex-common.o [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pex-one.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] yes [00:04:05] checking for memory.h... if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ [00:04:05] else true; fi [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ [00:04:05] else true; fi [00:04:05] if [ x"" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o noasan/pex-unix.o; \ [00:04:05] else true; fi [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pex-unix.o [00:04:05] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:05] if [ x"-fpic" != x ]; then \ [00:04:05] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ [00:04:05] else true; fi [00:04:05] yes [00:04:05] checking for strings.h... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:05] 1 warning generated. [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ [00:04:06] else true; fi [00:04:06] yes [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o simple-object-coff.o [00:04:06] checking for inttypes.h... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"" != x ]; then \ [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ [00:04:06] else true; fi [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o simple-object-elf.o [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ [00:04:06] else true; fi [00:04:06] else true; fi [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ [00:04:06] else true; fi [00:04:06] yes [00:04:06] checking for stdint.h... cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o vprintf-support.o [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ [00:04:06] else true; fi [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o safe-ctype.o [00:04:06] yes [00:04:06] checking for unistd.h... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o pic/simple-object.o; \ [00:04:06] else true; fi [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ [00:04:06] else true; fi [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] yes [00:04:06] checking minix/config.h usability... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ [00:04:06] else true; fi [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ [00:04:06] else true; fi [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ [00:04:06] else true; fi [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o rust-demangle.o [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] if [ x"-fpic" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ [00:04:06] else true; fi [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o noasan/simple-object.o; \ [00:04:06] else true; fi [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o simple-object.o [00:04:06] if [ x"" != x ]; then \ [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ [00:04:06] else true; fi [00:04:06] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o simple-object-coff.o [00:04:06] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:06] 1 warning generated. [00:04:07] if [ x"" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ [00:04:07] else true; fi [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o [00:04:07] if [ x"" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ [00:04:07] else true; fi [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o [00:04:07] no [00:04:07] checking minix/config.h presence... no [00:04:07] checking for minix/config.h... no [00:04:07] checking whether it is safe to define __EXTENSIONS__... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] if [ x"" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ [00:04:07] else true; fi [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] if [ x"-fpic" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o pic/sort.o; \ [00:04:07] else true; fi [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] if [ x"-fpic" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ [00:04:07] else true; fi [00:04:07] if [ x"" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ [00:04:07] else true; fi [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o simple-object-elf.o [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:07] 1 warning generated. [00:04:07] if [ x"-fpic" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o pic/spaces.o; \ [00:04:07] else true; fi [00:04:07] if [ x"-fpic" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o pic/sort.o; \ [00:04:07] else true; fi [00:04:07] yes [00:04:07] checking for special C compiler options needed for large files... no [00:04:07] checking for _FILE_OFFSET_BITS value needed for large files... if [ x"-fpic" != x ]; then \ [00:04:07] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o pic/splay-tree.o; \ [00:04:07] else true; fi [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] no [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] checking for aclocal... no [00:04:08] checking for autoconf... no [00:04:08] checking for autoheader... no [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o noasan/spaces.o; \ [00:04:08] else true; fi [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o spaces.o [00:04:08] checking whether cc supports -W... if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o noasan/sort.o; \ [00:04:08] else true; fi [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o sort.o [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o noasan/sort.o; \ [00:04:08] else true; fi [00:04:08] yes [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o sort.o [00:04:08] checking whether cc supports -Wall... if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o pic/stack-limit.o; \ [00:04:08] else true; fi [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o pic/spaces.o; \ [00:04:08] else true; fi [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integers of different signs: 'rlim_t' (aka 'long') and 'unsigned long' [-Wsign-compare] [00:04:08] && rlim.rlim_cur < pref [00:04:08] ~~~~~~~~~~~~~ ^ ~~~~ [00:04:08] 2 warnings generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o pic/splay-tree.o; \ [00:04:08] else true; fi [00:04:08] yes [00:04:08] checking whether cc supports -Wnarrowing... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o pic/strerror.o; \ [00:04:08] else true; fi [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ [00:04:08] else true; fi [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o noasan/stack-limit.o; \ [00:04:08] else true; fi [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o stack-limit.o [00:04:08] yes [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] checking whether cc supports -Wwrite-strings... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integers of different signs: 'rlim_t' (aka 'long') and 'unsigned long' [-Wsign-compare] [00:04:08] && rlim.rlim_cur < pref [00:04:08] ~~~~~~~~~~~~~ ^ ~~~~ [00:04:08] 2 warnings generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] yes [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o noasan/splay-tree.o; \ [00:04:08] else true; fi [00:04:08] checking whether cc supports -Wmissing-format-attribute... if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o pic/stack-limit.o; \ [00:04:08] else true; fi [00:04:08] yes [00:04:08] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o splay-tree.o [00:04:08] checking whether cc supports -Wstrict-prototypes... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] yes [00:04:08] if [ x"-fpic" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o pic/strerror.o; \ [00:04:08] else true; fi [00:04:08] checking whether cc supports -Wmissing-prototypes... if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o noasan/spaces.o; \ [00:04:08] else true; fi [00:04:08] yes [00:04:08] if [ x"" != x ]; then \ [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o noasan/splay-tree.o; \ [00:04:08] else true; fi [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o spaces.o [00:04:08] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o splay-tree.o [00:04:08] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:08] 1 warning generated. [00:04:08] checking whether cc supports -Wold-style-definition... yes [00:04:08] checking whether cc supports -Wc++-compat... yes [00:04:08] checking whether cc supports -pedantic -Wlong-long... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o noasan/strerror.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o strerror.o [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] yes [00:04:09] checking whether cc supports -fno-exceptions... yes [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o pic/strsignal.o; \ [00:04:09] else true; fi [00:04:09] checking whether cc supports -fno-rtti... if [ x"-fpic" != x ]; then \ [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integers of different signs: 'rlim_t' (aka 'long') and 'unsigned long' [-Wsign-compare] [00:04:09] && rlim.rlim_cur < pref [00:04:09] ~~~~~~~~~~~~~ ^ ~~~~ [00:04:09] 2 warnings generated. [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o pic/strsignal.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ [00:04:09] else true; fi [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o noasan/strerror.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o strerror.o [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o noasan/strsignal.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o strsignal.o [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ [00:04:09] else true; fi [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o noasan/strsignal.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o strsignal.o [00:04:09] if [ x"" != x ]; then \ [00:04:09] yes [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o noasan/stack-limit.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o stack-limit.o [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integers of different signs: 'rlim_t' (aka 'long') and 'unsigned long' [-Wsign-compare] [00:04:09] && rlim.rlim_cur < pref [00:04:09] ~~~~~~~~~~~~~ ^ ~~~~ [00:04:09] 2 warnings generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o timeval-utils.o [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ [00:04:09] else true; fi [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o timeval-utils.o [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o pic/xasprintf.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o pic/xasprintf.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o pic/xatexit.o; \ [00:04:09] else true; fi [00:04:09] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:09] 1 warning generated. [00:04:09] if [ x"-fpic" != x ]; then \ [00:04:09] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o pic/xatexit.o; \ [00:04:09] else true; fi [00:04:10] checking dependency style of c++ -std=c++11... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o noasan/xasprintf.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o xasprintf.o [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o pic/xexit.o; \ [00:04:10] else true; fi [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o pic/xexit.o; \ [00:04:10] else true; fi [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o noasan/xexit.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o xexit.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o noasan/xatexit.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o xatexit.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o noasan/xasprintf.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o xasprintf.o [00:04:10] gcc3 [00:04:10] checking whether time.h and sys/time.h may both be included... if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o noasan/xatexit.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o xatexit.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o pic/xmalloc.o; \ [00:04:10] else true; fi [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o pic/xmalloc.o; \ [00:04:10] else true; fi [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o pic/xmemdup.o; \ [00:04:10] else true; fi [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o noasan/xexit.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o xexit.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] yes [00:04:10] checking whether string.h and strings.h may both be included... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o pic/xstrdup.o; \ [00:04:10] else true; fi [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o pic/xmemdup.o; \ [00:04:10] else true; fi [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o pic/xstrdup.o; \ [00:04:10] else true; fi [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o noasan/xmalloc.o; \ [00:04:10] else true; fi [00:04:10] yes [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o noasan/xmemdup.o; \ [00:04:10] else true; fi [00:04:10] checking locale.h usability... cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o xmalloc.o [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o pic/xstrerror.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o xmemdup.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o noasan/xstrdup.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o xstrdup.o [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] if [ x"" != x ]; then \ [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o noasan/xmalloc.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o xmalloc.o [00:04:10] if [ x"" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o noasan/xstrdup.o; \ [00:04:10] else true; fi [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o xstrdup.o [00:04:10] if [ x"-fpic" != x ]; then \ [00:04:10] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o pic/xstrndup.o; \ [00:04:10] else true; fi [00:04:10] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:10] 1 warning generated. [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ [00:04:11] else true; fi [00:04:11] echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o pic/xstrerror.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] yes [00:04:11] checking locale.h presence... yes [00:04:11] checking for locale.h... yes [00:04:11] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [00:04:11] gmake[5]: Nothing to be done for 'all'. [00:04:11] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o pic/xstrndup.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] checking fcntl.h usability... if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o noasan/xmemdup.o; \ [00:04:11] else true; fi [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o xmemdup.o [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o noasan/xstrndup.o; \ [00:04:11] else true; fi [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o xstrndup.o [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o xvasprintf.o [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o pic/regex.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] yes [00:04:11] checking fcntl.h presence... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"" != x ]; then \ [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o noasan/xstrerror.o; \ [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o noasan/xstrerror.o; \ [00:04:11] else true; fi [00:04:11] else true; fi [00:04:11] cc -c -DHAVE_CONFIG_H -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o xstrerror.o [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o xstrerror.o [00:04:11] yes [00:04:11] checking for fcntl.h... yes [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] checking limits.h usability... if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o noasan/xstrndup.o; \ [00:04:11] else true; fi [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o xvasprintf.o [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ [00:04:11] else true; fi [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o xstrndup.o [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a [00:04:11] /usr/local/bin/ar rc ./libiberty.a \ [00:04:11] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o [00:04:11] /usr/local/bin/ranlib ./libiberty.a [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cd pic; \ [00:04:11] /usr/local/bin/ar rc ./libiberty.a \ [00:04:11] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:04:11] /usr/local/bin/ranlib ./libiberty.a; \ [00:04:11] cd ..; \ [00:04:11] else true; fi; \ [00:04:11] if [ x"" != x ]; then \ [00:04:11] cd noasan; \ [00:04:11] /usr/local/bin/ar rc ./libiberty.a \ [00:04:11] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:04:11] /usr/local/bin/ranlib ./libiberty.a; \ [00:04:11] cd ..; \ [00:04:11] else true; fi [00:04:11] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [00:04:11] if [ x"-fpic" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o pic/md5.o; \ [00:04:11] else true; fi [00:04:11] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:11] 1 warning generated. [00:04:11] if [ x"" != x ]; then \ [00:04:11] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o noasan/regex.o; \ [00:04:11] else true; fi [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o regex.o [00:04:12] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/fixincl.c [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] if [ x"" != x ]; then \ [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ [00:04:12] else true; fi [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o cplus-dem.o [00:04:12] yes [00:04:12] checking limits.h presence... yes [00:04:12] checking for limits.h... yes [00:04:12] checking stddef.h usability... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [00:04:12] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/charset.cc [00:04:12] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/fixtests.c [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/fixfixes.c [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc [00:04:12] if [ x"" != x ]; then \ [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o noasan/md5.o; \ [00:04:12] else true; fi [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o md5.o [00:04:12] yes [00:04:12] checking stddef.h presence... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] yes [00:04:12] checking for stddef.h... yes [00:04:12] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/errors.cc [00:04:12] checking for stdlib.h... (cached) yes [00:04:12] checking for strings.h... (cached) yes [00:04:12] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] checking for string.h... (cached) yes [00:04:12] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc [00:04:12] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:12] 1 warning generated. [00:04:12] if [ x"" != x ]; then \ [00:04:12] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ [00:04:12] else true; fi [00:04:12] checking sys/file.h usability... cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o cp-demangle.o [00:04:13] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/server.c [00:04:13] yes [00:04:13] checking sys/file.h presence... if [ x"-fpic" != x ]; then \ [00:04:13] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o pic/sha1.o; \ [00:04:13] else true; fi [00:04:13] yes [00:04:13] checking for sys/file.h... yes [00:04:13] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/procopen.c [00:04:13] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:13] 1 warning generated. [00:04:13] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/identifiers.cc [00:04:13] checking for unistd.h... (cached) yes [00:04:13] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:13] 1 warning generated. [00:04:13] if [ x"" != x ]; then \ [00:04:13] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o noasan/sha1.o; \ [00:04:13] else true; fi [00:04:13] checking whether byte ordering is bigendian... cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o sha1.o [00:04:14] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/fixlib.c [00:04:14] if [ x"-fpic" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o pic/alloca.o; \ [00:04:14] else true; fi [00:04:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc:25: [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:14] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:14] class mkdeps; [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:14] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:14] class mkdeps; [00:04:14] ^ [00:04:14] 2 warnings generated. [00:04:14] cc -c -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DLIBICONV_PLUG -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes -I../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/../include /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/fixopts.c [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc:27: [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:14] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:14] class mkdeps; [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:14] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:14] ^ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:14] class mkdeps; [00:04:14] ^ [00:04:14] 2 warnings generated. [00:04:14] srcdir="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes" /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/fixincludes/mkfixinc.sh x86_64-portbld-freebsd13.2 [00:04:14] if [ x"-fpic" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o pic/argv.o; \ [00:04:14] else true; fi [00:04:14] sed -e 's/@gcc_version@/12.2.0/' < mkheaders.almost > mkheadersT [00:04:14] mv -f mkheadersT mkheaders [00:04:14] if [ x"-fpic" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ [00:04:14] else true; fi [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:808:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:14] 0, message); [00:04:14] ^~~~~~~ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:808:11: note: treat the string as an argument to avoid this [00:04:14] 0, message); [00:04:14] ^ [00:04:14] "%s", [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:811:32: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:14] virtual_location, 0, message); [00:04:14] ^~~~~~~ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:811:32: note: treat the string as an argument to avoid this [00:04:14] virtual_location, 0, message); [00:04:14] ^ [00:04:14] "%s", [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:821:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:14] virtual_location, 0, message); [00:04:14] ^~~~~~~ [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:821:27: note: treat the string as an argument to avoid this [00:04:14] virtual_location, 0, message); [00:04:14] ^ [00:04:14] "%s", [00:04:14] 3 warnings generated. [00:04:14] if [ x"" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o noasan/alloca.o; \ [00:04:14] else true; fi [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o alloca.o [00:04:14] echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new [00:04:14] if [ x"-fpic" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o pic/choose-temp.o; \ [00:04:14] else true; fi [00:04:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../move-if-change localedir.new localedir.h [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] echo timestamp > localedir.hs [00:04:14] if [ x"-fpic" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o pic/concat.o; \ [00:04:14] else true; fi [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] if [ x"" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o noasan/argv.o; \ [00:04:14] else true; fi [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o argv.o [00:04:14] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:14] 1 warning generated. [00:04:14] if [ x"" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ [00:04:14] else true; fi [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o bsearch_r.o [00:04:14] if [ x"" != x ]; then \ [00:04:14] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o noasan/choose-temp.o; \ [00:04:14] else true; fi [00:04:15] cc -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a [00:04:15] if [ x"-fpic" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o pic/cp-demint.o; \ [00:04:15] else true; fi [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o choose-temp.o [00:04:15] no [00:04:15] checking for an ANSI C-conforming const... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] if [ x"" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o noasan/concat.o; \ [00:04:15] else true; fi [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o concat.o [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc [00:04:15] echo timestamp > full-stamp [00:04:15] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [00:04:15] if [ x"-fpic" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o pic/crc32.o; \ [00:04:15] else true; fi [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] if [ x"" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o noasan/cp-demint.o; \ [00:04:15] else true; fi [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o cp-demint.o [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/line-map.cc [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc [00:04:15] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] if [ x"" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o noasan/crc32.o; \ [00:04:15] else true; fi [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o crc32.o [00:04:15] yes [00:04:15] checking for inline... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:186:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:15] vaopt_paste_error); [00:04:15] ^~~~~~~~~~~~~~~~~ [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:186:6: note: treat the string as an argument to avoid this [00:04:15] vaopt_paste_error); [00:04:15] ^ [00:04:15] "%s", [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:215:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:15] vaopt_paste_error); [00:04:15] ^~~~~~~~~~~~~~~~~ [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:215:7: note: treat the string as an argument to avoid this [00:04:15] vaopt_paste_error); [00:04:15] ^ [00:04:15] "%s", [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3704:40: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:15] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:15] ^~~~~~~~~~~~~~~~~~ [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3704:40: note: treat the string as an argument to avoid this [00:04:15] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:15] ^ [00:04:15] "%s", [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3719:40: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:15] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:15] ^~~~~~~~~~~~~~~~~~ [00:04:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3719:40: note: treat the string as an argument to avoid this [00:04:15] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:15] ^ [00:04:15] "%s", [00:04:15] 4 warnings generated. [00:04:15] if [ x"-fpic" != x ]; then \ [00:04:15] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o pic/d-demangle.o; \ [00:04:15] else true; fi [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc [00:04:15] inline [00:04:15] checking for obstacks... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:15] 1 warning generated. [00:04:15] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/symtab.cc [00:04:16] no [00:04:16] checking for off_t... In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:25: [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:16] class mkdeps; [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:16] class mkdeps; [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:327:25: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] deps_add_module_target (struct mkdeps *d, const char *m, [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:33:7: note: previous use is here [00:04:16] class mkdeps [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:327:25: note: did you mean class here? [00:04:16] deps_add_module_target (struct mkdeps *d, const char *m, [00:04:16] ^~~~~~ [00:04:16] class [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:340:22: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] deps_add_module_dep (struct mkdeps *d, const char *m) [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:33:7: note: previous use is here [00:04:16] class mkdeps [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:340:22: note: did you mean class here? [00:04:16] deps_add_module_dep (struct mkdeps *d, const char *m) [00:04:16] ^~~~~~ [00:04:16] class [00:04:16] 4 warnings generated. [00:04:16] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/traditional.cc [00:04:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc:23: [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:16] class mkdeps; [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:16] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:16] ^ [00:04:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:16] class mkdeps; [00:04:16] ^ [00:04:16] 2 warnings generated. [00:04:16] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -O2 -pipe -DLIBICONV_PLUG -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc [00:04:16] yes [00:04:16] checking for size_t... yes [00:04:17] checking for ssize_t... warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:17] 1 warning generated. [00:04:17] if [ x"" != x ]; then \ [00:04:17] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o noasan/d-demangle.o; \ [00:04:17] else true; fi [00:04:17] cc -c -DHAVE_CONFIG_H -g -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o d-demangle.o [00:04:17] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] [00:04:17] 1 warning generated. [00:04:17] yes [00:04:17] checking for uintptr_t... rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a [00:04:17] /usr/local/bin/ar rc ./libiberty.a \ [00:04:17] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o [00:04:17] /usr/local/bin/ranlib ./libiberty.a [00:04:17] if [ x"-fpic" != x ]; then \ [00:04:17] cd pic; \ [00:04:17] /usr/local/bin/ar rc ./libiberty.a \ [00:04:17] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:04:17] /usr/local/bin/ranlib ./libiberty.a; \ [00:04:17] cd ..; \ [00:04:17] else true; fi; \ [00:04:17] if [ x"" != x ]; then \ [00:04:17] cd noasan; \ [00:04:17] /usr/local/bin/ar rc ./libiberty.a \ [00:04:17] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:04:17] /usr/local/bin/ranlib ./libiberty.a; \ [00:04:17] cd ..; \ [00:04:17] else true; fi [00:04:17] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [00:04:17] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:04:17] gmake all-am [00:04:17] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:04:17] /bin/sh ./libtool --tag=CC --tag=disable-static --mode=compile cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -c -o lto-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c [00:04:17] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc:1289:7: warning: use of the 'likely' attribute is a C++20 extension [-Wc++20-attribute-extensions] [00:04:18] ATTR_LIKELY case kind::NONE: [00:04:18] ^~~~~~~~~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/system.h:427:25: note: expanded from macro 'ATTR_LIKELY' [00:04:18] # define ATTR_LIKELY [[likely]] [00:04:18] ~~^~~~~~~~ [00:04:18] 1 warning generated. [00:04:18] yes [00:04:18] checking for ptrdiff_t... /bin/sh ./libtool --tag=CC --tag=disable-static --mode=link cc -Wall -g -Wc,-static-libgcc -module -avoid-version -bindir /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -Xcompiler '-fstack-protector-strong' -o liblto_plugin.la -rpath /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a [00:04:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:25: [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:18] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:18] ^ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:18] class mkdeps; [00:04:18] ^ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:18] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:18] ^ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:18] class mkdeps; [00:04:18] ^ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('=', '#') s(')', ']') s('!', '|') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:15: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('=', '#') s(')', ']') s('!', '|') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:27: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('=', '#') s(')', ']') s('!', '|') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('(', '[') s('\'', '^') s('>', '}') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:15: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('(', '[') s('\'', '^') s('>', '}') [00:04:18] ^ ~~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:28: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('(', '[') s('\'', '^') s('>', '}') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('/', '\\') s('<', '{') s('-', '~') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:16: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('/', '\\') s('<', '{') s('-', '~') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:28: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:18] s('/', '\\') s('<', '{') s('-', '~') [00:04:18] ^ ~~~ [00:04:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:18] #define s(p, v) x[p] = v; [00:04:18] ^~ [00:04:18] 11 warnings generated. [00:04:18] rm -f libcpp.a [00:04:18] /usr/local/bin/ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o [00:04:18] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [00:04:18] /usr/local/bin/ranlib libcpp.a [00:04:18] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [00:04:18] libtool: link: cc -shared .libs/lto-plugin.o -static-libgcc -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -fstack-protector-strong ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so [00:04:18] cc: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument] [00:04:18] yes [00:04:18] checking for uint64_t... yes [00:04:18] checking whether struct tm is in sys/time.h or time.h... libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) [00:04:18] time.h [00:04:18] checking size of int... libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.so [00:04:18] libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.la [00:04:18] libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0' [00:04:18] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:04:18] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:04:19] Configuring stage 1 in ./gcc [00:04:19] 4 [00:04:19] checking size of long... 8 [00:04:20] checking for clearerr_unlocked... yes [00:04:20] checking for feof_unlocked... yes [00:04:21] checking for ferror_unlocked... configure: creating cache ./config.cache [00:04:21] checking build system type... x86_64-portbld-freebsd13.2 [00:04:21] checking host system type... x86_64-portbld-freebsd13.2 [00:04:21] checking target system type... x86_64-portbld-freebsd13.2 [00:04:21] checking LIBRARY_PATH variable... ok [00:04:21] checking GCC_EXEC_PREFIX variable... ok [00:04:21] checking whether to place generated files in the source directory... no [00:04:21] checking whether a default linker was specified... yes (/usr/local/bin/ld - GNU ld) [00:04:21] checking whether a default dsymutil was specified... no [00:04:21] yes [00:04:21] checking for fflush_unlocked... checking whether a default assembler was specified... yes (/usr/local/bin/as - GNU as) [00:04:21] checking for x86_64-portbld-freebsd13.2-gcc... cc [00:04:21] yes [00:04:21] checking for fgetc_unlocked... checking whether the C compiler works... yes [00:04:22] checking for C compiler default output file name... a.out [00:04:22] checking for suffix of executables... no [00:04:22] [00:04:22] checking whether we are cross compiling... checking for fgets_unlocked... no [00:04:22] no [00:04:22] checking for suffix of object files... checking for fileno_unlocked... o [00:04:22] checking whether we are using the GNU C compiler... yes [00:04:23] checking whether cc accepts -g... yes [00:04:23] checking for cc option to accept ISO C89... yes [00:04:23] checking for fprintf_unlocked... none needed [00:04:23] no [00:04:23] checking for fputc_unlocked... checking whether we are using the GNU C++ compiler... yes [00:04:23] checking whether c++ -std=c++11 accepts -g... yes [00:04:23] checking for x86_64-portbld-freebsd13.2-gnatbind... no [00:04:23] checking for x86_64-portbld-freebsd13.2-gnatmake... no [00:04:23] checking whether compiler driver understands Ada... no [00:04:23] checking for x86_64-portbld-freebsd13.2-gdc... no [00:04:23] checking whether the D compiler works... no [00:04:23] yes [00:04:23] checking for fputs_unlocked... checking how to run the C++ preprocessor... c++ -std=c++11 -E [00:04:23] yes [00:04:23] checking for fread_unlocked... yes [00:04:24] checking for fwrite_unlocked... checking for grep that handles long lines and -e... /usr/bin/grep [00:04:24] checking for egrep... /usr/bin/grep -E [00:04:24] checking for ANSI C header files... yes [00:04:24] checking for getchar_unlocked... yes [00:04:25] yes [00:04:25] checking for getc_unlocked... checking for sys/types.h... yes [00:04:25] checking for sys/stat.h... yes [00:04:25] checking for stdlib.h... yes [00:04:25] checking for string.h... yes [00:04:25] checking for memory.h... yes [00:04:26] checking for strings.h... yes [00:04:26] yes [00:04:26] checking for putchar_unlocked... yes [00:04:26] checking for putc_unlocked... checking for inttypes.h... yes [00:04:26] checking whether abort is declared... yes [00:04:26] checking for stdint.h... yes [00:04:27] yes [00:04:27] checking for unistd.h... checking whether asprintf is declared... yes [00:04:27] yes [00:04:27] checking whether basename is declared... checking minix/config.h usability... no [00:04:27] checking minix/config.h presence... no [00:04:27] checking for minix/config.h... no [00:04:27] checking whether it is safe to define __EXTENSIONS__... no [00:04:27] yes [00:04:27] checking how to run the C preprocessor... cpp [00:04:27] checking whether errno is declared... checking for inline... no [00:04:28] checking whether getopt is declared... inline [00:04:28] checking for special C compiler options needed for large files... no [00:04:28] checking for _FILE_OFFSET_BITS value needed for large files... yes [00:04:28] checking whether vasprintf is declared... no [00:04:28] checking size of ino_t... yes [00:04:28] checking whether clearerr_unlocked is declared... 8 [00:04:28] checking size of dev_t... yes [00:04:28] 8 [00:04:28] checking whether feof_unlocked is declared... checking size of void *... yes [00:04:29] checking whether ferror_unlocked is declared... yes [00:04:29] 8 [00:04:29] checking size of short... checking whether fflush_unlocked is declared... 2 [00:04:29] checking size of int... yes [00:04:29] checking whether fgetc_unlocked is declared... no [00:04:29] checking whether fgets_unlocked is declared... no [00:04:29] checking whether fileno_unlocked is declared... 4 [00:04:30] checking size of long... yes [00:04:30] checking whether fprintf_unlocked is declared... no [00:04:30] checking whether fputc_unlocked is declared... yes [00:04:30] checking whether fputs_unlocked is declared... yes [00:04:30] checking whether fread_unlocked is declared... 8 [00:04:30] checking for long long... yes [00:04:31] checking whether fwrite_unlocked is declared... yes [00:04:31] checking size of long long... yes [00:04:31] 8 [00:04:31] checking for int8_t... checking whether getchar_unlocked is declared... yes [00:04:31] checking whether getc_unlocked is declared... yes [00:04:31] checking for int16_t... yes [00:04:32] checking whether putchar_unlocked is declared... yes [00:04:32] checking for int32_t... yes [00:04:32] checking whether putc_unlocked is declared... yes [00:04:32] checking for working alloca.h... yes [00:04:32] checking for int64_t... no [00:04:32] checking for alloca... yes [00:04:32] checking for unsigned long long int... yes [00:04:32] checking for long long int... yes [00:04:33] checking for intmax_t... yes [00:04:33] checking for intptr_t... yes [00:04:33] checking for ANSI C header files... (cached) yes [00:04:33] checking for nl_langinfo and CODESET... yes [00:04:33] checking whether NLS is requested... no [00:04:33] checking for uchar... yes [00:04:33] checking for uint8_t... [00:04:33] checking size of ino_t... yes [00:04:33] checking for uint16_t... yes [00:04:34] checking for uint32_t... yes [00:04:34] checking for uint64_t... 8 [00:04:34] checking size of dev_t... yes [00:04:34] checking for uintmax_t... 8 [00:04:34] checking for ld used by GCC... /usr/local/bin/ld [00:04:34] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:04:34] checking for shared library run path origin... done [00:04:34] checking for iconv... yes [00:04:34] checking for uintptr_t... yes [00:04:35] checking for int64_t underlying type... long [00:04:35] checking for std::swap in ... yes [00:04:35] checking for iconv declaration... yes [00:04:36] checking whether c++ -std=c++11 is affected by placement new aliasing bug... [00:04:36] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:04:36] yes [00:04:36] checking whether c++ -std=c++11 supports -W... yes [00:04:36] checking whether c++ -std=c++11 supports -Wall... yes [00:04:36] checking whether c++ -std=c++11 supports -Wnarrowing... yes [00:04:36] checking for CET support... no [00:04:36] checking whether c++ -std=c++11 supports -Wwrite-strings... configure: updating cache ./config.cache [00:04:36] yes [00:04:36] configure: creating ./config.status [00:04:36] checking whether c++ -std=c++11 supports -Wcast-qual... yes [00:04:37] checking whether c++ -std=c++11 supports -Wformat... yes [00:04:37] checking whether cc supports -Wstrict-prototypes... yes [00:04:37] checking whether cc supports -Wmissing-prototypes... yes [00:04:37] checking whether c++ -std=c++11 supports -Wmissing-format-attribute... config.status: creating Makefile [00:04:37] yes [00:04:37] checking whether c++ -std=c++11 supports -Woverloaded-virtual... yes [00:04:38] checking whether cc supports -Wold-style-definition... config.status: creating config.h [00:04:38] config.status: executing depdir commands [00:04:38] mkdir .deps [00:04:38] yes [00:04:38] checking whether cc supports -Wc++-compat... yes [00:04:38] checking whether c++ -std=c++11 supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes [00:04:38] checking whether cc supports -fno-exceptions... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/charset.cc [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/errors.cc [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc [00:04:38] yes [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/identifiers.cc [00:04:38] echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new [00:04:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../move-if-change localedir.new localedir.h [00:04:38] checking whether cc supports -fno-rtti... echo timestamp > localedir.hs [00:04:38] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc [00:04:39] yes [00:04:39] checking whether cc supports -fasynchronous-unwind-tables... c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/line-map.cc [00:04:39] yes [00:04:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc:25: [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] 2 warnings generated. [00:04:39] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc [00:04:39] checking valgrind.h usability... c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc [00:04:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc:27: [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] 2 warnings generated. [00:04:39] no [00:04:39] checking valgrind.h presence... c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc [00:04:39] no [00:04:39] checking for valgrind.h... no [00:04:39] checking for VALGRIND_DISCARD in ... no [00:04:39] checking for VALGRIND_DISCARD in ... In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:25: [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:39] class mkdeps; [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:327:25: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] deps_add_module_target (struct mkdeps *d, const char *m, [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:33:7: note: previous use is here [00:04:39] class mkdeps [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:327:25: note: did you mean class here? [00:04:39] deps_add_module_target (struct mkdeps *d, const char *m, [00:04:39] ^~~~~~ [00:04:39] class [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:340:22: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:39] deps_add_module_dep (struct mkdeps *d, const char *m) [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:33:7: note: previous use is here [00:04:39] class mkdeps [00:04:39] ^ [00:04:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc:340:22: note: did you mean class here? [00:04:39] deps_add_module_dep (struct mkdeps *d, const char *m) [00:04:39] ^~~~~~ [00:04:39] class [00:04:39] 4 warnings generated. [00:04:39] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/symtab.cc [00:04:39] c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/traditional.cc [00:04:39] no [00:04:39] checking for multiarch configuration... auto [00:04:39] configure: WARNING: decimal float is not supported for this target, ignored [00:04:39] configure: WARNING: fixed-point is not supported for this target, ignored [00:04:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc:23: [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:40] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:40] class mkdeps; [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:40] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:40] class mkdeps; [00:04:40] ^ [00:04:40] 2 warnings generated. [00:04:40] checking whether gmake sets $(MAKE)... c++ -std=c++11 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc [00:04:40] yes [00:04:40] checking for gawk... /usr/bin/awk [00:04:40] checking whether ln -s works... yes [00:04:40] checking whether ln works... yes [00:04:40] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:04:40] checking for a BSD compatible install... /usr/bin/install -c [00:04:40] checking for cmp's capabilities... gnucompare [00:04:40] checking for mktemp... yes [00:04:40] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:04:40] checking for modern makeinfo... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc:1289:7: warning: use of the 'likely' attribute is a C++20 extension [-Wc++20-attribute-extensions] [00:04:40] ATTR_LIKELY case kind::NONE: [00:04:40] ^~~~~~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/system.h:427:25: note: expanded from macro 'ATTR_LIKELY' [00:04:40] # define ATTR_LIKELY [[likely]] [00:04:40] ~~^~~~~~~~ [00:04:40] 1 warning generated. [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:808:11: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] 0, message); [00:04:40] ^~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:808:11: note: treat the string as an argument to avoid this [00:04:40] 0, message); [00:04:40] ^ [00:04:40] "%s", [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:811:32: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] virtual_location, 0, message); [00:04:40] ^~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:811:32: note: treat the string as an argument to avoid this [00:04:40] virtual_location, 0, message); [00:04:40] ^ [00:04:40] "%s", [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:821:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] virtual_location, 0, message); [00:04:40] ^~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc:821:27: note: treat the string as an argument to avoid this [00:04:40] virtual_location, 0, message); [00:04:40] ^ [00:04:40] "%s", [00:04:40] 3 warnings generated. [00:04:40] yes [00:04:40] checking for recent Pod::Man... In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:25: [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:40] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:40] class mkdeps; [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:04:40] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include/mkdeps.h:31:7: note: previous use is here [00:04:40] class mkdeps; [00:04:40] ^ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('=', '#') s(')', ']') s('!', '|') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:15: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('=', '#') s(')', ']') s('!', '|') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:67:27: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('=', '#') s(')', ']') s('!', '|') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('(', '[') s('\'', '^') s('>', '}') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:15: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('(', '[') s('\'', '^') s('>', '}') [00:04:40] ^ ~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:68:28: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('(', '[') s('\'', '^') s('>', '}') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:3: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('/', '\\') s('<', '{') s('-', '~') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:16: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('/', '\\') s('<', '{') s('-', '~') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:69:28: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:04:40] s('/', '\\') s('<', '{') s('-', '~') [00:04:40] ^ ~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc:62:18: note: expanded from macro 's' [00:04:40] #define s(p, v) x[p] = v; [00:04:40] ^~ [00:04:40] 11 warnings generated. [00:04:40] yes [00:04:40] checking for flex... flex [00:04:40] checking for bison... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/missing bison [00:04:40] checking for nm... /usr/local/bin/nm [00:04:40] checking for ar... /usr/local/bin/ar [00:04:40] checking for sphinx-build... texinfo [00:04:40] checking for ANSI C header files... (cached) yes [00:04:40] checking whether time.h and sys/time.h may both be included... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:186:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] vaopt_paste_error); [00:04:40] ^~~~~~~~~~~~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:186:6: note: treat the string as an argument to avoid this [00:04:40] vaopt_paste_error); [00:04:40] ^ [00:04:40] "%s", [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:215:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] vaopt_paste_error); [00:04:40] ^~~~~~~~~~~~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:215:7: note: treat the string as an argument to avoid this [00:04:40] vaopt_paste_error); [00:04:40] ^ [00:04:40] "%s", [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3704:40: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:40] ^~~~~~~~~~~~~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3704:40: note: treat the string as an argument to avoid this [00:04:40] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:40] ^ [00:04:40] "%s", [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3719:40: warning: format string is not a string literal (potentially insecure) [-Wformat-security] [00:04:40] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:40] ^~~~~~~~~~~~~~~~~~ [00:04:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc:3719:40: note: treat the string as an argument to avoid this [00:04:40] cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg); [00:04:40] ^ [00:04:40] "%s", [00:04:40] 4 warnings generated. [00:04:40] yes [00:04:40] checking whether string.h and strings.h may both be included... yes [00:04:41] checking for sys/wait.h that is POSIX.1 compatible... yes [00:04:41] checking whether termios.h defines TIOCGWINSZ... rm -f libcpp.a [00:04:41] /usr/local/bin/ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o [00:04:41] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [00:04:41] /usr/local/bin/ranlib libcpp.a [00:04:41] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [00:04:41] yes [00:04:41] checking for limits.h... yes [00:04:41] checking for stddef.h... yes [00:04:42] checking for string.h... (cached) yes [00:04:42] checking for strings.h... (cached) yes [00:04:42] checking for stdlib.h... (cached) yes [00:04:42] checking for time.h... yes [00:04:42] checking for iconv.h... yes [00:04:42] checking for fcntl.h... yes [00:04:42] checking for ftw.h... yes [00:04:42] checking for unistd.h... (cached) yes [00:04:42] checking for sys/file.h... yes [00:04:42] checking for sys/time.h... yes [00:04:42] checking for sys/mman.h... yes [00:04:42] checking for sys/resource.h... yes [00:04:42] checking for sys/param.h... yes [00:04:43] checking for sys/times.h... yes [00:04:43] checking for sys/stat.h... (cached) yes [00:04:43] checking for sys/locking.h... no [00:04:43] checking for direct.h... no [00:04:43] checking for malloc.h... yes [00:04:43] checking for langinfo.h... yes [00:04:43] checking for ldfcn.h... no [00:04:43] checking for locale.h... yes [00:04:43] checking for wchar.h... yes [00:04:43] checking for thread.h... no [00:04:43] checking for pthread.h... yes [00:04:44] checking for CHAR_BIT... yes [00:04:44] checking whether byte ordering is bigendian... no [00:04:44] checking how to run the C++ preprocessor... c++ -std=c++11 -E [00:04:44] checking for unordered_map... yes [00:04:44] checking for tr1/unordered_map... no [00:04:44] checking for ext/hash_map... yes [00:04:45] checking dependency style of c++ -std=c++11... gcc3 [00:04:45] checking for collect2 libraries... none required [00:04:45] checking for library containing exc_resume... no [00:04:45] checking for library containing kstat_open... no [00:04:45] checking for library containing gethostbyname... none required [00:04:45] checking for library containing socket... none required [00:04:46] checking for library containing ldexp... none required [00:04:46] checking for library containing dlopen... none required [00:04:46] checking for inttypes.h... yes [00:04:46] checking for times... yes [00:04:47] checking for clock... yes [00:04:47] checking for kill... yes [00:04:47] checking for getrlimit... yes [00:04:47] checking for setrlimit... yes [00:04:47] checking for atoq... no [00:04:48] checking for popen... yes [00:04:48] checking for sysconf... yes [00:04:49] checking for strsignal... yes [00:04:49] checking for getrusage... yes [00:04:50] checking for nl_langinfo... yes [00:04:50] checking for gettimeofday... yes [00:04:50] checking for mbstowcs... yes [00:04:50] checking for wcswidth... yes [00:04:51] checking for mmap... yes [00:04:51] checking for posix_fallocate... yes [00:04:51] checking for setlocale... yes [00:04:52] checking for clearerr_unlocked... yes [00:04:52] checking for feof_unlocked... yes [00:04:52] checking for ferror_unlocked... yes [00:04:52] checking for fflush_unlocked... yes [00:04:53] checking for fgetc_unlocked... no [00:04:53] checking for fgets_unlocked... no [00:04:53] checking for fileno_unlocked... yes [00:04:54] checking for fprintf_unlocked... no [00:04:54] checking for fputc_unlocked... yes [00:04:55] checking for fputs_unlocked... yes [00:04:55] checking for fread_unlocked... yes [00:04:55] checking for fwrite_unlocked... yes [00:04:56] checking for getchar_unlocked... yes [00:04:56] checking for getc_unlocked... yes [00:04:56] checking for putchar_unlocked... yes [00:04:57] checking for putc_unlocked... yes [00:04:57] checking for madvise... yes [00:04:57] checking for mallinfo... no [00:04:57] checking for mallinfo2... no [00:04:57] checking for fstatat... yes [00:04:58] checking whether mbstowcs works... yes [00:04:58] checking for ssize_t... yes [00:04:59] checking for caddr_t... yes [00:04:59] checking for sighander_t... no [00:04:59] checking for sys/mman.h... (cached) yes [00:04:59] checking for mmap... (cached) yes [00:04:59] checking whether read-only mmap of a plain file works... yes [00:04:59] checking whether mmap from /dev/zero works... yes [00:04:59] checking for MAP_ANON(YMOUS)... yes [00:04:59] checking whether mmap with MAP_ANON(YMOUS) works... yes [00:04:59] checking for pid_t... yes [00:05:00] checking for vfork.h... no [00:05:00] checking for fork... yes [00:05:00] checking for vfork... yes [00:05:00] checking for working fork... yes [00:05:01] checking for working vfork... (cached) yes [00:05:01] checking for ld used by GCC... /usr/local/bin/ld [00:05:01] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:05:01] checking for shared library run path origin... done [00:05:01] checking for iconv... yes [00:05:01] checking for iconv declaration... [00:05:01] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:05:01] checking for LC_MESSAGES... yes [00:05:02] checking for nl_langinfo and CODESET... yes [00:05:02] checking whether basename is declared... no [00:05:02] checking whether strstr is declared... yes [00:05:03] checking whether getenv is declared... yes [00:05:04] checking whether atol is declared... yes [00:05:05] checking whether atoll is declared... yes [00:05:06] checking whether asprintf is declared... yes [00:05:06] checking whether sbrk is declared... yes [00:05:07] checking whether abort is declared... yes [00:05:07] checking whether atof is declared... yes [00:05:08] checking whether getcwd is declared... yes [00:05:08] checking whether getwd is declared... yes [00:05:09] checking whether madvise is declared... yes [00:05:09] checking whether stpcpy is declared... yes [00:05:09] checking whether strnlen is declared... yes [00:05:10] checking whether strsignal is declared... yes [00:05:10] checking whether strverscmp is declared... yes [00:05:11] checking whether strtol is declared... yes [00:05:11] checking whether strtoul is declared... yes [00:05:12] checking whether strtoll is declared... yes [00:05:13] checking whether strtoull is declared... yes [00:05:14] checking whether setenv is declared... yes [00:05:14] checking whether unsetenv is declared... yes [00:05:15] checking whether errno is declared... yes [00:05:15] checking whether snprintf is declared... yes [00:05:16] checking whether vsnprintf is declared... yes [00:05:17] checking whether vasprintf is declared... yes [00:05:17] checking whether malloc is declared... yes [00:05:18] checking whether realloc is declared... yes [00:05:18] checking whether calloc is declared... yes [00:05:19] checking whether free is declared... yes [00:05:19] checking whether getopt is declared... yes [00:05:20] checking whether clock is declared... yes [00:05:20] checking whether getpagesize is declared... yes [00:05:21] checking whether ffs is declared... yes [00:05:21] checking whether clearerr_unlocked is declared... yes [00:05:22] checking whether feof_unlocked is declared... yes [00:05:23] checking whether ferror_unlocked is declared... yes [00:05:24] checking whether fflush_unlocked is declared... yes [00:05:24] checking whether fgetc_unlocked is declared... no [00:05:24] checking whether fgets_unlocked is declared... no [00:05:25] checking whether fileno_unlocked is declared... yes [00:05:25] checking whether fprintf_unlocked is declared... no [00:05:26] checking whether fputc_unlocked is declared... yes [00:05:26] checking whether fputs_unlocked is declared... yes [00:05:27] checking whether fread_unlocked is declared... yes [00:05:27] checking whether fwrite_unlocked is declared... yes [00:05:28] checking whether getchar_unlocked is declared... yes [00:05:28] checking whether getc_unlocked is declared... yes [00:05:29] checking whether putchar_unlocked is declared... yes [00:05:29] checking whether putc_unlocked is declared... yes [00:05:30] checking whether getrlimit is declared... yes [00:05:31] checking whether setrlimit is declared... yes [00:05:31] checking whether getrusage is declared... yes [00:05:32] checking whether mallinfo is declared... no [00:05:32] checking whether mallinfo2 is declared... no [00:05:33] checking whether ldgetname is declared... no [00:05:34] checking whether times is declared... yes [00:05:34] checking whether sigaltstack is declared... yes [00:05:35] checking for struct tms... yes [00:05:35] checking for clock_t... yes [00:05:36] checking for F_SETLKW... yes [00:05:36] checking for O_CLOEXEC... yes [00:05:36] checking for AF_UNIX... yes [00:05:36] checking for AF_INET6... yes [00:05:36] checking for _LK_LOCK... no [00:05:36] checking if mkdir takes one argument... no [00:05:37] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc' for machine-specific logic. [00:05:37] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md' as machine description file. [00:05:37] Using the following target machine macro files: [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/vxworks-dummy.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/biarch64.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/unix.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/att.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/dbxelf.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/elfos.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-spec.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-stdint.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-64.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd64.h [00:05:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/initfini-array.h [00:05:37] Using host-default.o for host machine hooks. [00:05:37] checking for __cxa_atexit... yes [00:05:38] checking whether NLS is requested... no [00:05:39] checking how to print strings... printf [00:05:39] checking for a sed that does not truncate output... /usr/bin/sed [00:05:39] checking for fgrep... /usr/bin/grep -F [00:05:39] checking for ld used by cc... /usr/local/bin/ld [00:05:39] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:05:39] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:05:39] checking the name lister (/usr/local/bin/nm) interface... BSD nm [00:05:39] checking whether ln -s works... yes [00:05:39] checking the maximum length of command line arguments... 393216 [00:05:39] checking whether the shell understands some XSI constructs... yes [00:05:39] checking whether the shell understands "+="... no [00:05:39] checking for /usr/local/bin/ld option to reload object files... -r [00:05:39] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:05:39] checking how to recognize dependent libraries... pass_all [00:05:39] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/bin/ar [00:05:39] checking for x86_64-portbld-freebsd13.2-strip... no [00:05:39] checking for strip... strip [00:05:39] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [00:05:39] checking command to parse /usr/local/bin/nm output from cc object... ok [00:05:40] checking for dlfcn.h... yes [00:05:40] checking for objdir... .libs [00:05:40] checking if cc supports -fno-rtti -fno-exceptions... yes [00:05:40] checking for cc option to produce PIC... -fPIC -DPIC [00:05:40] checking if cc PIC flag -fPIC -DPIC works... yes [00:05:41] checking if cc static flag -static works... yes [00:05:41] checking if cc supports -c -o file.o... yes [00:05:41] checking if cc supports -c -o file.o... (cached) yes [00:05:41] checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... yes [00:05:41] checking whether -lc should be explicitly linked in... no [00:05:42] checking dynamic linker characteristics... freebsd13.2 ld.so [00:05:42] checking how to hardcode library paths into programs... immediate [00:05:42] checking whether stripping libraries is possible... yes [00:05:42] checking if libtool supports shared libraries... yes [00:05:42] checking whether to build shared libraries... yes [00:05:42] checking whether to build static libraries... yes [00:05:42] checking how to run the C++ preprocessor... c++ -std=c++11 -E [00:05:42] checking for ld used by c++ -std=c++11... /usr/local/bin/ld [00:05:42] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:05:42] checking whether the c++ -std=c++11 linker (/usr/local/bin/ld) supports shared libraries... yes [00:05:43] checking for c++ -std=c++11 option to produce PIC... -fPIC -DPIC [00:05:43] checking if c++ -std=c++11 PIC flag -fPIC -DPIC works... yes [00:05:43] checking if c++ -std=c++11 static flag -static works... yes [00:05:44] checking if c++ -std=c++11 supports -c -o file.o... yes [00:05:45] checking if c++ -std=c++11 supports -c -o file.o... (cached) yes [00:05:45] checking whether the c++ -std=c++11 linker (/usr/local/bin/ld) supports shared libraries... yes [00:05:45] checking dynamic linker characteristics... freebsd13.2 ld.so [00:05:45] checking how to hardcode library paths into programs... immediate [00:05:45] checking whether we are using gold... no [00:05:45] checking whether we are using mold... no [00:05:45] checking gold linker with split stack support as non default... no [00:05:46] checking what linker to use... /usr/local/bin/ld [00:05:46] checking what nm to use... /usr/local/x86_64-portbld-freebsd13.2/bin/nm [00:05:46] checking what objdump to use... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:05:46] checking what readelf to use... /usr/local/x86_64-portbld-freebsd13.2/bin/readelf [00:05:46] checking for otool... no [00:05:46] checking what otool to use... not found [00:05:46] checking for dsymutil... no [00:05:46] checking assembler flags... [00:05:46] checking assembler for .balign and .p2align... yes [00:05:46] checking assembler for .p2align with maximum skip... yes [00:05:46] checking assembler for .literal16... no [00:05:46] checking assembler for working .subsection -1... yes [00:05:46] checking assembler for .weak... yes [00:05:46] checking assembler for .weakref... yes [00:05:46] checking assembler for .nsubspa comdat... no [00:05:46] checking assembler for .hidden... yes [00:05:47] checking linker for .hidden support... yes [00:05:47] checking linker read-only and read-write section mixing... read-write [00:05:48] checking for .preinit_array/.init_array/.fini_array support... no [00:05:49] checking assembler for .sleb128 and .uleb128... yes [00:05:49] checking assembler for cfi directives... yes [00:05:49] checking assembler for working cfi advance... yes [00:05:49] checking assembler for cfi personality directive... yes [00:05:49] checking assembler for cfi sections directive... yes [00:05:49] checking assembler for eh_frame optimization... yes [00:05:49] checking assembler for section exclude flag... yes [00:05:49] checking assembler for section 'R' flag... yes [00:05:49] checking assembler for section 'o' flag... yes [00:05:49] checking assembler for section merging support... yes [00:05:49] checking assembler for stabs directive... yes [00:05:49] checking assembler for COMDAT group support (GNU as)... yes [00:05:49] checking assembler for line table is_stmt support... yes [00:05:49] checking assembler for line table discriminator support... yes [00:05:49] checking assembler for thread-local storage support... yes [00:05:49] checking linker -Bstatic/-Bdynamic option... yes [00:05:49] checking linker --version-script option... yes [00:05:49] checking linker soname option... yes [00:05:49] checking linker --demangle support... yes [00:05:49] checking linker plugin support... 2 [00:05:49] checking assembler for -xbrace_comment... no [00:05:50] checking assembler for filds and fists mnemonics... yes [00:05:50] checking assembler for fildq and fistpq mnemonics... yes [00:05:50] checking assembler for cmov syntax... no [00:05:50] checking assembler for ffreep mnemonic... yes [00:05:50] checking assembler for .quad directive... yes [00:05:50] checking assembler for sahf mnemonic... yes [00:05:50] checking assembler for interunit movq mnemonic... yes [00:05:50] checking assembler for hle prefixes... yes [00:05:50] checking assembler for swap suffix... yes [00:05:50] checking assembler for different section symbol subtraction... yes [00:05:50] checking assembler for rep and lock prefix... yes [00:05:50] checking assembler for ud2 mnemonic... yes [00:05:50] checking assembler for R_386_TLS_GD_PLT reloc... no [00:05:50] checking assembler for R_386_TLS_LDM_PLT reloc... no [00:05:50] checking assembler for R_386_TLS_LDM reloc... no [00:05:51] checking assembler for R_386_GOT32X reloc... yes [00:05:52] checking assembler for GOTOFF in data... yes [00:05:52] checking assembler for calling ___tls_get_addr via GOT... no [00:05:52] checking assembler for dwarf2 debug_line support... yes [00:05:52] checking assembler for buggy dwarf2 .file directive... no [00:05:52] checking assembler for dwarf2 debug_view support... yes [00:05:52] checking assembler for --gdwarf2 option... yes [00:05:52] checking assembler for --gdwarf-5 option... yes [00:05:52] checking assembler for assembly of compiler generated 64-bit .debug_line... yes [00:05:52] checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes [00:05:52] checking assembler for --gdwarf-4 with the APP marker... yes [00:05:52] checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes [00:05:53] checking assembler for --gstabs option... yes [00:05:53] checking assembler for --debug-prefix-map option... yes [00:05:53] checking assembler for compressed debug sections... 2 [00:05:53] checking assembler for .lcomm with alignment... no [00:05:53] checking for target glibc version... 0.0 [00:05:53] checking assembler for gnu_unique_object... no [00:05:53] checking assembler for tolerance to line number 0... yes [00:05:53] checking support for thin archives... yes [00:05:53] checking linker PT_GNU_EH_FRAME support... yes [00:05:53] checking linker CIEv3 in .eh_frame support... yes [00:05:53] checking linker position independent executable support... yes [00:05:53] checking linker PIE support with copy reloc... no [00:05:53] checking linker EH-compatible garbage collection of sections... yes [00:05:53] checking linker EH garbage collection of sections bug... no [00:05:53] checking linker for compressed debug sections... 3 [00:05:53] checking linker --as-needed support... yes [00:05:54] checking linker mapfile support for clearing hardware capabilities... no [00:05:54] checking linker --build-id support... yes [00:05:54] checking linker *_sol2 emulation support... no [00:05:54] checking linker --sysroot support... yes [00:05:54] checking __stack_chk_fail in target C library... checking for __stack_chk_fail... yes [00:05:54] yes [00:05:54] checking sys/sdt.h in the target C library... yes [00:05:54] checking dl_iterate_phdr in target C library... yes [00:05:54] checking whether to enable maintainer-specific portions of Makefiles... no [00:05:54] checking whether to avoid linking multiple front-ends at once... no [00:05:54] checking whether to serialize linking of multiple front-ends... no [00:05:55] Links are now set up to build a native compiler for x86_64-portbld-freebsd13.2. [00:05:55] checking for exported symbols... yes [00:05:55] checking for -rdynamic... yes [00:05:56] checking for library containing dlopen... (cached) none required [00:05:56] checking for -fPIC -shared... yes [00:05:56] gcc_driver_version: 12.2.0 [00:05:56] checking for -fno-PIE option... yes [00:05:56] checking for -no-pie option... yes [00:05:56] checking for CET support... no [00:05:56] checking linker -z bndplt option... no [00:05:57] checking linker --push-state/--pop-state options... yes [00:05:57] configure: updating cache ./config.cache [00:05:57] configure: creating ./config.status [00:05:58] config.status: creating as [00:05:58] config.status: creating collect-ld [00:05:58] config.status: creating nm [00:05:58] config.status: creating dsymutil [00:05:58] config.status: creating Makefile [00:05:59] config.status: creating ada/gcc-interface/Makefile [00:05:59] config.status: creating ada/Makefile [00:05:59] config.status: creating auto-host.h [00:05:59] config.status: executing depdir commands [00:05:59] mkdir .deps [00:05:59] config.status: executing gccdepdir commands [00:05:59] mkdir build [00:05:59] mkdir build/.deps [00:05:59] mkdir ada/.deps [00:05:59] mkdir c [00:05:59] mkdir c/.deps [00:05:59] mkdir cp [00:05:59] mkdir cp/.deps [00:05:59] mkdir d [00:05:59] mkdir d/.deps [00:05:59] mkdir fortran [00:05:59] mkdir fortran/.deps [00:05:59] mkdir go [00:05:59] mkdir go/.deps [00:05:59] mkdir jit [00:05:59] mkdir jit/.deps [00:05:59] mkdir lto [00:05:59] mkdir lto/.deps [00:05:59] mkdir objc [00:05:59] mkdir objc/.deps [00:05:59] mkdir objcp [00:05:59] mkdir objcp/.deps [00:05:59] mkdir c-family [00:05:59] mkdir c-family/.deps [00:05:59] mkdir common [00:05:59] mkdir common/.deps [00:05:59] mkdir analyzer [00:05:59] mkdir analyzer/.deps [00:05:59] mkdir rtl-ssa [00:05:59] mkdir rtl-ssa/.deps [00:05:59] config.status: executing default commands [00:06:00] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [00:06:04] TARGET_CPU_DEFAULT="" \ [00:06:04] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh config.h [00:06:04] TARGET_CPU_DEFAULT="" \ [00:06:04] HEADERS="options.h insn-constants.h config/vxworks-dummy.h config/i386/biarch64.h config/i386/i386.h config/i386/unix.h config/i386/att.h config/dbxelf.h config/elfos.h config/freebsd-spec.h config/freebsd.h config/freebsd-stdint.h config/i386/x86-64.h config/i386/freebsd.h config/i386/freebsd64.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 FBSD_MAJOR=13 USE_IX86_FRAME_POINTER=1" \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm.h [00:06:04] TARGET_CPU_DEFAULT="" \ [00:06:04] HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_p.h [00:06:04] TARGET_CPU_DEFAULT="" \ [00:06:04] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh bconfig.h [00:06:04] LC_ALL=C ; export LC_ALL ; \ [00:06:04] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-gather.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/go/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/params.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/fused-madd.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/rpath.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.opt > tmp-optionlist [00:06:04] echo "#define BUILDING_GCC_MAJOR `echo 12.2.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h [00:06:04] TARGET_CPU_DEFAULT="" \ [00:06:04] HEADERS="options.h insn-constants.h config/i386/i386.h config/i386/i386-protos.h defaults.h" DEFINES="" \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_d.h [00:06:04] echo "#define BUILDING_GCC_MINOR `echo 12.2.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gi.list gtyp-input.list [00:06:04] if test yes = yes \ [00:06:04] || test -n "../lib32"; then \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib \ [00:06:04] "m32" \ [00:06:04] "32" \ [00:06:04] "" \ [00:06:04] "" \ [00:06:04] "" \ [00:06:04] "" \ [00:06:04] "../lib32" \ [00:06:04] "" \ [00:06:04] "" \ [00:06:04] "" \ [00:06:04] "yes" \ [00:06:04] > tmp-mlib.h; \ [00:06:04] else \ [00:06:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib '' '' '' '' '' '' '' '' \ [00:06:04] "" '' no \ [00:06:04] > tmp-mlib.h; \ [00:06:04] fi [00:06:04] echo timestamp > s-gtyp-input [00:06:04] lsf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang-specs.h"; for f in $lsf; do \ [00:06:04] echo "#include \"$f\""; \ [00:06:04] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' > tmp-specs.h [00:06:04] echo "#define BUILDING_GCC_PATCHLEVEL `echo 12.2.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h [00:06:04] rm -f tmp-all-tree.def [00:06:05] echo '#include "tree.def"' > tmp-all-tree.def [00:06:05] echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h [00:06:05] echo timestamp > s-bversion [00:06:05] echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-specs.h specs.h [00:06:05] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gen-pass-instances.awk \ [00:06:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-passes.def > pass-instances.def [00:06:05] echo '#include "c-family/c-common.def"' >> tmp-all-tree.def [00:06:05] rm -f tmp-omp-device-properties.h; \ [00:06:05] for kind in kind arch isa; do \ [00:06:05] echo 'const char omp_offload_device_'${kind}'[] = ' \ [00:06:05] >> tmp-omp-device-properties.h; \ [00:06:05] for prop in none ; do \ [00:06:05] [ "$prop" = "none" ] && continue; \ [00:06:05] tgt=`echo "$prop" | sed 's/=.*$//'`; \ [00:06:05] props=`echo "$prop" | sed 's/.*=//'`; \ [00:06:05] echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ [00:06:05] sed -n 's/^'${kind}': //p' ${props} \ [00:06:05] | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ [00:06:05] >> tmp-omp-device-properties.h; \ [00:06:05] done; \ [00:06:05] echo '"";' >> tmp-omp-device-properties.h; \ [00:06:05] done; \ [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-omp-device-properties.h \ [00:06:05] omp-device-properties.h [00:06:05] ltf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/ada-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/d-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-tree.def"; for f in $ltf; do \ [00:06:05] echo "#include \"$f\""; \ [00:06:05] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' >> tmp-all-tree.def [00:06:05] echo "c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong " > checksum-options.tmp \ [00:06:05] && /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change checksum-options.tmp checksum-options [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-all-tree.def all-tree.def [00:06:05] echo timestamp > s-specs [00:06:05] echo timestamp > s-alltree [00:06:05] echo timestamp > s-omp-device-properties-h [00:06:05] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc [00:06:05] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-nm.cc [00:06:05] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-ranlib.cc [00:06:05] echo timestamp > s-i386-bt [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mlib.h multilib.h [00:06:05] rm -f mm_malloc.h [00:06:05] TARGET_CPU_DEFAULT="" \ [00:06:05] HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ [00:06:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tconfig.h [00:06:06] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/gmm_malloc.h > mm_malloc.h [00:06:06] echo timestamp > s-mlib [00:06:06] (echo "@set version-GCC 12.2.0"; \ [00:06:06] if [ "" = "experimental" ]; \ [00:06:06] then echo "@set DEVELOPMENT"; \ [00:06:06] else echo "@clear DEVELOPMENT"; \ [00:06:06] fi) > gcc-vers.texiT [00:06:06] echo @set srcdir `echo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT [00:06:06] if [ -n "(FreeBSD Ports Collection) " ]; then \ [00:06:06] echo "@set VERSION_PACKAGE (FreeBSD Ports Collection) " >> gcc-vers.texiT; \ [00:06:06] fi [00:06:06] echo "@set BUGURL @uref{https://gcc.gnu.org/bugs/}" >> gcc-vers.texiT; \ [00:06:06] mv -f gcc-vers.texiT gcc-vers.texi [00:06:06] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:06] -o build/sort.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sort.cc [00:06:06] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:06] -o build/genhooks.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genhooks.cc [00:06:06] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:06] -o build/genchecksum.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genchecksum.cc [00:06:06] if [ xinfo = xinfo ]; then \ [00:06:06] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:06:06] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cpp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cpp.texi; \ [00:06:06] fi [00:06:06] if [ xinfo = xinfo ]; then \ [00:06:06] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:06:06] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gcc.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gcc.texi; \ [00:06:06] fi [00:06:06] if [ xinfo = xinfo ]; then \ [00:06:06] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:06:06] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccinstall.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/install.texi; \ [00:06:06] fi [00:06:06] if [ xinfo = xinfo ]; then \ [00:06:06] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:06:06] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cppinternals.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cppinternals.texi; \ [00:06:06] fi [00:06:07] echo timestamp > gcc.pod [00:06:07] perl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../contrib/texi2pod.pl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/invoke.texi > gcc.pod [00:06:10] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:10] -o build/genmodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmodes.cc [00:06:10] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:10] -o build/errors.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/errors.cc [00:06:10] c++ -std=c++11 -c -DBASEVER="\"12.2.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(FreeBSD Ports Collection) \"" -DBUGURL="\"\"" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:10] -o build/genversion.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genversion.cc [00:06:11] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:11] -o build/gengtype-lex.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-lex.cc [00:06:11] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:11] -o build/gengtype-parse.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-parse.cc [00:06:11] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:11] -o build/gengenrtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengenrtl.cc [00:06:11] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genhooks \ [00:06:11] build/genhooks.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:11] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genchecksum \ [00:06:11] build/genchecksum.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:12] echo timestamp > doc/gcc.1 [00:06:12] (pod2man --center="GNU" --release="gcc-12.2.0" --date=2022-08-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ [00:06:12] mv -f doc/gcc.1.T$$ doc/gcc.1) || \ [00:06:12] (rm -f doc/gcc.1.T$$ && exit 1) [00:06:12] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genmodes \ [00:06:12] build/genmodes.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:12] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong \ [00:06:12] build/genversion.o -o build/genversion [00:06:12] build/genhooks "Target Hook" \ [00:06:12] > tmp-target-hooks-def.h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-hooks-def.h \ [00:06:12] target-hooks-def.h [00:06:12] build/genhooks "Common Target Hook" \ [00:06:12] > tmp-common-target-hooks-def.h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-common-target-hooks-def.h \ [00:06:12] common/common-target-hooks-def.h [00:06:12] echo timestamp > s-common-target-hooks-def-h [00:06:12] echo timestamp > s-target-hooks-def-h [00:06:12] build/genhooks "C Target Hook" \ [00:06:12] > tmp-c-target-hooks-def.h [00:06:12] build/genhooks "D Target Hook" \ [00:06:12] > tmp-d-target-hooks-def.h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-d-target-hooks-def.h \ [00:06:12] d/d-target-hooks-def.h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-c-target-hooks-def.h \ [00:06:12] c-family/c-target-hooks-def.h [00:06:12] build/genhooks -d \ [00:06:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/tm.texi.in > tmp-tm.texi [00:06:12] echo timestamp > s-c-target-hooks-def-h [00:06:12] build/genmodes -h > tmp-modes.h [00:06:12] build/genmodes -i > tmp-modes-inline.h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.h insn-modes.h [00:06:12] echo timestamp > s-d-target-hooks-def-h [00:06:12] echo timestamp > s-modes-h [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes-inline.h \ [00:06:12] insn-modes-inline.h [00:06:12] build/genversion > tmp-version.h [00:06:12] echo timestamp > s-modes-inline-h [00:06:12] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gengenrtl \ [00:06:12] build/gengenrtl.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-version.h version.h [00:06:12] case `echo X|tr X '\101'` in \ [00:06:12] A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \ [00:06:12] *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \ [00:06:12] esac [00:06:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-optionlist optionlist [00:06:12] build/genmodes -m > tmp-min-modes.cc [00:06:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-min-modes.cc min-insn-modes.cc [00:06:13] echo timestamp > s-options [00:06:13] echo timestamp > s-modes-m [00:06:13] echo timestamp > s-version [00:06:13] mv tmp2-tm.texi tmp-tm.texi [00:06:13] build/genmodes > tmp-modes.cc [00:06:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-tm.texi tm.texi [00:06:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.cc insn-modes.cc [00:06:13] echo timestamp > s-modes [00:06:13] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:13] -o build/inchash.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/inchash.cc [00:06:13] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:13] -o build/genenums.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genenums.cc [00:06:13] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:06:13] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-save-gen.awk \ [00:06:13] -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.cc [00:06:13] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:06:13] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-gen.awk \ [00:06:13] -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.cc [00:06:13] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:13] -o build/genmddeps.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmddeps.cc [00:06:13] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:13] -o build/read-md.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-md.cc [00:06:14] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:14] -o build/gengtype.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc [00:06:14] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:14] -o build/gengtype-state.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc [00:06:15] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:06:15] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opth-gen.awk \ [00:06:15] < optionlist > tmp-options.h [00:06:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-options.h options.h [00:06:15] echo timestamp > s-options-h [00:06:15] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:15] -o build/genconstants.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconstants.cc [00:06:15] build/gengenrtl > tmp-genrtl.h [00:06:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-genrtl.h genrtl.h [00:06:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc:36: [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] lbasename (__FILE__),__LINE__, ##__VA_ARGS__);} while (0) [00:06:15] ^ [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:15] 19 warnings generated. [00:06:15] echo timestamp > s-genrtl-h [00:06:15] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:15] -o build/min-insn-modes.o min-insn-modes.cc [00:06:15] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genconstants \ [00:06:15] build/genconstants.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:15] if [ xinfo = xinfo ]; then \ [00:06:15] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:06:15] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccint.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gccint.texi; \ [00:06:15] fi [00:06:15] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genmddeps \ [00:06:15] build/genmddeps.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:15] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genenums \ [00:06:15] build/genenums.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:16] build/genmddeps /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-mddeps [00:06:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc:32: [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] lbasename (__FILE__),__LINE__, ##__VA_ARGS__);} while (0) [00:06:17] ^ [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:06:17] 31 warnings generated. [00:06:17] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mddeps mddeps.mk [00:06:17] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gengtype \ [00:06:17] build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:17] echo timestamp > s-mddeps [00:06:17] build/genconstants /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:06:17] > tmp-constants.h [00:06:17] build/genenums /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:06:17] > tmp-enums.cc [00:06:17] build/gengtype \ [00:06:17] -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I gtyp-input.list -w tmp-gtype.state [00:06:17] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constants.h insn-constants.h [00:06:17] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-enums.cc insn-enums.cc [00:06:17] echo timestamp > s-enums [00:06:17] echo timestamp > s-constants [00:06:17] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:17] -o build/gencheck.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencheck.cc [00:06:20] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gencheck \ [00:06:20] build/gencheck.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:20] build/gencheck > tmp-check.h [00:06:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-check.h tree-check.h [00:06:21] echo timestamp > s-check [00:06:21] cp doc/gcc.1 doc/g++.1 [00:06:35] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gtype.state gtype.state [00:06:35] build/gengtype \ [00:06:35] -r gtype.state [00:06:35] echo timestamp > s-gtype [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/genopinit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genopinit.cc [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/gencfn-macros.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencfn-macros.cc [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/genattrtab.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/genautomata.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/genemit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc [00:06:37] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:37] -o build/genextract.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc [00:06:40] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:40] -o build/genoutput.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc [00:06:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:25: [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx tmp = XEXP (this, 1); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx tmp = XEXP (this, 1); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx next = XEXP (insn, 1); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XEXP (insn, 1); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XBBDEF (insn, 2); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XBBDEF (insn, 2); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XEXP (insn, 3); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XEXP (insn, 3); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XUINT (insn, 4); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XUINT (insn, 4); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return safe_as_a (JUMP_LABEL (insn)); [00:06:40] ^~~~~~~~~~~~~~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return JUMP_LABEL (this); [00:06:40] ^~~~~~~~~~~~~~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] return safe_as_a (JUMP_LABEL (this)); [00:06:40] ^~~~~~~~~~~~~~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] JUMP_LABEL (this) = target; [00:06:40] ^~~~~~~~~~~~~~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] SUBREG_BYTE (x), GET_MODE (x)); [00:06:40] ^~~~~~~~~~~~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] *step_out = XEXP (x, 1); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:116:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = 0; i < XVECLEN (x, 1); i++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:123:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = 0; i < XVECLEN (x, 1); i++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:126:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_exp (XVECEXP (x, 1, i), subroutine_type, used, info); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:133:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = 0; i < XVECLEN (x, 2); i++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:137:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = 0; i < XVECLEN (x, 2); i++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:140:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_exp (XVECEXP (x, 2, i), subroutine_type, used, info); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:336:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XVEC (insn, 1)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:340:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = XVECLEN (insn, 1) - 1; i > 0; i--) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:351:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (i != XVECLEN (insn, 1) - 1) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:365:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] || XVECLEN (p->pattern, 1) != XVECLEN (insn, 1)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:365:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] || XVECLEN (p->pattern, 1) != XVECLEN (insn, 1)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:368:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (j = i + 1; j < XVECLEN (insn, 1); j++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:370:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx old_rtx = XEXP (XVECEXP (p->pattern, 1, j), 0); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:371:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx new_rtx = XEXP (XVECEXP (insn, 1, j), 0); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:06:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:40] ^~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:385:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (j == XVECLEN (insn, 1)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:415:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] get_pattern_stats (&stats, XVEC (insn, 1)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:434:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] rtx pattern = add_implicit_parallel (XVEC (insn, 1)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:436:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] char *used = (XVECLEN (insn, 1) == 1 [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:457:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XVEC (expand, 1) == 0) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:462:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] get_pattern_stats (&stats, XVEC (expand, 1)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:484:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if ((XSTR (expand, 3) == 0 || *XSTR (expand, 3) == '\0') [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:484:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if ((XSTR (expand, 3) == 0 || *XSTR (expand, 3) == '\0') [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:486:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] && XVECLEN (expand, 1) == 1) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:489:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_exp (XVECEXP (expand, 1, 0), DEFINE_EXPAND, NULL, info); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:507:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XSTR (expand, 3) && *XSTR (expand, 3)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:507:28: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XSTR (expand, 3) && *XSTR (expand, 3)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:527:20: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] emit_c_code (XSTR (expand, 3), can_fail_p, XSTR (expand, 0)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:531:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XVEC (expand, 1) != 0) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:543:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_emit_seq (XVEC (expand, 1), used, info); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:570:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] else if (XVEC (split, 2) == 0) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:576:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] get_pattern_stats (&stats, XVEC (split, 2)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:621:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] if (XSTR (split, 3)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:622:18: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] emit_c_code (XSTR (split, 3), true, name); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:631:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_emit_seq (XVEC (split, 2), used, info); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:664:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] for (i = clobber->first_clobber; i < XVECLEN (clobber->pattern, 1); i++) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:40] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:40] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:667:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] gen_exp (XVECEXP (clobber->pattern, 1, i), [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:40] ^~~~~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:757:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] XSTR (elt, 1), [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc:820:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:40] get_pattern_stats (&stats, XVEC (instance->insn, 1)); [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:40] ^ ~ [00:06:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:40] rtunion fld[1]; [00:06:40] ^ [00:06:40] 55 warnings generated. [00:06:41] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:41] -o build/genpeep.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc [00:06:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:109: [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx next = XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (insn)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return JUMP_LABEL (this); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (this)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] JUMP_LABEL (this) = target; [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] SUBREG_BYTE (x), GET_MODE (x)); [00:06:41] ^~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] *step_out = XEXP (x, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:437:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && XEXP (h->u.rtl, 1) == arg1) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:448:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (rt_val, 1) = arg1; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:472:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] X0EXP (rt_val, 1) = NULL_RTX; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:06:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:490:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && XSTR (h->u.rtl, 1) == arg1) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:498:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (rt_val, 1) = arg1; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:513:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && XWINT (h->u.rtl, 1) == arg1) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:521:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XWINT (rt_val, 1) = arg1; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:590:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] [00:06:41] va_start (p, code); [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:585:25: note: parameter of type 'enum rtx_code' is declared here [00:06:41] attr_rtx (enum rtx_code code, ...) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:698:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XSTR (exp, 1)[0] == '!') [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:705:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] else if (n_comma_elts (XSTR (exp, 1)) == 1) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:712:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] << atoi (XSTR (exp, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:724:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] exp = attr_eq (XSTR (exp, 0), XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:734:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (p = XSTR (exp, 1); *p; p++) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:743:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && ! strcmp (XSTR (exp, 1), XSTR (av->value, 0))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:748:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1), attr2->name); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:757:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] name_ptr = XSTR (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:767:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] name_ptr = XSTR (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:792:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_test (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:792:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_test (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:820:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr_rtx (SYMBOL_REF, XSTR (XEXP (exp, 1), 0))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:906:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:906:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:907:46: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 2) = check_attr_value (loc, XEXP (exp, 2), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:907:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 2) = check_attr_value (loc, XEXP (exp, 2), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:927:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:927:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:955:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:955:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (exp, 1) = check_attr_value (loc, XEXP (exp, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1000:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECLEN (exp, 1) != num_alt) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1003:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] " was %d expected %d", XVECLEN (exp, 1), num_alt); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1018:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XVECEXP (condexp, 0, 2 * i + 1) = XVECEXP (exp, 1, i); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1021:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (condexp, 1) = XVECEXP (exp, 1, i); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1021:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (condexp, 1) = XVECEXP (exp, 1, i); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1038:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] n = n_comma_elts (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1042:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr_rtx (CONST_STRING, XSTR (exp, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1046:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XVEC (newexp, 1) = rtvec_alloc (n); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1049:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] name_ptr = XSTR (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1052:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XVECEXP (newexp, 1, n++) = attr_rtx (CONST_STRING, p); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1111:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (value, 1) = check_attr_value (id->loc, XEXP (value, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1111:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (value, 1) = check_attr_value (id->loc, XEXP (value, 1), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1159:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XVECEXP (newexp, 0, 1) = XEXP (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1161:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (newexp, 1) = XEXP (exp, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1161:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (newexp, 1) = XEXP (exp, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1174:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return make_canonical (loc, attr, XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1175:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] defval = XEXP (exp, 1) = make_canonical (loc, attr, XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1175:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] defval = XEXP (exp, 1) = make_canonical (loc, attr, XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1202:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] copy_boolean (XEXP (exp, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1207:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:55: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1207:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:43: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1207:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1208:40: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 2) = DEF_ATTR_STRING (XSTR (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:55: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1208:40: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 2) = DEF_ATTR_STRING (XSTR (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:43: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1208:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 2) = DEF_ATTR_STRING (XSTR (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1213:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:55: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1213:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:256:43: note: expanded from macro 'DEF_ATTR_STRING' [00:06:41] #define DEF_ATTR_STRING(S) (attr_string ((S), strlen (S))) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1213:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1) = DEF_ATTR_STRING (XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1289:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (condexp, 1) = make_numeric_value (0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1295:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] = make_numeric_value (XVECLEN (delay->def, 1) / 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1305:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (condexp, 1) = make_numeric_value (0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1321:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = 0; i < XVECLEN (delay->def, 1); i += 3) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1323:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] condexp = XVECEXP (delay->def, 1, i); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1335:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] condexp = XVECEXP (delay->def, 1, i + 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1347:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] condexp = XVECEXP (delay->def, 1, i + 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1387:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] value = XEXP (XVECEXP (id->def, id->vec_idx, i), 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1435:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (newexp, 1) = substitute_address (XEXP (exp, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1435:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (newexp, 1) = substitute_address (XEXP (exp, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1451:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] substitute_address (XEXP (exp, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1453:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] substitute_address (XEXP (exp, 2), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1603:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XSTR (x, 1)[0]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1655:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx defval = XEXP (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1656:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx new_defval = XEXP (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1732:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (len != XVECLEN (exp, 0) || new_defval != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1757:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (newexp, 1) = new_defval; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1839:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] exp = insert_right_side (code, exp, XEXP (term, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1847:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx new_rtx = insert_right_side (code, XEXP (exp, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1849:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (new_rtx != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1878:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] | compute_alternative_mask (XEXP (exp, 1), code); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1883:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] string = XSTR (XEXP (exp, 0), 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1887:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] string = XSTR (exp, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1891:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (code == AND && XWINT (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1894:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (code == IOR && !XWINT (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1969:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (value, 0), XSTR (exp, 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:40: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1982:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] string = ACONCAT ((prefix, "_", XSTR (exp, 1), NULL)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include/libiberty.h:188:58: note: expanded from macro 'ACONCAT' [00:06:41] (libiberty_concat_ptr = (char *) alloca (concat_length ACONCAT_PARAMS + 1), \ [00:06:41] ^~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include/libiberty.h:733:37: note: expanded from macro 'alloca' [00:06:41] # define alloca(x) __builtin_alloca(x) [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:1982:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] string = ACONCAT ((prefix, "_", XSTR (exp, 1), NULL)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include/libiberty.h:189:17: note: expanded from macro 'ACONCAT' [00:06:41] concat_copy2 ACONCAT_PARAMS) [00:06:41] ^~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2032:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] evaluate_eq_attr (exp, attr, XEXP (value, 1), [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2083:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = simplify_and_tree (XEXP (exp, 1), pterm, insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2084:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2101:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = simplify_and_tree (XEXP (exp, 1), &temp, insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2107:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2146:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (exp, 1), XSTR (*pterm, 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:32: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2146:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (exp, 1), XSTR (*pterm, 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:40: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2158:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (*pterm, 1), XSTR (XEXP (exp, 0), 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:32: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2158:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (*pterm, 1), XSTR (XEXP (exp, 0), 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:40: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2170:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (exp, 1), XSTR (XEXP (*pterm, 0), 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:32: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2170:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (! strcmp_check (XSTR (exp, 1), XSTR (XEXP (*pterm, 0), 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:102:40: note: expanded from macro 'strcmp_check' [00:06:41] #define strcmp_check(S1, S2) ((S1) != (S2)) [00:06:41] ^~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2213:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = simplify_or_tree (XEXP (exp, 1), pterm, insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2214:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2231:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = simplify_or_tree (XEXP (exp, 1), &temp, insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2237:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2290:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2290:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2314:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2314:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2340:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2340:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2358:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return attr_rtx (EQ_ATTR_ALT, result, XWINT (s1, 1) & XWINT (s2, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2358:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return attr_rtx (EQ_ATTR_ALT, result, XWINT (s1, 1) & XWINT (s2, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2368:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2368:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] switch ((XWINT (s1, 1) << 1) | XWINT (s2, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2386:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return attr_rtx (EQ_ATTR_ALT, result, XWINT (s1, 1) | XWINT (s2, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2386:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return attr_rtx (EQ_ATTR_ALT, result, XWINT (s1, 1) | XWINT (s2, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2395:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] ((HOST_WIDE_INT) 1) - XWINT (s, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2438:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:27: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:93:48: note: expanded from macro 'ATTR_IND_SIMPLIFIED_P' [00:06:41] #define ATTR_IND_SIMPLIFIED_P(RTX) (RTX_FLAG ((RTX), unchanging)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:41] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2438:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:59: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:94:49: note: expanded from macro 'ATTR_CURR_SIMPLIFIED_P' [00:06:41] #define ATTR_CURR_SIMPLIFIED_P(RTX) (RTX_FLAG ((RTX), in_struct)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:41] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2438:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:254:25: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] : simplify_test_exp (EXP, INSN_CODE, INSN_INDEX)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2438:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:67: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2461:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr_rtx (AND, left, XEXP (right, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2468:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left == XEXP (exp, 0) && right == XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2489:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && XWINT (left, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2496:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && XWINT (right, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2527:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2538:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:27: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:93:48: note: expanded from macro 'ATTR_IND_SIMPLIFIED_P' [00:06:41] #define ATTR_IND_SIMPLIFIED_P(RTX) (RTX_FLAG ((RTX), unchanging)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:41] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2538:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:59: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:94:49: note: expanded from macro 'ATTR_CURR_SIMPLIFIED_P' [00:06:41] #define ATTR_CURR_SIMPLIFIED_P(RTX) (RTX_FLAG ((RTX), in_struct)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:41] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2538:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:254:25: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] : simplify_test_exp (EXP, INSN_CODE, INSN_INDEX)) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2538:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = SIMPLIFY_TEST_EXP (XEXP (exp, 1), insn_code, insn_index); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:253:67: note: expanded from macro 'SIMPLIFY_TEST_EXP' [00:06:41] (ATTR_IND_SIMPLIFIED_P (EXP) || ATTR_CURR_SIMPLIFIED_P (EXP) ? (EXP) \ [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2550:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left == XEXP (exp, 0) && right == XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2574:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] newexp = attr_rtx (IOR, XEXP (left, 1), XEXP (right, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2574:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] newexp = attr_rtx (IOR, XEXP (left, 1), XEXP (right, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2591:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && attr_equal_p (XEXP (left, 1), XEXP (right, 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2591:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && attr_equal_p (XEXP (left, 1), XEXP (right, 1))) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2596:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] right = XEXP (right, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2607:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && !XWINT (left, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2612:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && !XWINT (right, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:06:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:06:41] HOST_WIDE_INT hwint[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:06:41] # define HOST_WIDE_INT long [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2639:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (left != XEXP (exp, 0) || right != XEXP (exp, 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2674:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr_rtx (NOT, XEXP (left, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2682:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr_rtx (NOT, XEXP (left, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:2701:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] << atoi (XSTR (exp, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3085:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr->enum_name = XSTR (def, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3086:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] et = rtx_reader_ptr->lookup_enum_type (XSTR (def, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3094:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] else if (*XSTR (def, 1) == '\0') [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3098:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] name_ptr = XSTR (def, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3111:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (def, 2) = XEXP (XEXP (def, 2), 0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3111:29: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (def, 2) = XEXP (XEXP (def, 2), 0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3118:48: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (def, 2) = check_attr_value (info->loc, XEXP (def, 2), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3118:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (def, 2) = check_attr_value (info->loc, XEXP (def, 2), attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3119:50: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] attr->default_val = get_attr_value (info->loc, XEXP (def, 2), attr, -2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3133:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return n_comma_elts (XSTR (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3249:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECLEN (def, 1) % 3 != 0) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3256:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = 0; i < XVECLEN (def, 1); i += 3) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3258:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECEXP (def, 1, i + 1)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3260:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECEXP (def, 1, i + 2)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3332:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] find_attrs_to_cache (XEXP (exp, 1), create); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3519:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] = write_test_expr (outf, XEXP (exp, 1), attrs_cached, flags, [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3523:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_test_expr (outf, XEXP (exp, 1), attrs_cached, [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3534:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (XEXP (exp, 0), 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3633:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] fprintf (outf, "which_alternative == %s", XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3670:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_attr_valueq (outf, attr, XSTR (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3685:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XSTR (exp, 1) == NULL || *XSTR (exp, 1) == '\0') [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3685:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XSTR (exp, 1) == NULL || *XSTR (exp, 1) == '\0') [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3695:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XSTR (exp, 1), XINT (exp, 0), GET_MODE_NAME (GET_MODE (exp))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3737:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_test_expr (outf, XEXP (exp, 1), attrs_cached, FLG_BITWISE); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3739:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_test_expr (outf, XEXP (exp, 2), attrs_cached, FLG_BITWISE); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3778:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_max = max_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3789:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_max = min_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3800:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_max = max_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3807:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_max = max_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3817:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_max = max_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3818:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] n = max_attr_value (XEXP (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3859:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_min = min_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3870:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_min = max_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3881:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_min = min_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3888:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_min = min_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3898:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_min = min_attr_value (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3899:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] n = min_attr_value (XEXP (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3935:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_or |= attr_value_alignment (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3940:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_or *= attr_value_alignment (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3944:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_or = attr_value_alignment (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3950:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_or = attr_value_alignment (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:3951:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] current_or |= attr_value_alignment (XEXP (exp, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4147:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] exp = eliminate_known_true (XEXP (known_true, 1), exp, [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4173:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx default_val = XEXP (value, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4430:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_attr_value (outf, attr, XEXP (value, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4438:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_attr_value (outf, attr, XEXP (value, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4440:37: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] write_attr_value (outf, attr, XEXP (value, 2)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4518:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECLEN (delay->def, 1) / 3 > max_slots) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4519:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] max_slots = XVECLEN (delay->def, 1) / 3; [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4593:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = 0; i < XVECLEN (delay->def, 1); i += 3) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4823:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] decl->default_latency = XINT (def, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:06:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4824:55: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] decl->condexp = check_attr_test (info->loc, XEXP (def, 2), &attr); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4875:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (p = base = XSTR (def, 1); *p; p++) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4918:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return check_tune_attr (name, XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4922:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] && check_tune_attr (name, XEXP (exp, 1))); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:4946:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return find_tune_attr (XEXP (exp, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5074:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (code_exp, 1) = make_numeric_value (decl->insn_num); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5075:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (lats_exp, 1) = make_numeric_value (decl->default_latency); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5079:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (code_exp, 1) = make_numeric_value (n_insn_reservs + 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5080:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (lats_exp, 1) = make_numeric_value (0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5139:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (code_exp, 1) = make_numeric_value (n_insn_reservs + 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5140:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (lats_exp, 1) = make_numeric_value (0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc:5165:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] XEXP (byps_exp, 1) = make_numeric_value (0); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] 217 warnings generated. [00:06:41] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:41] -o build/genrecog.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc [00:06:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genopinit.cc:25: [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx next = XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (insn)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return JUMP_LABEL (this); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (this)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] JUMP_LABEL (this) = target; [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] SUBREG_BYTE (x), GET_MODE (x)); [00:06:41] ^~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] *step_out = XEXP (x, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genopinit.cc:142:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] get_pattern_stats (&stats, XVEC (instance->insn, 1)); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] 18 warnings generated. [00:06:41] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:41] -o build/genpreds.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc [00:06:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:25: [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx tmp = XEXP (this, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] rtx next = XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XBBDEF (insn, 2); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XEXP (insn, 3); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XUINT (insn, 4); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (insn)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return JUMP_LABEL (this); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] return safe_as_a (JUMP_LABEL (this)); [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] JUMP_LABEL (this) = target; [00:06:41] ^~~~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] SUBREG_BYTE (x), GET_MODE (x)); [00:06:41] ^~~~~~~~~~~~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] *step_out = XEXP (x, 1); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:115:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] if (XVECLEN (insn, 1) == 1) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:116:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] walk_rtx (info, XVECEXP (insn, 1, 0), &acc); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:118:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = XVECLEN (insn, 1) - 1; i >= 0; i--) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:121:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] walk_rtx (info, XVECEXP (insn, 1, i), &acc); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:255:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = XVECLEN (x, 2) - 1; i >= 0; i--) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:258:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] walk_rtx (info, XVECEXP (x, 2, i), acc); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:272:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] for (i = XVECLEN (x, 1) - 1; i >= 0; i--) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:41] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:41] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc:275:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:41] walk_rtx (info, XVECEXP (x, 1, i), acc); [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:41] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:41] ^ ~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:41] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:41] ^~~~~ [00:06:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:41] rtunion fld[1]; [00:06:41] ^ [00:06:41] 25 warnings generated. [00:06:41] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:41] -o build/rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc [00:06:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:90: [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx next = XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (insn)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return JUMP_LABEL (this); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (this)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] JUMP_LABEL (this) = target; [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] SUBREG_BYTE (x), GET_MODE (x)); [00:06:42] ^~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:42] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:42] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] *step_out = XEXP (x, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:451:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] d->operand[opno].predicate = XSTR (part, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:452:55: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] d->operand[opno].constraint = strip_whitespace (XSTR (part, 2)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:473:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] d->operand[opno].constraint = strip_whitespace (XSTR (part, 1)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:494:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] d->operand[opno].predicate = XSTR (part, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:498:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (part, 2); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:499:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] scan_operands (d, XVECEXP (part, 2, i), 0, 0); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:892:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (insn, 1); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:893:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] scan_operands (d, XVECEXP (insn, 1, i), 0, 0); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:895:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] get_pattern_stats (&stats, XVEC (insn, 1)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:904:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] process_template (d, XTMPL (insn, 3)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:42] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:944:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] process_template (d, XTMPL (peep, 2)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:42] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:976:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XVEC (insn, 1)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:977:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (insn, 1); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:978:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] scan_operands (d, XVECEXP (insn, 1, i), 0, 0); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc:980:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] get_pattern_stats (&stats, XVEC (insn, 1)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] 32 warnings generated. [00:06:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:25: [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx next = XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (insn)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return JUMP_LABEL (this); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (this)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] JUMP_LABEL (this) = target; [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] SUBREG_BYTE (x), GET_MODE (x)); [00:06:42] ^~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:42] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:42] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] *step_out = XEXP (x, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:90:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (peep, 1) && XSTR (peep, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:90:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (peep, 1) && XSTR (peep, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:92:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (peep, 1), info->index); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:145:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:145:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:147:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:171:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (x, 1); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:174:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] match_rtx (XVECEXP (x, 1, i), &link, fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:189:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:189:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:191:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:194:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (x, 2); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:197:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] match_rtx (XVECEXP (x, 2, i), &link, fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:213:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:213:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] if (XSTR (x, 1) && XSTR (x, 1)[0]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:215:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:218:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] for (i = 0; i < XVECLEN (x, 2); i++) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:42] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:42] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc:221:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] match_rtx (XVECEXP (x, 2, i), &link, fail_label); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:42] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:42] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:42] ^~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] 35 warnings generated. [00:06:42] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:42] -o build/read-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc [00:06:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:111: [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx tmp = XEXP (this, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] rtx next = XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XBBDEF (insn, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XEXP (insn, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XUINT (insn, 4); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:42] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:42] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (insn)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return JUMP_LABEL (this); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] return safe_as_a (JUMP_LABEL (this)); [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] JUMP_LABEL (this) = target; [00:06:42] ^~~~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:42] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:42] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] SUBREG_BYTE (x), GET_MODE (x)); [00:06:42] ^~~~~~~~~~~~~~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:42] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:42] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:42] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] *step_out = XEXP (x, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1264:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_UNIT (decl)->automaton_name = XSTR (def, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1296:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_UNIT (decl)->automaton_name = XSTR (def, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1318:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] out_patterns = get_str_vect (XSTR (def, 1), &out_length, ',', FALSE); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1321:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (def, 1), GET_RTX_NAME (GET_CODE (def))); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1322:31: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] in_patterns = get_str_vect (XSTR (def, 2), &in_length, ',', FALSE); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1325:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (def, 2), GET_RTX_NAME (GET_CODE (def))); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1335:42: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_BYPASS (decl)->bypass_guard_name = XSTR (def, 3); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1361:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] second_str_cpu_units = get_str_vect (XSTR (def, 1), &length, ',', [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1365:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (def, 1), GET_RTX_NAME (GET_CODE (def))); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1406:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] str_pattern_lists = get_str_vect (XSTR (def, 1), [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1410:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] XSTR (def, 1), GET_RTX_NAME (GET_CODE (def))); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1521:46: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] if (strcmp (option, NO_MINIMIZATION_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1521:46: note: use array indexing to silence this warning [00:06:42] if (strcmp (option, NO_MINIMIZATION_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1523:40: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, TIME_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1523:40: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, TIME_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1525:41: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, STATS_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1525:41: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, STATS_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1527:37: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, V_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1527:37: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, V_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1529:37: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, W_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1529:37: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, W_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1531:40: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, NDFA_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1531:40: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, NDFA_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1533:44: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, COLLAPSE_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1533:44: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, COLLAPSE_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1535:43: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, NO_COMB_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1535:43: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, NO_COMB_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1537:44: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] [00:06:42] else if (strcmp (option, PROGRESS_OPTION + 1) == 0) [00:06:42] ~~~~~~~~~~~~~~~~^~~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1537:44: note: use array indexing to silence this warning [00:06:42] else if (strcmp (option, PROGRESS_OPTION + 1) == 0) [00:06:42] ^ [00:06:42] & [ ] [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1720:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_RESERV (decl)->regexp = gen_regexp (XSTR (def, 1)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1740:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_INSN_RESERV (decl)->default_latency = XINT (def, 1); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:06:42] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1741:38: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_INSN_RESERV (decl)->condexp = XEXP (def, 2); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc:1742:49: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:42] DECL_INSN_RESERV (decl)->regexp = gen_regexp (XSTR (def, 3)); [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:42] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:42] ^ ~ [00:06:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:42] rtunion fld[1]; [00:06:42] ^ [00:06:42] 41 warnings generated. [00:06:42] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:42] -o build/ggc-none.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-none.cc [00:06:42] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:42] -o build/vec.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec.cc [00:06:43] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:43] -o build/gensupport.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc [00:06:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:27: [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] rtx tmp = XEXP (this, 1); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] rtx tmp = XEXP (this, 1); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] rtx next = XEXP (insn, 1); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XEXP (insn, 1); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XBBDEF (insn, 2); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XBBDEF (insn, 2); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XEXP (insn, 3); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XEXP (insn, 3); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XUINT (insn, 4); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XUINT (insn, 4); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return safe_as_a (JUMP_LABEL (insn)); [00:06:43] ^~~~~~~~~~~~~~~~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return JUMP_LABEL (this); [00:06:43] ^~~~~~~~~~~~~~~~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] return safe_as_a (JUMP_LABEL (this)); [00:06:43] ^~~~~~~~~~~~~~~~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] JUMP_LABEL (this) = target; [00:06:43] ^~~~~~~~~~~~~~~~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] SUBREG_BYTE (x), GET_MODE (x)); [00:06:43] ^~~~~~~~~~~~~~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] *step_out = XEXP (x, 1); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:52:25: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] if (validate_exp (XEXP (exp, 2), name, loc)) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:57:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] if (validate_exp (XEXP (exp, 1), name, loc)) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:67:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] for (p = XSTR (exp, 1); *p; p++) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:72:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] "string '%s'", name, XSTR (exp, 1)); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:96:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] validate_exp (XEXP (info->def, 1), XSTR (info->def, 0), info->loc); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:150:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] XEXP (and_exp, 1) = match_test_exp; [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:175:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] if (needs_variable (XEXP (exp, 2), var)) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:180:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] if (needs_variable (XEXP (exp, 1), var)) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:237:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] struct pred_data *p = lookup_predicate (XSTR (exp, 1)); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:239:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] error ("reference to undefined predicate '%s'", XSTR (exp, 1)); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:256:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] mark_mode_tests (XEXP (exp, 1)); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:43] ^ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:259:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:43] && NO_MODE_TEST (XEXP (exp, 1))); [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:43] ^ ~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:43] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:43] ^~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:43] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:43] ^~~ [00:06:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:43] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:264:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] mark_mode_tests (XEXP (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:267:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] || NO_MODE_TEST (XEXP (exp, 1))); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:274:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] mark_mode_tests (XEXP (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:275:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] mark_mode_tests (XEXP (exp, 2)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:278:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] && NO_MODE_TEST (XEXP (exp, 1))) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:279:25: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] || NO_MODE_TEST (XEXP (exp, 2))); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:361:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] XEXP (and_exp, 1) = match_test_exp; [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:393:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] int test1 = NO_MODE_TEST (XEXP (subexp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:406:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] int test1 = NO_MODE_TEST (XEXP (subexp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:407:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] int test2 = NO_MODE_TEST (XEXP (subexp, 2)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:229:37: note: expanded from macro 'NO_MODE_TEST' [00:06:44] #define NO_MODE_TEST(EXP) RTX_FLAG (EXP, volatil) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1258:31: note: expanded from macro 'RTX_FLAG' [00:06:44] #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:419:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] pos = &XEXP (subexp, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:501:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_predicate_expr (XEXP (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:509:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_predicate_expr (XEXP (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:523:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_predicate_expr (XEXP (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:525:29: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_predicate_expr (XEXP (exp, 2)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:531:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] printf ("%s (op, mode)", XSTR (exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:533:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] printf ("%s (op, %smode)", XSTR (exp, 1), mode_name[GET_MODE (exp)]); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:537:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_match_code (XSTR (exp, 1), XSTR (exp, 0)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:555:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] const char *path = XSTR (exp, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:604:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] exp = XEXP (exp, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:616:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] exp = XEXP (exp, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:956:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] add_constraint (XSTR (info->def, 0), 0, XEXP (info->def, 2), [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:968:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] add_constraint (XSTR (info->def, 0), XSTR (info->def, 1), [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc:1308:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] write_predicate_expr (XEXP (c->exp, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] 53 warnings generated. [00:06:44] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:44] -o build/print-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc [00:06:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx tmp = XEXP (this, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx tmp = XEXP (this, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx next = XEXP (insn, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XBBDEF (insn, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XBBDEF (insn, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 3); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 3); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XUINT (insn, 4); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XUINT (insn, 4); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return safe_as_a (JUMP_LABEL (insn)); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return JUMP_LABEL (this); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return safe_as_a (JUMP_LABEL (this)); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] JUMP_LABEL (this) = target; [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] SUBREG_BYTE (x), GET_MODE (x)); [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] *step_out = XEXP (x, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:274:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] && poly_int_rtx_p (XEXP (XEXP (orig, 0), 1), &offset)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:520:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:520:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:667:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:667:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:768:39: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] if (GET_CODE (x) == ASM_OPERANDS && ASM_OPERANDS_LABEL_LENGTH (x)) [00:06:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:06:44] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:06:44] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:06:44] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:44] ^~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:797:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] && ASM_OPERANDS_LABEL_LENGTH (XVECEXP (x, 0, 0))) [00:06:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:06:44] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:06:44] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:06:44] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:44] ^~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] 24 warnings generated. [00:06:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:112: [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx tmp = XEXP (this, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx tmp = XEXP (this, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] rtx next = XEXP (insn, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XBBDEF (insn, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XBBDEF (insn, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 3); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XEXP (insn, 3); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XUINT (insn, 4); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XUINT (insn, 4); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return safe_as_a (JUMP_LABEL (insn)); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return JUMP_LABEL (this); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return safe_as_a (JUMP_LABEL (this)); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] JUMP_LABEL (this) = target; [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] SUBREG_BYTE (x), GET_MODE (x)); [00:06:44] ^~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] *step_out = XEXP (x, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:415:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] && (XSTR (pattern, 2)[0] == '0' + n [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:416:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] || (XSTR (pattern, 2)[0] == '%' [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:417:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] && XSTR (pattern, 2)[1] == '0' + n))) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:474:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] return XSTR (match_rtx, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:516:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] const char constraints0 = XSTR (pattern, 1)[0]; [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:550:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] const char *pred_name = XSTR (pattern, 1); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:567:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] const char *constraints = XSTR (pattern, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:664:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] src = SET_SRC (pattern); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:714:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] validate_pattern (SET_SRC (pattern), info, NULL_RTX, 0); [00:06:44] ^~~~~~~~~~~~~~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:724:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] validate_pattern (XEXP (pattern, 1), info, NULL_RTX, 0); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:725:25: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] validate_pattern (XEXP (pattern, 2), info, NULL_RTX, 0); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:754:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] else if (XVECLEN (XEXP (pattern, 1), 0) != expected) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:46: note: expanded from macro 'XVECLEN' [00:06:44] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:44] ^~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:757:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] XVECLEN (XEXP (pattern, 1), 0), expected); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:46: note: expanded from macro 'XVECLEN' [00:06:44] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:44] ^~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:3961:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] int min_len = XVECLEN (pattern, 2); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:44] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:44] ^~~~~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc:5370:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:44] pattern = add_implicit_parallel (XVEC (def, 1)); [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:44] ^ ~ [00:06:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:44] rtunion fld[1]; [00:06:44] ^ [00:06:44] 32 warnings generated. [00:06:45] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:45] -o build/hash-table.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.cc [00:06:45] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:45] -o build/genflags.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc [00:06:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx next = XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (insn)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return JUMP_LABEL (this); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (this)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] JUMP_LABEL (this) = target; [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] SUBREG_BYTE (x), GET_MODE (x)); [00:06:45] ^~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] *step_out = XEXP (x, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:323:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] SUBREG_BYTE (x) = value; [00:06:45] ^~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:381:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (new_attr, 1) = xstrdup ("yes"); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:624:46: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 2) = add_condition_to_string (XSTR (x, 2), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:624:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 2) = add_condition_to_string (XSTR (x, 2), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:631:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 1) = add_condition_to_string (XSTR (x, 1), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:631:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 1) = add_condition_to_string (XSTR (x, 1), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:636:46: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 2) = add_condition_to_string (XSTR (x, 2), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:636:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 2) = add_condition_to_string (XSTR (x, 2), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:637:46: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 4) = add_condition_to_string (XSTR (x, 4), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:637:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (x, 4) = add_condition_to_string (XSTR (x, 4), extra); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:1290:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XSTR (return_rtx, 1) = xstrdup ("no,yes"); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:1291:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XEXP (return_rtx, 2) = const_str; [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2062:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XEXP (q, 0) = XEXP (p, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2063:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XEXP (q, 1) = read_nested_rtx (); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2065:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] XEXP (p, 1) = q; [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] 32 warnings generated. [00:06:45] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:45] -o build/genconditions.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconditions.cc [00:06:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:27: [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx next = XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (insn)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return JUMP_LABEL (this); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (this)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] JUMP_LABEL (this) = target; [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] SUBREG_BYTE (x), GET_MODE (x)); [00:06:45] ^~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] *step_out = XEXP (x, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:83:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] int len = XVECLEN (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:45] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:45] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:45] ^~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:89:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] max_operand_1 (XVECEXP (insn, 1, i)); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:45] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:45] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:45] ^~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:104:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] int truth = maybe_eval_c_test (XSTR (insn, 2)); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:150:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] int truth = maybe_eval_c_test (XSTR (insn, 2)); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc:187:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] for (p = XSTR (insn, 2); *p; p++) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] 22 warnings generated. [00:06:45] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:45] -o build/genattr.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc [00:06:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconditions.cc:32: [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx tmp = XEXP (this, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] rtx next = XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XBBDEF (insn, 2); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XEXP (insn, 3); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XUINT (insn, 4); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (insn)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return JUMP_LABEL (this); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] return safe_as_a (JUMP_LABEL (this)); [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] JUMP_LABEL (this) = target; [00:06:45] ^~~~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] SUBREG_BYTE (x), GET_MODE (x)); [00:06:45] ^~~~~~~~~~~~~~~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:45] *step_out = XEXP (x, 1); [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:45] ^ ~ [00:06:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:45] rtunion fld[1]; [00:06:45] ^ [00:06:45] 17 warnings generated. [00:06:45] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:45] -o build/genattr-common.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr-common.cc [00:06:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:24: [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx tmp = XEXP (this, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx tmp = XEXP (this, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx next = XEXP (insn, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XBBDEF (insn, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XBBDEF (insn, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XUINT (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XUINT (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return safe_as_a (JUMP_LABEL (insn)); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return JUMP_LABEL (this); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return safe_as_a (JUMP_LABEL (this)); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] JUMP_LABEL (this) = target; [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] SUBREG_BYTE (x), GET_MODE (x)); [00:06:46] ^~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:46] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:46] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] *step_out = XEXP (x, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:234:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] compute_test_codes (XEXP (exp, 1), loc, op1_codes); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:241:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] compute_test_codes (XEXP (exp, 1), loc, op1_codes); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:254:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] compute_test_codes (XEXP (exp, 1), loc, op1_codes); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:255:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] compute_test_codes (XEXP (exp, 2), loc, op2_codes); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:266:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XSTR (exp, 1)[0] != '\0') [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:318:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] struct pred_data *p = lookup_predicate (XSTR (exp, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:322:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (exp, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:383:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] pred->exp = XEXP (desc, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:384:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] pred->c_block = XSTR (desc, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:388:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] compute_test_codes (XEXP (desc, 1), loc, codes); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:446:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (t1, 1) = "no,yes"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:447:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (t1, 2) = rtx_alloc (CONST_STRING); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:448:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (XEXP (t1, 2), 0) = "yes"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:468:5: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (part, 2) = ""; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:470:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (part, 1) = ""; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:509:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (newx, 1) = XVEC (x, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:509:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (newx, 1) = XVEC (x, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:604:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] i = XVECLEN (desc, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:608:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVECEXP (split, 0, i) = copy_rtx (XVECEXP (desc, 1, i)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:614:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] split_cond = XSTR (desc, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:618:54: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] split_cond = rtx_reader_ptr->join_c_conditions (XSTR (desc, 2), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:623:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (split, 1) = split_cond; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:625:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (split, 2) = gen_rewrite_sequence (XVEC (desc, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:625:4: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (split, 2) = gen_rewrite_sequence (XVEC (desc, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:627:4: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (split, 2) = XVEC (desc, 5); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:627:22: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (split, 2) = XVEC (desc, 5); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:628:2: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (split, 3) = XSTR (desc, split_code); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:633:2: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (desc, 4) = attr; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:654:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec vec = XVEC (elem->data, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:669:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] value = XSTR (sub, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:686:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] sub = SET_SRC (sub); [00:06:46] ^~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:46] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:726:21: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec attrs_vec = XVEC (elem->data, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:740:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (cur_attr, 1) = new_value; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:754:21: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec attrs_vec = XVEC (elem->data, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:769:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] value = XSTR (cur_attr, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:778:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] cur_attr = SET_SRC (cur_attr); [00:06:46] ^~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:46] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:840:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] pred_name = XSTR (pt, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:844:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!pred_pt || pred_pt != lookup_predicate (XSTR (x, 1))) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:865:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] pred_name = XSTR (pt, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:869:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!pred_pt || pred_pt != lookup_predicate (XSTR (x, 1))) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:892:37: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XVECLEN (x, x_vecexp_pos) != XVECLEN (pt, 2)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:894:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (pt, 2); j++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:896:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVECEXP (pt, 2, j), loc)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:907:33: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (GET_RTX_LENGTH (code) != XVECLEN (pt, 2)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:909:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (pt, 2); j++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:910:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!subst_pattern_match (XEXP (x, j), XVECEXP (pt, 2, j), loc)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1000:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] value = XSTR (elem->data, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1017:21: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] value = XSTR (XEXP (elem->data, 2), 0); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1078:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] i = n_alternatives (XSTR (pattern, 2)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1081:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!*(XSTR (pattern, 2))) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1202:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] const char *c = XSTR (pattern, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1225:6: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (pattern, 2) = new_c; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1293:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (pattern, 2) = alter (XSTR (pattern, 2), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1293:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (pattern, 2) = alter (XSTR (pattern, 2), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1296:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (pattern, 1) = alter (XSTR (pattern, 1), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1296:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (pattern, 1) = alter (XSTR (pattern, 1), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1341:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return rtx_reader_ptr->join_c_conditions (XSTR (ce_elem->data, 1), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1342:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (insn_elem->data, 2)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1357:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (eq_attr, 1) = "yes"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1360:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (ite, 1) = val; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1361:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (ite, 2) = str; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1377:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec vec = XVEC (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1423:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] sub = SET_SRC (sub); [00:06:46] ^~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:46] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1460:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] = modify_attr_enabled_ce (XEXP (elem->data, 2)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1459:6: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (elem->data, 2) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1471:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (val, 1) = rtx_alloc (CONST_STRING); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1472:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (val, 2) = rtx_alloc (CONST_STRING); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1474:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (XEXP (val, 0), 1) = "yes"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1475:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (XEXP (val, 1), 0) = "yes"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1476:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (XEXP (val, 2), 0) = "no"; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1480:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] SET_SRC (set) = modify_attr_enabled_ce (val); [00:06:46] ^~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:46] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1482:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (insn, 4) = new_vec; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1493:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec vec = XVEC (elem->data, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1507:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (strchr (XSTR (sub, 1), ',') != NULL) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1508:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (sub, 1) = duplicate_alternatives (XSTR (sub, 1), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1508:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (sub, 1) = duplicate_alternatives (XSTR (sub, 1), n_dup); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1564:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] ce_out = XSTR (ce_elem->data, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1565:14: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] insn_out = XTMPL (insn_elem->data, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:46] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1716:14: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] insn_out = XTMPL (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:46] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1780:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (pattern, 1) = add_implicit_parallel (XVEC (insn, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1780:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (pattern, 1) = add_implicit_parallel (XVEC (insn, 1)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1781:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (insn, 1) = rtvec_alloc (1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1782:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVECEXP (insn, 1, 0) = pattern; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1784:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XVEC (ce_elem->data, 3) != NULL) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1786:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtvec attributes = rtvec_alloc (XVECLEN (insn, 4) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1787:38: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] + XVECLEN (ce_elem->data, 3)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1790:20: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (i = 0; i < XVECLEN (insn, 4); i++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1791:34: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] RTVEC_ELT (attributes, i) = XVECEXP (insn, 4, i); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1793:20: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (ce_elem->data, 3); j++, i++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1794:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] RTVEC_ELT (attributes, i) = XVECEXP (ce_elem->data, 3, j); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1796:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (insn, 4) = attributes; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1799:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (insn, 2) = alter_test_for_insn (ce_elem, insn_elem); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1800:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XTMPL (insn, 3) = alter_output_for_insn (ce_elem, insn_elem, [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:46] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1826:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (pattern, 1) = add_implicit_parallel (XVEC (split, 0)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1831:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (i = 0; i < XVECLEN (split, 2); i++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1835:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (pattern, 1) = XVECEXP (split, 2, i); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1835:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XEXP (pattern, 1) = XVECEXP (split, 2, i); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1836:4: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVECEXP (split, 2, i) = pattern; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1869:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XVECLEN (elem->data, 1) != XVECLEN (subst_elem->data, 1)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1869:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XVECLEN (elem->data, 1) != XVECLEN (subst_elem->data, 1)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1874:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (elem->data, 1); j++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1876:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!subst_pattern_match (XVECEXP (elem->data, 1, j), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1877:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVECEXP (subst_elem->data, 1, j), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1884:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!get_alternatives_number (XVECEXP (elem->data, 1, j), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1894:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (subst_elem->data, 3); j++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1896:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!get_alternatives_number (XVECEXP (subst_elem->data, 3, j), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1912:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] subst_pattern_vec = rtvec_alloc (XVECLEN (subst_elem->data, 3)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1913:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (j = 0; j < XVECLEN (subst_elem->data, 3); j++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1915:30: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] subst_pattern = copy_rtx (XVECEXP (subst_elem->data, 3, j)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1936:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (elem->data, 1) = subst_pattern_vec; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1943:4: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XTMPL (elem->data, 3) = [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:46] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1951:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] = rtx_reader_ptr->join_c_conditions (XSTR (subst_elem->data, 2), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1952:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (elem->data, 2)); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:1950:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (elem->data, 2) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2145:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (strcmp (XSTR (pattern, 1), [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2146:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (match_operand_entries_in_pattern[opno], 1))) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2283:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (strcmp (XSTR (elem->data, 0), XSTR (elem_attr->data, 1)) == 0) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2374:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] template_code = XTMPL (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1354:24: note: expanded from macro 'XTMPL' [00:06:46] #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2439:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (set_attr, 1) = XOBFINISH (string_obstack, char *); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2444:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (!XVEC (insn, 4)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2447:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] vec_len = XVECLEN (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2451:30: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] RTVEC_ELT (new_vec, i) = XVECEXP (insn, 4, i); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2453:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XVEC (insn, 4) = new_vec; [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2512:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (XVEC (insn, 4)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2513:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] for (i = 0; i < XVECLEN (insn, 4); i++) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:46] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:46] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2515:21: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx set_attr = XVECEXP (insn, 4, i); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:46] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:46] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:46] ^~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2540:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] str = XSTR (mnemonic_attr, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2548:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] XSTR (mnemonic_attr, 1) = XOBFINISH (string_obstack, char *); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2750:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XSTR (x, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc:2755:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XSTR (x, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] 147 warnings generated. [00:06:46] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:46] -o build/gencodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencodes.cc [00:06:46] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:46] -o build/genconfig.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc [00:06:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx tmp = XEXP (this, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx tmp = XEXP (this, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] rtx next = XEXP (insn, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XBBDEF (insn, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XBBDEF (insn, 2); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XEXP (insn, 3); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XUINT (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XUINT (insn, 4); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return safe_as_a (JUMP_LABEL (insn)); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return JUMP_LABEL (this); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] return safe_as_a (JUMP_LABEL (this)); [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] JUMP_LABEL (this) = target; [00:06:46] ^~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] SUBREG_BYTE (x), GET_MODE (x)); [00:06:46] ^~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:46] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:46] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] *step_out = XEXP (x, 1); [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:481:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (NOTE_KIND (in_rtx) == NOTE_INSN_DELETED_LABEL [00:06:46] ^~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:06:46] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:06:46] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:482:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] || NOTE_KIND (in_rtx) == NOTE_INSN_DELETED_DEBUG_LABEL) [00:06:46] ^~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:06:46] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:06:46] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:507:36: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (m_compact && is_insn && &INSN_CODE (in_rtx) == &XINT (in_rtx, idx)) [00:06:46] ^~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:06:46] #define INSN_CODE(INSN) XINT (INSN, 5) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:06:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:519:23: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] if (is_insn && &INSN_CODE (in_rtx) == &XINT (in_rtx, idx) [00:06:46] ^~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:06:46] #define INSN_CODE(INSN) XINT (INSN, 5) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:06:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:612:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] && NOTE_KIND (sub) == NOTE_INSN_DELETED_LABEL) [00:06:46] ^~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:06:46] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:06:46] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:697:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] print_poly_int (m_outfile, SUBREG_BYTE (in_rtx)); [00:06:46] ^~~~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:46] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:46] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1010:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:46] fprintf (m_outfile, " [%d uses]", LABEL_NUSES (in_rtx)); [00:06:46] ^~~~~~~~~~~~~~~~~~~~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:06:46] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:06:46] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:46] ^ ~ [00:06:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:46] rtunion fld[1]; [00:06:46] ^ [00:06:46] 24 warnings generated. [00:06:46] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:46] -o build/gentarget-def.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genpreds \ [00:06:47] build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:26: [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] rtx tmp = XEXP (this, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] rtx tmp = XEXP (this, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] rtx next = XEXP (insn, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XEXP (insn, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XBBDEF (insn, 2); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XBBDEF (insn, 2); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XEXP (insn, 3); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XEXP (insn, 3); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XUINT (insn, 4); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XUINT (insn, 4); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return safe_as_a (JUMP_LABEL (insn)); [00:06:47] ^~~~~~~~~~~~~~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return JUMP_LABEL (this); [00:06:47] ^~~~~~~~~~~~~~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return safe_as_a (JUMP_LABEL (this)); [00:06:47] ^~~~~~~~~~~~~~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] JUMP_LABEL (this) = target; [00:06:47] ^~~~~~~~~~~~~~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] SUBREG_BYTE (x), GET_MODE (x)); [00:06:47] ^~~~~~~~~~~~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] *step_out = XEXP (x, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:50:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] XSTR (attr, 1), XSTR (attr, 0), [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:54:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] p = XSTR (attr, 1); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:88:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return check_tune_attr (name, XEXP (exp, 1)); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:92:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] && check_tune_attr (name, XEXP (exp, 1))); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:116:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] return find_tune_attr (XEXP (exp, 1)); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:129:47: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] if (! check_tune_attr (XSTR (attr, 0), XEXP (resv, 2))) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:174:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] for (i = 0; i < XVECLEN (def, 1); i += 3) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:47] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:47] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:47] ^~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:176:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] if (XVECEXP (def, 1, i + 1)) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:47] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:47] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:47] ^~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:179:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] if (XVECEXP (def, 1, i + 2)) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:47] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:47] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:47] ^~~~~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc:205:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:47] = find_tune_attr (XEXP (reservations[0], 2)); [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:47] ^ ~ [00:06:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:47] rtunion fld[1]; [00:06:47] ^ [00:06:47] 27 warnings generated. [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genflags \ [00:06:47] build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genconditions \ [00:06:47] build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:47] build/genpreds -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-constrs.h [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genattr \ [00:06:47] build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genopinit \ [00:06:47] build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:47] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gencfn-macros \ [00:06:47] build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr-common.cc:27: [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx tmp = XEXP (this, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx tmp = XEXP (this, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx next = XEXP (insn, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XBBDEF (insn, 2); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XBBDEF (insn, 2); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 3); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 3); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XUINT (insn, 4); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XUINT (insn, 4); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return safe_as_a (JUMP_LABEL (insn)); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return JUMP_LABEL (this); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return safe_as_a (JUMP_LABEL (this)); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] JUMP_LABEL (this) = target; [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] SUBREG_BYTE (x), GET_MODE (x)); [00:06:48] ^~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] *step_out = XEXP (x, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr-common.cc:45:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] p = XSTR (attr, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] 18 warnings generated. [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genattrtab \ [00:06:48] build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genautomata \ [00:06:48] build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a -lm [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genemit \ [00:06:48] build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genextract \ [00:06:48] build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genoutput \ [00:06:48] build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:26: [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx tmp = XEXP (this, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx tmp = XEXP (this, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] rtx next = XEXP (insn, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XBBDEF (insn, 2); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XBBDEF (insn, 2); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 3); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XEXP (insn, 3); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XUINT (insn, 4); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XUINT (insn, 4); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return safe_as_a (JUMP_LABEL (insn)); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return JUMP_LABEL (this); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] return safe_as_a (JUMP_LABEL (this)); [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] JUMP_LABEL (this) = target; [00:06:48] ^~~~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] SUBREG_BYTE (x), GET_MODE (x)); [00:06:48] ^~~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] *step_out = XEXP (x, 1); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:124:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] walk_insn_part (SET_SRC (part), recog_p, [00:06:48] ^~~~~~~~~~~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:06:48] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:180:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] if (XVEC (insn, 1) != 0) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:181:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] for (i = 0; i < XVECLEN (insn, 1); i++) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:48] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:48] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:182:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] walk_insn_part (XVECEXP (insn, 1, i), 1, 0); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:48] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:48] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:202:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] if (XVEC (insn, 1) != 0) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:203:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] for (i = 0; i < XVECLEN (insn, 1); i++) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:48] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:48] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:210:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] walk_insn_part (XVECEXP (insn, 1, i), 0, 0); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:06:48] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:06:48] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:230:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] if (XVECLEN (split, 2) > max_insns_per_split) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:48] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:48] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc:231:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:48] max_insns_per_split = XVECLEN (split, 2); [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:06:48] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:48] ^ ~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:06:48] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:06:48] ^~~~~ [00:06:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:48] rtunion fld[1]; [00:06:48] ^ [00:06:48] 26 warnings generated. [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genpeep \ [00:06:48] build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:48] build/genpreds /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.cc [00:06:48] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genrecog \ [00:06:48] build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:49] build/genpreds -h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.h [00:06:49] build/genconditions /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-condmd.cc [00:06:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc:24: [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx tmp = XEXP (this, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx tmp = XEXP (this, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx next = XEXP (insn, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XBBDEF (insn, 2); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XBBDEF (insn, 2); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 3); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 3); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XUINT (insn, 4); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XUINT (insn, 4); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return safe_as_a (JUMP_LABEL (insn)); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return JUMP_LABEL (this); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return safe_as_a (JUMP_LABEL (this)); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] JUMP_LABEL (this) = target; [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] SUBREG_BYTE (x), GET_MODE (x)); [00:06:49] ^~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] *step_out = XEXP (x, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc:164:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] get_pattern_stats (&stats, XVEC (insn, 1)); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc:179:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] const char *test = XSTR (insn, 2); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] 19 warnings generated. [00:06:49] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genattr-common \ [00:06:49] build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:49] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genconfig \ [00:06:49] build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:49] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gentarget-def \ [00:06:49] build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencodes.cc:27: [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx tmp = XEXP (this, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx tmp = XEXP (this, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] rtx next = XEXP (insn, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XBBDEF (insn, 2); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XBBDEF (insn, 2); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:06:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:06:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 3); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XEXP (insn, 3); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XUINT (insn, 4); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XUINT (insn, 4); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:06:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:06:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return safe_as_a (JUMP_LABEL (insn)); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return JUMP_LABEL (this); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] return safe_as_a (JUMP_LABEL (this)); [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] JUMP_LABEL (this) = target; [00:06:49] ^~~~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:06:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:06:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] SUBREG_BYTE (x), GET_MODE (x)); [00:06:49] ^~~~~~~~~~~~~~~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:06:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:06:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:06:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] *step_out = XEXP (x, 1); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:06:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencodes.cc:35:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:06:49] int truth = maybe_eval_c_test (XSTR (info->def, 2)); [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:06:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:06:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:06:49] ^ ~ [00:06:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:06:49] rtunion fld[1]; [00:06:49] ^ [00:06:49] 18 warnings generated. [00:06:49] build/gencfn-macros -c \ [00:06:49] > tmp-case-cfn-macros.h [00:06:49] build/gencfn-macros -o \ [00:06:49] > tmp-cfn-operators.pd [00:06:49] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-case-cfn-macros.h \ [00:06:49] case-cfn-macros.h [00:06:49] echo timestamp > s-case-cfn-macros [00:06:49] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gencodes \ [00:06:49] build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cfn-operators.pd \ [00:06:50] cfn-operators.pd [00:06:50] echo timestamp > s-cfn-operators [00:06:50] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:50] -o build/genmatch.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmatch.cc [00:06:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constrs.h tm-constrs.h [00:06:51] echo timestamp > s-constrs-h [00:06:53] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-condmd.cc build/gencondmd.cc [00:06:53] echo timestamp > s-conditions [00:06:54] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/genmatch \ [00:06:54] build/genmatch.o ../build-x86_64-portbld-freebsd13.2/libcpp/libcpp.a build/errors.o build/vec.o build/hash-table.o build/sort.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:06:55] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.cc insn-preds.cc [00:06:55] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.h tm-preds.h [00:06:55] echo timestamp > s-preds [00:06:55] echo timestamp > s-preds-h [00:06:55] c++ -std=c++11 -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:06:55] -o build/gencondmd.o build/gencondmd.cc [00:06:58] build/genmatch --gimple /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [00:06:58] > tmp-gimple-match.cc [00:06:58] GIMPLE decision tree has 4127 leafs, maximum depth 28 and a total number of 17761 nodes [00:06:58] removed 2724 duplicate tails [00:06:58] build/genmatch --generic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [00:06:58] > tmp-generic-match.cc [00:06:58] GENERIC decision tree has 3770 leafs, maximum depth 13 and a total number of 15889 nodes [00:06:58] removed 2560 duplicate tails [00:06:58] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gimple-match.cc \ [00:06:58] gimple-match.cc [00:06:58] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-generic-match.cc \ [00:06:58] generic-match.cc [00:06:58] echo timestamp > s-match [00:07:12] In file included from build/gencondmd.cc:27: [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] rtx tmp = XEXP (this, 1); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] rtx tmp = XEXP (this, 1); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] rtx next = XEXP (insn, 1); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XEXP (insn, 1); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XBBDEF (insn, 2); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:12] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:12] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XBBDEF (insn, 2); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:12] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:12] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XEXP (insn, 3); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XEXP (insn, 3); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XUINT (insn, 4); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:12] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XUINT (insn, 4); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:12] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:12] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return safe_as_a (JUMP_LABEL (insn)); [00:07:12] ^~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:12] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:12] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:12] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return JUMP_LABEL (this); [00:07:12] ^~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:12] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:12] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:12] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] return safe_as_a (JUMP_LABEL (this)); [00:07:12] ^~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:12] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:12] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:12] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] JUMP_LABEL (this) = target; [00:07:12] ^~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:12] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:12] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:12] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] SUBREG_BYTE (x), GET_MODE (x)); [00:07:12] ^~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:12] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:12] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:12] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] *step_out = XEXP (x, 1); [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] In file included from build/gencondmd.cc:41: [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:07:12] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:07:12] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15283:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15283:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15262:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15262:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17383:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] && XINT (XEXP (operands[2], 0), 1) == UNSPEC_PLTOFF) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:12] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17383:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] && XINT (XEXP (operands[2], 0), 1) == UNSPEC_PLTOFF) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:12] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:07:12] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:12] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:12] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17289:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] && XINT (XEXP (operands[3], 0), 1) == UNSPEC_PLTOFF) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:12] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17289:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:12] && XINT (XEXP (operands[3], 0), 1) == UNSPEC_PLTOFF) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:12] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:12] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:12] ^ ~ [00:07:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:12] rtunion fld[1]; [00:07:12] ^ [00:07:12] 34 warnings generated. [00:07:12] c++ -std=c++11 -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fstack-protector-strong -o build/gencondmd \ [00:07:12] build/gencondmd.o build/errors.o ../build-x86_64-portbld-freebsd13.2/libiberty/pic/libiberty.a [00:07:12] build/gencondmd > tmp-cond.md [00:07:12] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cond.md insn-conditions.md [00:07:12] echo timestamp > s-condmd [00:07:12] build/genflags /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-flags.h [00:07:12] build/genattr /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-attr.h [00:07:12] build/genattr-common /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-attr-common.h [00:07:12] build/gencodes /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-codes.h [00:07:12] build/genconfig /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-config.h [00:07:12] build/gentarget-def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md > tmp-target-def.h [00:07:12] build/genopinit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:12] insn-conditions.md -htmp-opinit.h -ctmp-opinit.cc [00:07:12] build/genattrtab /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md insn-conditions.md \ [00:07:12] -Atmp-attrtab.cc -Dtmp-dfatab.cc -Ltmp-latencytab.cc [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.h insn-opinit.h [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.cc insn-opinit.cc [00:07:19] echo timestamp > s-opinit [00:07:19] build/genautomata /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:19] insn-conditions.md > tmp-automata.cc [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-codes.h insn-codes.h [00:07:19] echo timestamp > s-codes [00:07:19] build/genemit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:19] insn-conditions.md > tmp-emit.cc [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-def.h insn-target-def.h [00:07:19] echo timestamp > s-target-def [00:07:19] build/genextract /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:19] insn-conditions.md > tmp-extract.cc [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-config.h insn-config.h [00:07:19] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h [00:07:20] echo timestamp > s-config [00:07:20] build/genoutput /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:20] insn-conditions.md > tmp-output.cc [00:07:20] echo timestamp > s-attr-common [00:07:20] build/genpeep /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:20] insn-conditions.md > tmp-peep.cc [00:07:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-flags.h insn-flags.h [00:07:21] echo timestamp > s-flags [00:07:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr.h insn-attr.h [00:07:21] build/genrecog /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:07:21] insn-conditions.md > tmp-recog.cc [00:07:21] echo timestamp > s-attr [00:07:22] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-lang.cc [00:07:23] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-extract.cc insn-extract.cc [00:07:23] echo timestamp > s-extract [00:07:23] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/stub-objc.cc [00:07:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-lang.cc:24: [00:07:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:23] struct cpp_char_column_policy [00:07:23] ^ [00:07:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:23] class cpp_char_column_policy; [00:07:23] ^~~~~ [00:07:23] struct [00:07:23] 1 warning generated. [00:07:23] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/attribs.cc [00:07:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/stub-objc.cc:28: [00:07:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:24] struct cpp_char_column_policy [00:07:24] ^ [00:07:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:24] class cpp_char_column_policy; [00:07:24] ^~~~~ [00:07:24] struct [00:07:24] 1 warning generated. [00:07:24] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-errors.cc [00:07:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-errors.cc:25: [00:07:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:25] struct cpp_char_column_policy [00:07:25] ^ [00:07:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:25] class cpp_char_column_policy; [00:07:25] ^~~~~ [00:07:25] struct [00:07:25] 1 warning generated. [00:07:25] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc [00:07:25] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-emit.cc insn-emit.cc [00:07:25] echo timestamp > s-emit [00:07:25] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-typeck.cc [00:07:25] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-peep.cc insn-peep.cc [00:07:25] echo timestamp > s-peep [00:07:25] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-convert.cc [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-typeck.cc:33: [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:27] struct cpp_char_column_policy [00:07:27] ^ [00:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:27] class cpp_char_column_policy; [00:07:27] ^~~~~ [00:07:27] struct [00:07:27] 1 warning generated. [00:07:27] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-aux-info.cc [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-aux-info.cc:27: [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:27] struct cpp_char_column_policy [00:07:27] ^ [00:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:27] class cpp_char_column_policy; [00:07:27] ^~~~~ [00:07:27] struct [00:07:27] 1 warning generated. [00:07:28] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-objc-common.cc [00:07:29] Statistics for recog: [00:07:29] Number of decisions: 70532 [00:07:29] longest path: 337 (code: 7252) [00:07:29] longest backtrack: 34 (code: 6144) [00:07:29] Statistics for split_insns: [00:07:29] Number of decisions: 19767 [00:07:29] longest path: 169 (code: 1078) [00:07:29] longest backtrack: 23 (code: 709) [00:07:29] Statistics for peephole2_insns: [00:07:29] Number of decisions: 2961 [00:07:29] longest path: 880 (code: 197) [00:07:29] longest backtrack: 55 (code: 303) [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-convert.cc:30: [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:30] struct cpp_char_column_policy [00:07:30] ^ [00:07:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:30] class cpp_char_column_policy; [00:07:30] ^~~~~ [00:07:30] struct [00:07:30] 1 warning generated. [00:07:30] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-objc-common.cc:23: [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:30] struct cpp_char_column_policy [00:07:30] ^ [00:07:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:30] class cpp_char_column_policy; [00:07:30] ^~~~~ [00:07:30] struct [00:07:30] 1 warning generated. [00:07:30] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-fold.cc [00:07:31] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc:44: [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] struct cpp_char_column_policy [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:31] class cpp_char_column_policy; [00:07:31] ^~~~~ [00:07:31] struct [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc:47: [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:31] struct cgraph_edge; [00:07:31] ^~~~~~ [00:07:31] class [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:31] struct cgraph_edge; [00:07:31] ^~~~~~ [00:07:31] class [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc:47: [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] friend struct cgraph_edge; [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:31] for_user)) cgraph_edge [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:31] friend struct cgraph_edge; [00:07:31] ^~~~~~ [00:07:31] class [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] void initialize_inline_failed (struct cgraph_edge *); [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:31] for_user)) cgraph_edge [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:31] void initialize_inline_failed (struct cgraph_edge *); [00:07:31] ^~~~~~ [00:07:31] class [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:31] for_user)) cgraph_edge [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:31] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:31] ^~~~~~ [00:07:31] class [00:07:31] 5 warnings generated. [00:07:31] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-fold.cc:26: [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:31] struct cpp_char_column_policy [00:07:31] ^ [00:07:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:31] class cpp_char_column_policy; [00:07:31] ^~~~~ [00:07:31] struct [00:07:31] 1 warning generated. [00:07:31] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-cppbuiltin.cc [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc:25: [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target.h:52: [00:07:32] In file included from ./tm.h:22: [00:07:32] In file included from ./options.h:11877: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] struct cpp_char_column_policy [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:32] class cpp_char_column_policy; [00:07:32] ^~~~~ [00:07:32] struct [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc:33: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:32] struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:32] struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc:33: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] friend struct cgraph_edge; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:32] friend struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] void initialize_inline_failed (struct cgraph_edge *); [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:32] void initialize_inline_failed (struct cgraph_edge *); [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc:44: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] struct cgraph_edge; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:07:32] struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] 6 warnings generated. [00:07:32] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-dump.cc [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc:25: [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] struct cpp_char_column_policy [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:32] class cpp_char_column_policy; [00:07:32] ^~~~~ [00:07:32] struct [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc:28: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:32] struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:32] struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc:28: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] friend struct cgraph_edge; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:32] friend struct cgraph_edge; [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] void initialize_inline_failed (struct cgraph_edge *); [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:32] void initialize_inline_failed (struct cgraph_edge *); [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:32] for_user)) cgraph_edge [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:32] ^~~~~~ [00:07:32] class [00:07:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc:49: [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[1]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[1] = rhs; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[2]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return &gs->op[2]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[2] = rhs; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[3]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return &ass->op[3]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[3] = rhs; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[1]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[1] = fn; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[2]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return &call_stmt->op[2]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] call_stmt->op[2] = chain; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[1]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[1] = rhs; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[2]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[2] = label; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] gs->op[3] = label; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:32] return gs->op[3]; [00:07:32] ^ ~ [00:07:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:32] ^ [00:07:32] 25 warnings generated. [00:07:32] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-format.cc [00:07:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-dump.cc:24: [00:07:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:33] struct cpp_char_column_policy [00:07:33] ^ [00:07:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:33] class cpp_char_column_policy; [00:07:33] ^~~~~ [00:07:33] struct [00:07:33] 1 warning generated. [00:07:33] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc [00:07:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-format.cc:25: [00:07:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:33] struct cpp_char_column_policy [00:07:33] ^ [00:07:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:33] class cpp_char_column_policy; [00:07:33] ^~~~~ [00:07:33] struct [00:07:33] 1 warning generated. [00:07:33] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-indentation.cc [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc:35: [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[1]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[1] = rhs; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[2]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return &gs->op[2]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[2] = rhs; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[3]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return &ass->op[3]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[3] = rhs; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[1]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[1] = fn; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[2]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return &call_stmt->op[2]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] call_stmt->op[2] = chain; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[1]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[1] = rhs; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[2]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[2] = label; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] gs->op[3] = label; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:34] return gs->op[3]; [00:07:34] ^ ~ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:34] ^ [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc:36: [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:34] struct cgraph_edge; [00:07:34] ^~~~~~ [00:07:34] class [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:34] struct cgraph_edge; [00:07:34] ^~~~~~ [00:07:34] class [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc:36: [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] friend struct cgraph_edge; [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:34] for_user)) cgraph_edge [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:34] friend struct cgraph_edge; [00:07:34] ^~~~~~ [00:07:34] class [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] void initialize_inline_failed (struct cgraph_edge *); [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:34] for_user)) cgraph_edge [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:34] void initialize_inline_failed (struct cgraph_edge *); [00:07:34] ^~~~~~ [00:07:34] class [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:34] for_user)) cgraph_edge [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:34] ^~~~~~ [00:07:34] class [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc:37: [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.h:25: [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] struct cpp_char_column_policy [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:34] class cpp_char_column_policy; [00:07:34] ^~~~~ [00:07:34] struct [00:07:34] 25 warnings generated. [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-indentation.cc:24: [00:07:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:34] struct cpp_char_column_policy [00:07:34] ^ [00:07:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:34] class cpp_char_column_policy; [00:07:34] ^~~~~ [00:07:34] struct [00:07:34] 1 warning generated. [00:07:34] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-lex.cc [00:07:34] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-omp.cc [00:07:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-omp.cc:28: [00:07:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:35] struct cpp_char_column_policy [00:07:35] ^ [00:07:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:35] class cpp_char_column_policy; [00:07:35] ^~~~~ [00:07:35] struct [00:07:35] 1 warning generated. [00:07:35] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-opts.cc [00:07:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc:34: [00:07:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-tree.h:23: [00:07:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:36] struct cpp_char_column_policy [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:36] class cpp_char_column_policy; [00:07:36] ^~~~~ [00:07:36] struct [00:07:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc:37: [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:36] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:36] struct cgraph_edge; [00:07:36] ^~~~~~ [00:07:36] class [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:36] struct cgraph_edge; [00:07:36] ^~~~~~ [00:07:36] class [00:07:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc:37: [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:36] friend struct cgraph_edge; [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:36] for_user)) cgraph_edge [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:36] friend struct cgraph_edge; [00:07:36] ^~~~~~ [00:07:36] class [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:36] void initialize_inline_failed (struct cgraph_edge *); [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:36] for_user)) cgraph_edge [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:36] void initialize_inline_failed (struct cgraph_edge *); [00:07:36] ^~~~~~ [00:07:36] class [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:36] for_user)) cgraph_edge [00:07:36] ^ [00:07:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:36] ^~~~~~ [00:07:36] class [00:07:36] 5 warnings generated. [00:07:36] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"x86_64-portbld-freebsd13.2\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pch.cc [00:07:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-cppbuiltin.cc:24: [00:07:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:38] struct cpp_char_column_policy [00:07:38] ^ [00:07:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:38] class cpp_char_column_policy; [00:07:38] ^~~~~ [00:07:38] struct [00:07:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-cppbuiltin.cc:31: [00:07:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:07:38] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:07:38] ^ [00:07:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:07:38] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:07:38] ^ [00:07:38] 2 warnings generated. [00:07:39] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ppoutput.cc [00:07:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pch.cc:24: [00:07:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:39] struct cpp_char_column_policy [00:07:39] ^ [00:07:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:39] class cpp_char_column_policy; [00:07:39] ^~~~~ [00:07:39] struct [00:07:39] 1 warning generated. [00:07:39] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc [00:07:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ppoutput.cc:22: [00:07:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:39] struct cpp_char_column_policy [00:07:39] ^ [00:07:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:39] class cpp_char_column_policy; [00:07:39] ^~~~~ [00:07:39] struct [00:07:39] 1 warning generated. [00:07:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.cc [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc:25: [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] struct cpp_char_column_policy [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:40] class cpp_char_column_policy; [00:07:40] ^~~~~ [00:07:40] struct [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc:29: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:40] struct cgraph_edge; [00:07:40] ^~~~~~ [00:07:40] class [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:40] struct cgraph_edge; [00:07:40] ^~~~~~ [00:07:40] class [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc:29: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] friend struct cgraph_edge; [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:40] for_user)) cgraph_edge [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:40] friend struct cgraph_edge; [00:07:40] ^~~~~~ [00:07:40] class [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] void initialize_inline_failed (struct cgraph_edge *); [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:40] for_user)) cgraph_edge [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:40] void initialize_inline_failed (struct cgraph_edge *); [00:07:40] ^~~~~~ [00:07:40] class [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:40] for_user)) cgraph_edge [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:40] ^~~~~~ [00:07:40] class [00:07:40] 5 warnings generated. [00:07:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-lex.cc:24: [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] struct cpp_char_column_policy [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:40] class cpp_char_column_policy; [00:07:40] ^~~~~ [00:07:40] struct [00:07:40] 1 warning generated. [00:07:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ada-spec.cc [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.cc:24: [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.h:25: [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] struct cpp_char_column_policy [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:40] class cpp_char_column_policy; [00:07:40] ^~~~~ [00:07:40] struct [00:07:40] 1 warning generated. [00:07:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ubsan.cc [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc:24: [00:07:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:40] struct cpp_char_column_policy [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:40] class cpp_char_column_policy; [00:07:40] ^~~~~ [00:07:40] struct [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc:146:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] [00:07:40] va_start (p, code); [00:07:40] ^ [00:07:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc:136:44: note: parameter of type 'enum tree_code' is declared here [00:07:40] build_stmt (location_t loc, enum tree_code code, ...) [00:07:40] ^ [00:07:40] 2 warnings generated. [00:07:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/known-headers.cc [00:07:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ada-spec.cc:30: [00:07:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.h:23: [00:07:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:41] struct cpp_char_column_policy [00:07:41] ^ [00:07:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:41] class cpp_char_column_policy; [00:07:41] ^~~~~ [00:07:41] struct [00:07:41] 1 warning generated. [00:07:41] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc [00:07:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ubsan.cc:25: [00:07:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:41] struct cpp_char_column_policy [00:07:41] ^ [00:07:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:41] class cpp_char_column_policy; [00:07:41] ^~~~~ [00:07:41] struct [00:07:41] 1 warning generated. [00:07:41] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-warn.cc [00:07:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/known-headers.cc:24: [00:07:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:42] struct cpp_char_column_policy [00:07:42] ^ [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:42] class cpp_char_column_policy; [00:07:42] ^~~~~ [00:07:42] struct [00:07:42] 1 warning generated. [00:07:42] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-spellcheck.cc [00:07:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-opts.cc:26: [00:07:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:42] struct cpp_char_column_policy [00:07:42] ^ [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:42] class cpp_char_column_policy; [00:07:42] ^~~~~ [00:07:42] struct [00:07:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-opts.cc:41: [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:42] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:07:42] ^ [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:31:7: note: previous use is here [00:07:42] class mkdeps; [00:07:42] ^ [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:42] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:07:42] ^ [00:07:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:31:7: note: previous use is here [00:07:42] class mkdeps; [00:07:42] ^ [00:07:42] 3 warnings generated. [00:07:42] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-c.o -MT i386-c.o -MMD -MP -MF ./.deps/i386-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-c.cc [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-c.cc:26: [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] struct cpp_char_column_policy [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:43] class cpp_char_column_policy; [00:07:43] ^~~~~ [00:07:43] struct [00:07:43] 1 warning generated. [00:07:43] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o default-c.o -MT default-c.o -MMD -MP -MF ./.deps/default-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/default-c.cc [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:28: [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] struct cpp_char_column_policy [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:43] class cpp_char_column_policy; [00:07:43] ^~~~~ [00:07:43] struct [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:32: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:43] struct cgraph_edge; [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:43] struct cgraph_edge; [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:32: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] friend struct cgraph_edge; [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:43] for_user)) cgraph_edge [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:43] friend struct cgraph_edge; [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] void initialize_inline_failed (struct cgraph_edge *); [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:43] for_user)) cgraph_edge [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:43] void initialize_inline_failed (struct cgraph_edge *); [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:43] for_user)) cgraph_edge [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:43: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] struct cgraph_edge; [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:43] for_user)) cgraph_edge [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:07:43] struct cgraph_edge; [00:07:43] ^~~~~~ [00:07:43] class [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:2384:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] [00:07:43] && (((curalign = DECL_ALIGN (decl)) > bitalign) [00:07:43] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc:2384:9: note: cast one or both operands to int to silence this warning [00:07:43] 7 warnings generated. [00:07:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.cc [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-warn.cc:27: [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] struct cpp_char_column_policy [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:43] class cpp_char_column_policy; [00:07:43] ^~~~~ [00:07:43] struct [00:07:43] 1 warning generated. [00:07:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.cc [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/default-c.cc:24: [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-target-def.h:20: [00:07:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:43] struct cpp_char_column_policy [00:07:43] ^ [00:07:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:43] class cpp_char_column_policy; [00:07:43] ^~~~~ [00:07:43] struct [00:07:43] 1 warning generated. [00:07:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.cc [00:07:44] Shared 71165 out of 124484 states by creating 12171 new states, saving 58994 [00:07:44] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-output.cc insn-output.cc [00:07:44] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-recog.cc insn-recog.cc [00:07:44] echo timestamp > s-recog [00:07:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.cc [00:07:44] echo timestamp > s-output [00:07:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.cc [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx tmp = XEXP (this, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx tmp = XEXP (this, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx next = XEXP (insn, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XBBDEF (insn, 2); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XBBDEF (insn, 2); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 3); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 3); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XUINT (insn, 4); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XUINT (insn, 4); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return safe_as_a (JUMP_LABEL (insn)); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return JUMP_LABEL (this); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return safe_as_a (JUMP_LABEL (this)); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] JUMP_LABEL (this) = target; [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] SUBREG_BYTE (x), GET_MODE (x)); [00:07:45] ^~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] *step_out = XEXP (x, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] attrs = MEM_ATTRS (x); [00:07:45] ^~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:45] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:45] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 7) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 7) = arg7; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 5) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 6) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 7) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 2) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 3) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 5) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 6) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 3) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 6) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] SUBREG_BYTE (rt) = arg1; [00:07:45] ^~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 1) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 1) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:25: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:27: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[1]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[1] = rhs; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[2]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return &gs->op[2]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[2] = rhs; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[3]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return &ass->op[3]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[3] = rhs; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[1]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[1] = fn; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[2]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return &call_stmt->op[2]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] call_stmt->op[2] = chain; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[1]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[1] = rhs; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[2]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[2] = label; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] gs->op[3] = label; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return gs->op[3]; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:45] ^ [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:29: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:45] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:45] struct cgraph_edge; [00:07:45] ^~~~~~ [00:07:45] class [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:45] struct cgraph_edge; [00:07:45] ^~~~~~ [00:07:45] class [00:07:45] In file included from gimple-match.cc:4: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-match-head.cc:29: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:45] friend struct cgraph_edge; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:45] for_user)) cgraph_edge [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:45] friend struct cgraph_edge; [00:07:45] ^~~~~~ [00:07:45] class [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:45] void initialize_inline_failed (struct cgraph_edge *); [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:45] for_user)) cgraph_edge [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:45] void initialize_inline_failed (struct cgraph_edge *); [00:07:45] ^~~~~~ [00:07:45] class [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:45] for_user)) cgraph_edge [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:45] ^~~~~~ [00:07:45] class [00:07:45] gimple-match.cc:148682:21: warning: self-comparison always evaluates to false [-Wtautological-compare] [00:07:45] if (COMPLEX_CST != COMPLEX_CST [00:07:45] ^ [00:07:45] 131 warnings generated. [00:07:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.cc [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx tmp = XEXP (this, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx tmp = XEXP (this, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] rtx next = XEXP (insn, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XBBDEF (insn, 2); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XBBDEF (insn, 2); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 3); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XEXP (insn, 3); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XUINT (insn, 4); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XUINT (insn, 4); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return safe_as_a (JUMP_LABEL (insn)); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return JUMP_LABEL (this); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] return safe_as_a (JUMP_LABEL (this)); [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] JUMP_LABEL (this) = target; [00:07:45] ^~~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] SUBREG_BYTE (x), GET_MODE (x)); [00:07:45] ^~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] *step_out = XEXP (x, 1); [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] attrs = MEM_ATTRS (x); [00:07:45] ^~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:45] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:45] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 7) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 7) = arg7; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 5) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 6) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 7) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 2) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 3) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 5) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 6) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XBBDEF (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 3) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 5) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 6) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 4) = arg4; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 5) = arg5; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 6) = arg6; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 4) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] SUBREG_BYTE (rt) = arg1; [00:07:45] ^~~~~~~~~~~~~~~~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 1) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] X0EXP (rt, 1) = NULL_RTX; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XWINT (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:45] HOST_WIDE_INT hwint[1]; [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:45] # define HOST_WIDE_INT long [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XEXP (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XVEC (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 1) = arg1; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 2) = arg2; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] In file included from insn-opinit.cc:11: [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:45] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:45] XSTR (rt, 3) = arg3; [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:45] ^ ~ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:45] rtunion fld[1]; [00:07:45] ^ [00:07:45] 106 warnings generated. [00:07:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc [00:07:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-spellcheck.cc:25: [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:45] struct cpp_char_column_policy [00:07:45] ^ [00:07:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:07:45] class cpp_char_column_policy; [00:07:45] ^~~~~ [00:07:45] struct [00:07:45] 1 warning generated. [00:07:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/adjust-alignment.cc [00:07:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc [00:07:46] insn-modes.cc:1035:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1036:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* TI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1037:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* OI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1038:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* XI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1041:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (160), /* POI */ [00:07:46] ^~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1045:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* DQ */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1046:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* TQ */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1050:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* UDQ */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1051:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* UTQ */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1054:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* DA */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1055:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* TA */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1058:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* UDA */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1059:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* UTA */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1062:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1063:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (80), /* XF */ [00:07:46] ^~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1064:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* TF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1066:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* DD */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1067:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* TD */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1071:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64), /* CP2HI */ [00:07:46] ^~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1072:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* CSI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1073:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* CDI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1074:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* CTI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1075:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (320), /* CPOI */ [00:07:46] ^~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1076:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* COI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1077:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* CXI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1079:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* SC */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1080:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* DC */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1081:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (160), /* XC */ [00:07:46] ^~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1082:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* TC */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1087:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V8QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1088:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V4HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1089:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V2SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1090:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V1DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1091:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (12*BITS_PER_UNIT), /* V12QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1092:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (12*BITS_PER_UNIT), /* V6HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1093:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (14*BITS_PER_UNIT), /* V14QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1094:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V16QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1095:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V8HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1096:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V4SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1097:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V2DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1098:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V1TI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1099:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V32QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1100:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V16HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1101:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V8SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1102:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V4DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1103:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V2TI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1104:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V64QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1105:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V32HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1106:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V16SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1107:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V8DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1108:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V4TI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1109:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V128QI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1110:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V64HI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1111:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V32SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1112:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V16DI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1113:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V8TI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1114:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (256*BITS_PER_UNIT), /* V64SI */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1116:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V4HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1117:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (8*BITS_PER_UNIT), /* V2SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1118:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (12*BITS_PER_UNIT), /* V6HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1119:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V8HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1120:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V4SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1121:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (16*BITS_PER_UNIT), /* V2DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1122:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V16HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1123:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V8SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1124:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V4DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1125:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (32*BITS_PER_UNIT), /* V2TF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1126:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V32HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1127:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V16SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1128:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V8DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1129:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (64*BITS_PER_UNIT), /* V4TF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1130:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V64HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1131:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V32SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1132:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V16DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1133:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (128*BITS_PER_UNIT), /* V8TF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1134:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (256*BITS_PER_UNIT), /* V128HF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1135:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (256*BITS_PER_UNIT), /* V64SF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1136:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (256*BITS_PER_UNIT), /* V32DF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] insn-modes.cc:1137:3: warning: shift count >= width of type [-Wshift-count-overflow] [00:07:46] MODE_MASK (256*BITS_PER_UNIT), /* V16TF */ [00:07:46] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:46] insn-modes.cc:1015:24: note: expanded from macro 'MODE_MASK' [00:07:46] : (HOST_WIDE_INT_1U << (m)) - 1 [00:07:46] ^ ~~~ [00:07:46] 79 warnings generated. [00:07:46] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alloc-pool.cc [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] rtx tmp = XEXP (this, 1); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] rtx tmp = XEXP (this, 1); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] rtx next = XEXP (insn, 1); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XEXP (insn, 1); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XBBDEF (insn, 2); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XBBDEF (insn, 2); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XEXP (insn, 3); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XEXP (insn, 3); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XUINT (insn, 4); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XUINT (insn, 4); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return safe_as_a (JUMP_LABEL (insn)); [00:07:48] ^~~~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return JUMP_LABEL (this); [00:07:48] ^~~~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] return safe_as_a (JUMP_LABEL (this)); [00:07:48] ^~~~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] JUMP_LABEL (this) = target; [00:07:48] ^~~~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] SUBREG_BYTE (x), GET_MODE (x)); [00:07:48] ^~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] *step_out = XEXP (x, 1); [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] attrs = MEM_ATTRS (x); [00:07:48] ^~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:48] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:48] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XBBDEF (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 4) = arg4; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 5) = arg5; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 6) = arg6; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XBBDEF (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 4) = arg4; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 5) = arg5; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 6) = arg6; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 7) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XBBDEF (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 4) = arg4; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 5) = arg5; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 6) = arg6; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 7) = arg7; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XBBDEF (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 4) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 5) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 6) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 7) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 2) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 3) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 4) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 5) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 6) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XBBDEF (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 3) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 4) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 5) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 6) = arg4; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 4) = arg4; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 5) = arg5; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 6) = arg6; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 4) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XWINT (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:48] HOST_WIDE_INT hwint[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:48] # define HOST_WIDE_INT long [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XWINT (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:48] HOST_WIDE_INT hwint[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:48] # define HOST_WIDE_INT long [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] SUBREG_BYTE (rt) = arg1; [00:07:48] ^~~~~~~~~~~~~~~~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 1) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] X0EXP (rt, 1) = NULL_RTX; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XINT (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XWINT (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:48] HOST_WIDE_INT hwint[1]; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:48] # define HOST_WIDE_INT long [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XEXP (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XVEC (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 1) = arg1; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 2) = arg2; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:26: [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:48] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:48] XSTR (rt, 3) = arg3; [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:48] ^ ~ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:48] rtunion fld[1]; [00:07:48] ^ [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:33: [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:48] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:48] struct cgraph_edge; [00:07:48] ^~~~~~ [00:07:48] class [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:48] struct cgraph_edge; [00:07:48] ^~~~~~ [00:07:48] class [00:07:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc:33: [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:48] friend struct cgraph_edge; [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:48] for_user)) cgraph_edge [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:48] friend struct cgraph_edge; [00:07:48] ^~~~~~ [00:07:48] class [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:48] void initialize_inline_failed (struct cgraph_edge *); [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:48] for_user)) cgraph_edge [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:48] void initialize_inline_failed (struct cgraph_edge *); [00:07:48] ^~~~~~ [00:07:48] class [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:48] for_user)) cgraph_edge [00:07:48] ^ [00:07:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:48] ^~~~~~ [00:07:48] class [00:07:48] 110 warnings generated. [00:07:48] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc [00:07:49] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc [00:07:51] In file included from insn-preds.cc:11: [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] rtx tmp = XEXP (this, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] rtx tmp = XEXP (this, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] rtx next = XEXP (insn, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XEXP (insn, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XBBDEF (insn, 2); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XBBDEF (insn, 2); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XEXP (insn, 3); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XEXP (insn, 3); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XUINT (insn, 4); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XUINT (insn, 4); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return safe_as_a (JUMP_LABEL (insn)); [00:07:51] ^~~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return JUMP_LABEL (this); [00:07:51] ^~~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return safe_as_a (JUMP_LABEL (this)); [00:07:51] ^~~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] JUMP_LABEL (this) = target; [00:07:51] ^~~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] SUBREG_BYTE (x), GET_MODE (x)); [00:07:51] ^~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] *step_out = XEXP (x, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] attrs = MEM_ATTRS (x); [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XBBDEF (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 4) = arg4; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 5) = arg5; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 6) = arg6; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XBBDEF (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 4) = arg4; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 5) = arg5; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 6) = arg6; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 7) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XBBDEF (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 4) = arg4; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 5) = arg5; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 6) = arg6; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 7) = arg7; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XBBDEF (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 4) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 5) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 6) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 7) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 2) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 3) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 4) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 5) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 6) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XBBDEF (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 3) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 4) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 5) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 6) = arg4; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 4) = arg4; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 5) = arg5; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 6) = arg6; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 4) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XWINT (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:51] HOST_WIDE_INT hwint[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:51] # define HOST_WIDE_INT long [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XWINT (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:51] HOST_WIDE_INT hwint[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:51] # define HOST_WIDE_INT long [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] SUBREG_BYTE (rt) = arg1; [00:07:51] ^~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 1) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] X0EXP (rt, 1) = NULL_RTX; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XINT (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XWINT (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:51] HOST_WIDE_INT hwint[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:51] # define HOST_WIDE_INT long [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XEXP (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XVEC (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 1) = arg1; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 2) = arg2; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:11: [00:07:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] XSTR (rt, 3) = arg3; [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:19: [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] if (INSN_CODE (insn) < 0) [00:07:51] ^~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:19: [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:07:51] ^~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:19: [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] return INSN_CODE (insn); [00:07:51] ^~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] In file included from insn-preds.cc:20: [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:07:51] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:07:51] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:202:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] switch (XINT (XEXP (op, 0), 1)) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:216:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] rtx op2 = XEXP (XEXP (op, 0), 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:268:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] switch (XINT (op1, 1)) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:325:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] rtx op2 = XEXP (XEXP (op, 0), 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:519:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] && (XINT (op, 1) == UNSPEC_GOTOFF [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:520:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XINT (op, 1) == UNSPEC_GOT)) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:548:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] && (XINT (op, 1) == UNSPEC_GOT [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:549:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XINT (op, 1) == UNSPEC_GOTOFF [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:550:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XINT (op, 1) == UNSPEC_PCREL [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:551:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XINT (op, 1) == UNSPEC_GOTPCREL))) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:563:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XINT (op, 1) != UNSPEC_GOTOFF) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:729:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] op = XEXP (op, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:742:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] (XINT (XEXP (XEXP (op, 0), 0), 1) == UNSPEC_GOTPCREL)))); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:771:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] (XINT (XEXP (op, 0), 1) == UNSPEC_GOT)))) && ( [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1251:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] switch (XINT (disp, 1)) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1610:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || SET_SRC (elt) != CONST0_RTX (V8SImode)) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1620:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] (XINT (XVECEXP (op, 0, 0), 1) == UNSPECV_VZEROALL)))) && ( [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1626:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] (XINT (XVECEXP (op, 0, 1), 1) == UNSPEC_CALLEE_ABI)) && ( [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1639:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] op1 = XEXP (op, 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1649:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] mask = INTVAL (XEXP (op, 2)); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1674:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] op1 = XEXP (XEXP (op, 0), 1); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1685:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] if (XVECLEN (XEXP (op, 1), 0) != nunits) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:46: note: expanded from macro 'XVECLEN' [00:07:51] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:07:51] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1690:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] elt = INTVAL (XVECEXP (XEXP (op, 1), 0, 0)); [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:07:51] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:07:51] ^~~ [00:07:51] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:07:51] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1931:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] src = SET_SRC (e); [00:07:51] ^~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:1972:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] src = SET_SRC (e); [00:07:51] ^~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2014:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XVECLEN(SET_SRC (elt), 0) != 1 [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:07:51] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2015:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XVECEXP(SET_SRC (elt), 0, 0) != const0_rtx) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:07:51] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2026:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || SET_SRC (elt) != CONST0_RTX (V2DImode)) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2049:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] elt = SET_SRC (XVECEXP (op, 0, 0)); [00:07:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2064:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XVECLEN(SET_SRC (elt), 0) != 1 [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:07:51] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2065:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XVECEXP(SET_SRC (elt), 0, 0) != const0_rtx) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:07:51] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2076:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || SET_SRC (elt) != CONST0_RTX (V2DImode)) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2106:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || XVECLEN (SET_SRC (elt), 0) != 1 [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:07:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:07:51] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/predicates.md:2107:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:51] || REGNO (XVECEXP (SET_SRC (elt), 0, 0)) != GET_SSE_REGNO (i)) [00:07:51] ^~~~~~~~~~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:51] ^ ~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:51] ^ ~ [00:07:51] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:07:51] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:07:51] ^~~~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:07:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:07:51] ^~~ [00:07:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:51] rtunion fld[1]; [00:07:51] ^ [00:07:51] 144 warnings generated. [00:07:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc [00:07:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.cc [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx tmp = XEXP (this, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx tmp = XEXP (this, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx next = XEXP (insn, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XEXP (insn, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XBBDEF (insn, 2); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XBBDEF (insn, 2); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XEXP (insn, 3); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XEXP (insn, 3); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XUINT (insn, 4); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XUINT (insn, 4); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return safe_as_a (JUMP_LABEL (insn)); [00:07:52] ^~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return JUMP_LABEL (this); [00:07:52] ^~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return safe_as_a (JUMP_LABEL (this)); [00:07:52] ^~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] JUMP_LABEL (this) = target; [00:07:52] ^~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] SUBREG_BYTE (x), GET_MODE (x)); [00:07:52] ^~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] *step_out = XEXP (x, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] attrs = MEM_ATTRS (x); [00:07:52] ^~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:52] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:52] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XBBDEF (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 4) = arg4; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 5) = arg5; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 6) = arg6; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XBBDEF (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 4) = arg4; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 5) = arg5; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 6) = arg6; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 7) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XBBDEF (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 4) = arg4; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 5) = arg5; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 6) = arg6; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 7) = arg7; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XBBDEF (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 4) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 5) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 6) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 7) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 2) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 3) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 4) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 5) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 6) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XBBDEF (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 3) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 4) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 5) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 6) = arg4; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 4) = arg4; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 5) = arg5; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 6) = arg6; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 4) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XWINT (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:52] HOST_WIDE_INT hwint[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:52] # define HOST_WIDE_INT long [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XWINT (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:52] HOST_WIDE_INT hwint[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:52] # define HOST_WIDE_INT long [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] SUBREG_BYTE (rt) = arg1; [00:07:52] ^~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 1) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] X0EXP (rt, 1) = NULL_RTX; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XINT (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XWINT (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:52] HOST_WIDE_INT hwint[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:52] # define HOST_WIDE_INT long [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XEXP (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XVEC (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 1) = arg1; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 2) = arg2; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:26: [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:52] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] XSTR (rt, 3) = arg3; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:28: [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[1]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[1] = rhs; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[2]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return &gs->op[2]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[2] = rhs; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[3]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return &ass->op[3]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[3] = rhs; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[1]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[1] = fn; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[2]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return &call_stmt->op[2]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] call_stmt->op[2] = chain; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[1]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[1] = rhs; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[2]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[2] = label; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] gs->op[3] = label; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return gs->op[3]; [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:52] ^ [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:41: [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:52] struct cgraph_edge; [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:52] struct cgraph_edge; [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:41: [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] friend struct cgraph_edge; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:52] friend struct cgraph_edge; [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] void initialize_inline_failed (struct cgraph_edge *); [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:52] void initialize_inline_failed (struct cgraph_edge *); [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:42: [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] bool (*ignore_edge) (struct cgraph_edge *)); [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:07:52] bool (*ignore_edge) (struct cgraph_edge *)); [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] bool ipa_edge_within_scc (struct cgraph_edge *); [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:07:52] bool ipa_edge_within_scc (struct cgraph_edge *); [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:07:52] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:07:52] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:52] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:52] for_user)) cgraph_edge [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:07:52] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:07:52] ^~~~~~ [00:07:52] class [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1477:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx temp, src_0 = XEXP (src, 0), src_1 = XEXP (src, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1525:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return find_base_value (XEXP (src, 1)); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1531:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && INTVAL (XEXP (src, 1)) != 0 [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1532:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && (INTVAL (XEXP (src, 1)) & 1) == 0) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1623:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] src = SET_SRC (set); [00:07:52] ^~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:52] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1660:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] if (XEXP (src, 0) != dest && XEXP (src, 1) != dest) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1671:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] other = XEXP (src, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1672:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] else if (XEXP (src, 1) == dest) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1782:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx x1 = canon_rtx (XEXP (x, 1)); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1784:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] if (x0 != XEXP (x, 0) || x1 != XEXP (x, 1)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1863:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (XEXP (x, 1), XEXP (y, 1))) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1863:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (XEXP (x, 1), XEXP (y, 1))) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1864:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] || (rtx_equal_for_memref_p (XEXP (x, 0), XEXP (y, 1)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1865:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (XEXP (x, 1), XEXP (y, 0)))); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1872:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx yop1 = canon_rtx (XEXP (y, 1)); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1875:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (canon_rtx (XEXP (x, 1)), yop1)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1877:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (canon_rtx (XEXP (x, 1)), yop0))); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1883:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && rtx_equal_for_memref_p (canon_rtx (XEXP (x, 1)), [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1884:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] canon_rtx (XEXP (y, 1)))); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1906:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:07:52] ^~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:1906:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:07:52] ^~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2036:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] return find_base_term (XEXP (x, 1), visited_vals); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2047:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] rtx tmp2 = XEXP (x, 1); [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2100:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && INTVAL (XEXP (x, 1)) != 0 [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2101:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && (INTVAL (XEXP (x, 1)) & 1) == 0) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2195:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] tree x_decl = SYMBOL_REF_DECL (x_base); [00:07:52] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:07:52] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:07:52] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2196:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] tree y_decl = SYMBOL_REF_DECL (y_base); [00:07:52] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:07:52] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:07:52] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2300:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] || (int) GET_MODE_UNIT_SIZE (y_mode) < -INTVAL (XEXP (x, 1)))) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2304:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] || (int) GET_MODE_UNIT_SIZE (x_mode) < -INTVAL (XEXP (y, 1)))) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:52] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:52] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:52] ^~~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:52] rtunion fld[1]; [00:07:52] ^ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2355:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:52] && poly_int_rtx_p (XEXP (x, 1), &c)) [00:07:52] ^ ~ [00:07:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2358:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] op0, XEXP (x, 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2520:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] x = XEXP (x, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2526:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] y = XEXP (y, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2564:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx x1 = XEXP (x, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2579:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx y1 = XEXP (y, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2611:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx y1 = XEXP (y, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2634:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx x1 = canon_rtx (XEXP (x, 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2635:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx y1 = canon_rtx (XEXP (y, 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2666:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] HOST_WIDE_INT sc = INTVAL (XEXP (x, 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:53] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:53] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:2681:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] HOST_WIDE_INT sc = INTVAL (XEXP (y, 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:53] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:53] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:3461:12: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] && REG_NOTES (insn) != 0 [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:07:53] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:3474:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx src = SET_SRC (set); [00:07:53] ^~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:53] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:3497:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] && poly_int_rtx_p (XEXP (src, 1), &offset)) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:3512:13: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] && NOTE_KIND (insn) == NOTE_INSN_FUNCTION_BEG) [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:07:53] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:07:53] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc:3586: [00:07:53] ./gt-alias.h:114:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:53] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:07:53] class GTY((user)) hash_map [00:07:53] ^ [00:07:53] ./gt-alias.h:114:3: note: did you mean class here? [00:07:53] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:07:53] ^~~~~~ [00:07:53] class [00:07:53] ./gt-alias.h:114:63: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:53] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:07:53] class GTY((user)) hash_map [00:07:53] ^ [00:07:53] ./gt-alias.h:114:63: note: did you mean class here? [00:07:53] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:07:53] ^~~~~~ [00:07:53] class [00:07:53] 181 warnings generated. [00:07:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx tmp = XEXP (this, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx tmp = XEXP (this, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx next = XEXP (insn, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XEXP (insn, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XBBDEF (insn, 2); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XBBDEF (insn, 2); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XEXP (insn, 3); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XEXP (insn, 3); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XUINT (insn, 4); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XUINT (insn, 4); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return safe_as_a (JUMP_LABEL (insn)); [00:07:53] ^~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return JUMP_LABEL (this); [00:07:53] ^~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return safe_as_a (JUMP_LABEL (this)); [00:07:53] ^~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] JUMP_LABEL (this) = target; [00:07:53] ^~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] SUBREG_BYTE (x), GET_MODE (x)); [00:07:53] ^~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] *step_out = XEXP (x, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] attrs = MEM_ATTRS (x); [00:07:53] ^~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:53] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:53] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XBBDEF (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 4) = arg4; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 5) = arg5; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 6) = arg6; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XBBDEF (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 4) = arg4; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 5) = arg5; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 6) = arg6; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 7) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XBBDEF (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 4) = arg4; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 5) = arg5; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 6) = arg6; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 7) = arg7; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XBBDEF (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 4) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 5) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 6) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 7) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 2) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 3) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 4) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 5) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 6) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XBBDEF (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 3) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 4) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 5) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 6) = arg4; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 4) = arg4; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 5) = arg5; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 6) = arg6; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 4) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XWINT (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:53] HOST_WIDE_INT hwint[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:53] # define HOST_WIDE_INT long [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XWINT (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:53] HOST_WIDE_INT hwint[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:53] # define HOST_WIDE_INT long [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] SUBREG_BYTE (rt) = arg1; [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 1) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] X0EXP (rt, 1) = NULL_RTX; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XINT (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XWINT (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:53] HOST_WIDE_INT hwint[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:53] # define HOST_WIDE_INT long [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XVEC (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 1) = arg1; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 2) = arg2; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:26: [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:53] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XSTR (rt, 3) = arg3; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:33: [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] if (INSN_CODE (insn) < 0) [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:53] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:33: [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:53] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:33: [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] return INSN_CODE (insn); [00:07:53] ^~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:53] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:433:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] for (note = REG_NOTES (from_insn); note; note = next_note) [00:07:53] ^~~~~~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:07:53] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:435:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] next_note = XEXP (note, 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:440:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (note, 1) = REG_NOTES (to_insn); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:440:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (note, 1) = REG_NOTES (to_insn); [00:07:53] ^~~~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:07:53] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:441:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] REG_NOTES (to_insn) = note; [00:07:53] ^~~~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:07:53] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:443:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] XEXP (prev_note, 1) = next_note; [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:445:6: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] REG_NOTES (from_insn) = next_note; [00:07:53] ^~~~~~~~~~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:07:53] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:869:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] inc_insn.reg0 = XEXP (SET_SRC (pat), 0); [00:07:53] ^~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:53] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:887:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] inc_insn.reg1 = XEXP (SET_SRC (pat), 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:887:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] inc_insn.reg1 = XEXP (SET_SRC (pat), 1); [00:07:53] ^~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:53] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:892:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] inc_insn.reg1_val = -INTVAL (XEXP (SET_SRC (pat), 1)); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:53] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:53] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:892:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] inc_insn.reg1_val = -INTVAL (XEXP (SET_SRC (pat), 1)); [00:07:53] ^~~~~~~~~~~~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:53] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:07:53] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:07:53] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:07:53] ^~~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:971:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx b = XEXP (XEXP (x, 0), 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc:1363:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:53] rtx reg1 = XEXP (XEXP (x, 0), 1); [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:53] ^ ~ [00:07:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:53] rtunion fld[1]; [00:07:53] ^ [00:07:53] 123 warnings generated. [00:07:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc [00:07:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx tmp = XEXP (this, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx tmp = XEXP (this, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx next = XEXP (insn, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XBBDEF (insn, 2); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XBBDEF (insn, 2); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 3); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 3); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XUINT (insn, 4); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XUINT (insn, 4); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return safe_as_a (JUMP_LABEL (insn)); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return JUMP_LABEL (this); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return safe_as_a (JUMP_LABEL (this)); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] JUMP_LABEL (this) = target; [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] SUBREG_BYTE (x), GET_MODE (x)); [00:07:55] ^~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] *step_out = XEXP (x, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] attrs = MEM_ATTRS (x); [00:07:55] ^~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 7) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 7) = arg7; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 5) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 6) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 7) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 2) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 3) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 5) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 6) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 3) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 6) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] SUBREG_BYTE (rt) = arg1; [00:07:55] ^~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 1) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 1) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:25: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:27: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[1]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[1] = rhs; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[2]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return &gs->op[2]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[2] = rhs; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[3]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return &ass->op[3]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[3] = rhs; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[1]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[1] = fn; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[2]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return &call_stmt->op[2]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] call_stmt->op[2] = chain; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[1]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[1] = rhs; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[2]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[2] = label; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] gs->op[3] = label; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return gs->op[3]; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:07:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:35: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:55] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:07:55] struct cgraph_edge; [00:07:55] ^~~~~~ [00:07:55] class [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:07:55] struct cgraph_edge; [00:07:55] ^~~~~~ [00:07:55] class [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:35: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:55] friend struct cgraph_edge; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:55] for_user)) cgraph_edge [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:07:55] friend struct cgraph_edge; [00:07:55] ^~~~~~ [00:07:55] class [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:55] void initialize_inline_failed (struct cgraph_edge *); [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:55] for_user)) cgraph_edge [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:07:55] void initialize_inline_failed (struct cgraph_edge *); [00:07:55] ^~~~~~ [00:07:55] class [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:07:55] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:07:55] for_user)) cgraph_edge [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:07:55] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:07:55] ^~~~~~ [00:07:55] class [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:45: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:07:55] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:07:55] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:525:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] CALL_INSN_FUNCTION_USAGE (call_insn)); [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:522:2: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] CALL_INSN_FUNCTION_USAGE (call_insn) [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:1776:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] arg_offset = rtx_to_poly_int64 (XEXP (argblock, 1)); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:1947:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] val = internal_arg_pointer_based_exp (SET_SRC (set), false); [00:07:55] ^~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:55] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:1982:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] if (GET_CODE (rtl) == PLUS && poly_int_rtx_p (XEXP (rtl, 1), &offset)) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:3538:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx offset = XEXP (elem, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:3976:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] && NOTE_KIND (insn) == NOTE_INSN_FUNCTION_BEG) [00:07:55] ^~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:07:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:07:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:4660:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] record_final_call (SYMBOL_REF_DECL (orgfun), UNKNOWN_LOCATION); [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:07:55] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:07:55] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc:4876:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx offset = XEXP (XEXP (arg->stack_slot, 0), 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] 140 warnings generated. [00:07:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx tmp = XEXP (this, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx tmp = XEXP (this, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] rtx next = XEXP (insn, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XBBDEF (insn, 2); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XBBDEF (insn, 2); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 3); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XEXP (insn, 3); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XUINT (insn, 4); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XUINT (insn, 4); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return safe_as_a (JUMP_LABEL (insn)); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return JUMP_LABEL (this); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] return safe_as_a (JUMP_LABEL (this)); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] JUMP_LABEL (this) = target; [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] SUBREG_BYTE (x), GET_MODE (x)); [00:07:55] ^~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] *step_out = XEXP (x, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] attrs = MEM_ATTRS (x); [00:07:55] ^~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 7) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 7) = arg7; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 5) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 6) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 7) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 2) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 3) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 5) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 6) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XBBDEF (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 3) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 5) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 6) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 4) = arg4; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 5) = arg5; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 6) = arg6; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 4) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] SUBREG_BYTE (rt) = arg1; [00:07:55] ^~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 1) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] X0EXP (rt, 1) = NULL_RTX; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XWINT (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:55] HOST_WIDE_INT hwint[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:55] # define HOST_WIDE_INT long [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XEXP (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XVEC (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 1) = arg1; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 2) = arg2; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:98: [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:55] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] XSTR (rt, 3) = arg3; [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:106: [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:07:55] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:07:55] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:1430:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] JUMP_LABEL (jump) = old_label; [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:1827:38: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] if (!invert_jump (bb_end_jump, JUMP_LABEL (bb_end_jump), 0)) [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:1829:33: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] invert_jump (bb_end_jump, JUMP_LABEL (bb_end_jump), 0); [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:1874:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] JUMP_LABEL (new_jump) = label; [00:07:55] ^~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:1875:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] LABEL_NUSES (label) += 1; [00:07:55] ^~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:07:55] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:07:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2127:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] set_src = SET_SRC (PATTERN (old_jump)); [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:55] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2132:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] set_src = SET_SRC (set_src); [00:07:55] ^~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:07:55] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2144:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] old_label = XEXP (set_src, 2); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2146:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] old_label = XEXP (set_src, 1); [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2256:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] label = JUMP_LABEL (last_insn); [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2258:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] LABEL_NUSES (label) += 1; [00:07:55] ^~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:07:55] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:07:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2290:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] JUMP_LABEL (jump_insn) = label; [00:07:55] ^~~~~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc:2291:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:55] LABEL_NUSES (label)++; [00:07:55] ^~~~~~~~~~~~~~~~~~~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:07:55] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:07:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:55] ^ ~ [00:07:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:55] rtunion fld[1]; [00:07:55] ^ [00:07:55] 120 warnings generated. [00:07:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfg.cc [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] rtx tmp = XEXP (this, 1); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] rtx tmp = XEXP (this, 1); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] rtx next = XEXP (insn, 1); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XEXP (insn, 1); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XBBDEF (insn, 2); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XBBDEF (insn, 2); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XEXP (insn, 3); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XEXP (insn, 3); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XUINT (insn, 4); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:58] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XUINT (insn, 4); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:07:58] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return safe_as_a (JUMP_LABEL (insn)); [00:07:58] ^~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return JUMP_LABEL (this); [00:07:58] ^~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return safe_as_a (JUMP_LABEL (this)); [00:07:58] ^~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] JUMP_LABEL (this) = target; [00:07:58] ^~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:07:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:07:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] SUBREG_BYTE (x), GET_MODE (x)); [00:07:58] ^~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:58] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:58] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] *step_out = XEXP (x, 1); [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] attrs = MEM_ATTRS (x); [00:07:58] ^~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:07:58] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:07:58] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XBBDEF (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 4) = arg4; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 5) = arg5; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 6) = arg6; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XBBDEF (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 4) = arg4; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 5) = arg5; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 6) = arg6; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 7) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XBBDEF (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 4) = arg4; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 5) = arg5; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 6) = arg6; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 7) = arg7; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XBBDEF (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 4) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 5) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 6) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 7) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 2) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 3) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 4) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 5) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 6) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XBBDEF (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:07:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 3) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 4) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 5) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 6) = arg4; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 4) = arg4; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 5) = arg5; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 6) = arg6; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 4) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XWINT (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:58] HOST_WIDE_INT hwint[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:58] # define HOST_WIDE_INT long [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XWINT (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:58] HOST_WIDE_INT hwint[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:58] # define HOST_WIDE_INT long [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] SUBREG_BYTE (rt) = arg1; [00:07:58] ^~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:58] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:58] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 1) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] X0EXP (rt, 1) = NULL_RTX; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:07:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:07:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XINT (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XWINT (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:07:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:07:58] HOST_WIDE_INT hwint[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:07:58] # define HOST_WIDE_INT long [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XEXP (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XVEC (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:07:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 1) = arg1; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 2) = arg2; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:24: [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:07:58] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] XSTR (rt, 3) = arg3; [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:07:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:33: [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] if (INSN_CODE (insn) < 0) [00:07:58] ^~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:33: [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:07:58] ^~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:33: [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] return INSN_CODE (insn); [00:07:58] ^~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:40: [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:07:58] return (TEST_HARD_REG_BIT (m_mask, regno) [00:07:58] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:07:58] return (TEST_HARD_REG_BIT (m_mask, regno) [00:07:58] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:133:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] INSN_CODE (saveinsn) = -1; [00:07:58] ^~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:134:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] INSN_CODE (restinsn) = -1; [00:07:58] ^~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:982:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] SUBREG_BYTE (reg), [00:07:58] ^~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:07:58] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:07:58] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:07:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:1365:14: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] for (link = CALL_INSN_FUNCTION_USAGE (chain->insn); [00:07:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:07:58] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:1367:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] link = XEXP (link, 1)) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:07:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc:1397:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:07:58] INSN_CODE (new_chain->insn) = code; [00:07:58] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:07:58] #define INSN_CODE(INSN) XINT (INSN, 5) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:07:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:07:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:07:58] ^ ~ [00:07:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:07:58] rtunion fld[1]; [00:07:58] ^ [00:07:58] 117 warnings generated. [00:07:58] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfganal.cc [00:07:59] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] rtx tmp = XEXP (this, 1); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] rtx tmp = XEXP (this, 1); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] rtx next = XEXP (insn, 1); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XEXP (insn, 1); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XBBDEF (insn, 2); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XBBDEF (insn, 2); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XEXP (insn, 3); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XEXP (insn, 3); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XUINT (insn, 4); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XUINT (insn, 4); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return safe_as_a (JUMP_LABEL (insn)); [00:08:00] ^~~~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return JUMP_LABEL (this); [00:08:00] ^~~~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return safe_as_a (JUMP_LABEL (this)); [00:08:00] ^~~~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] JUMP_LABEL (this) = target; [00:08:00] ^~~~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] SUBREG_BYTE (x), GET_MODE (x)); [00:08:00] ^~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] *step_out = XEXP (x, 1); [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] attrs = MEM_ATTRS (x); [00:08:00] ^~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:00] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:00] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XBBDEF (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 4) = arg4; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 5) = arg5; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 6) = arg6; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XBBDEF (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 4) = arg4; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 5) = arg5; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 6) = arg6; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 7) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XBBDEF (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 4) = arg4; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 5) = arg5; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 6) = arg6; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 7) = arg7; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XBBDEF (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 4) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 5) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 6) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 7) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 2) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 3) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 4) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 5) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 6) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XBBDEF (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 3) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 4) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 5) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 6) = arg4; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 4) = arg4; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 5) = arg5; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 6) = arg6; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 4) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XWINT (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:00] HOST_WIDE_INT hwint[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:00] # define HOST_WIDE_INT long [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XWINT (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:00] HOST_WIDE_INT hwint[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:00] # define HOST_WIDE_INT long [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] SUBREG_BYTE (rt) = arg1; [00:08:00] ^~~~~~~~~~~~~~~~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 1) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] X0EXP (rt, 1) = NULL_RTX; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XINT (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XWINT (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:00] HOST_WIDE_INT hwint[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:00] # define HOST_WIDE_INT long [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XEXP (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XVEC (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 1) = arg1; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 2) = arg2; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:25: [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:00] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] XSTR (rt, 3) = arg3; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:00] rtunion fld[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc:27: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[2] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &ass->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[3] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = fn; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &call_stmt->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] call_stmt->op[2] = chain; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[2] = label; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[3] = label; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] 126 warnings generated. [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:28: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[2] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &ass->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[3] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = fn; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return &call_stmt->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] call_stmt->op[2] = chain; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[1]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[1] = rhs; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[2]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[2] = label; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] gs->op[3] = label; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:00] return gs->op[3]; [00:08:00] ^ ~ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:00] ^ [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:33: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:00] struct cgraph_edge; [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:00] struct cgraph_edge; [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:33: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] friend struct cgraph_edge; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:00] friend struct cgraph_edge; [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] void initialize_inline_failed (struct cgraph_edge *); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:00] void initialize_inline_failed (struct cgraph_edge *); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:45: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:08:00] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:08:00] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:08:00] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:08:00] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:08:00] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:08:00] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:08:00] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:08:00] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:46: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:08:00] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:08:00] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:08:00] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] cross_module_call_p (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:08:00] cross_module_call_p (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:47: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:08:00] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:08:00] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:08:00] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:08:00] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:08:00] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:08:00] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:08:00] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] estimate_edge_size (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:08:00] estimate_edge_size (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:08:00] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] estimate_edge_growth (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:08:00] estimate_edge_growth (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:08:00] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] estimate_edge_hints (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:08:00] estimate_edge_hints (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:48: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:08:00] struct cgraph_edge; [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:49: [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: note: did you mean class here? [00:08:00] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:305:39: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] gcov_type get_callsite_total_count (struct cgraph_edge *edge) const; [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:305:39: note: did you mean class here? [00:08:00] gcov_type get_callsite_total_count (struct cgraph_edge *edge) const; [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:831:5: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge *edge) const [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:831:5: note: did you mean class here? [00:08:00] struct cgraph_edge *edge) const [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1035:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge *indirect_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1035:3: note: did you mean class here? [00:08:00] struct cgraph_edge *indirect_edge [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1067:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] struct cgraph_edge *new_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1067:3: note: did you mean class here? [00:08:00] struct cgraph_edge *new_edge [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1711:44: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:00] afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *edge) [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:00] for_user)) cgraph_edge [00:08:00] ^ [00:08:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc:1711:44: note: did you mean class here? [00:08:00] afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *edge) [00:08:00] ^~~~~~ [00:08:00] class [00:08:00] 55 warnings generated. [00:08:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc [00:08:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx tmp = XEXP (this, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx tmp = XEXP (this, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx next = XEXP (insn, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XBBDEF (insn, 2); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XBBDEF (insn, 2); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 3); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 3); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XUINT (insn, 4); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XUINT (insn, 4); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return safe_as_a (JUMP_LABEL (insn)); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return JUMP_LABEL (this); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return safe_as_a (JUMP_LABEL (this)); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] JUMP_LABEL (this) = target; [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] SUBREG_BYTE (x), GET_MODE (x)); [00:08:02] ^~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] *step_out = XEXP (x, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] attrs = MEM_ATTRS (x); [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 7) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 7) = arg7; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 5) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 6) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 7) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 2) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 3) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 5) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 6) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 3) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 6) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] SUBREG_BYTE (rt) = arg1; [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 1) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 1) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:37: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:56: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:211:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (rtx_equal_for_cselib_p (SET_DEST (exp), SET_SRC (exp))) [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:290:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set1), 1) == pc_rtx)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:290:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set1), 1) == pc_rtx)) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:293:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] cond1 = XEXP (SET_SRC (set1), 0); [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:294:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] cond2 = XEXP (SET_SRC (set2), 0); [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:312:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] || !rtx_equal_p (XEXP (cond1, 1), XEXP (cond2, 1))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:312:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] || !rtx_equal_p (XEXP (cond1, 1), XEXP (cond2, 1))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:387:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set2), 1) == pc_rtx)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:387:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set2), 1) == pc_rtx)) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:847:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (code == MEM && !mem_attrs_eq_p (MEM_ATTRS (x), MEM_ATTRS (y))) [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:847:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (code == MEM && !mem_attrs_eq_p (MEM_ATTRS (x), MEM_ATTRS (y))) [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:849:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (! MEM_ATTRS (x)) [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:850:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] MEM_ATTRS (y) = 0; [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:851:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] else if (! MEM_ATTRS (y)) [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:852:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] MEM_ATTRS (x) = 0; [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1039:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] src1 = SET_SRC (s1); [00:08:02] ^~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1040:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] src2 = SET_SRC (s2); [00:08:02] ^~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1109:13: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (n1 = REG_NOTES (i1), n2 = REG_NOTES (i2); ; [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1109:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (n1 = REG_NOTES (i1), n2 = REG_NOTES (i2); ; [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1110:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] n1 = XEXP (n1, 1), n2 = XEXP (n2, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1110:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] n1 = XEXP (n1, 1), n2 = XEXP (n2, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1114:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] n1 = XEXP (n1, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1116:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] n2 = XEXP (n2, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1148:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (NOTE_INSN_BASIC_BLOCK_P (i1) && NOTE_INSN_BASIC_BLOCK_P (i2)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1148:39: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (NOTE_INSN_BASIC_BLOCK_P (i1) && NOTE_INSN_BASIC_BLOCK_P (i2)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1205:25: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (!rtx_equal_p (CALL_INSN_FUNCTION_USAGE (i1), [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:02] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1206:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] CALL_INSN_FUNCTION_USAGE (i2)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:02] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1218:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (SYMBOL_REF_DECL (symbol) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:02] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:02] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1221:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if ((DECL_BUILT_IN_CLASS (SYMBOL_REF_DECL (symbol)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:02] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:02] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:3341:43: note: expanded from macro 'DECL_BUILT_IN_CLASS' [00:08:02] ((built_in_class) FUNCTION_DECL_CHECK (NODE)->function_decl.built_in_class) [00:08:02] ^~~~ [00:08:02] ./tree-check.h:39:44: note: expanded from macro 'FUNCTION_DECL_CHECK' [00:08:02] #define FUNCTION_DECL_CHECK(t) TREE_CHECK (t, FUNCTION_DECL) [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:08:02] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1223:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && DECL_FUNCTION_CODE (SYMBOL_REF_DECL (symbol)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:02] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:02] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1225:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && DECL_FUNCTION_CODE (SYMBOL_REF_DECL (symbol)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:02] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:02] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1258:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (note = REG_NOTES (i1); note; note = XEXP (note, 1)) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1258:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (note = REG_NOTES (i1); note; note = XEXP (note, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1262:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (note = REG_NOTES (i2); note; note = XEXP (note, 1)) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1262:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (note = REG_NOTES (i2); note; note = XEXP (note, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1511:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (NOTE_P (i1) && NOTE_KIND (i1) == NOTE_INSN_EPILOGUE_BEG) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1518:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (NOTE_P (i2) && NOTE_KIND (i2) == NOTE_INSN_EPILOGUE_BEG) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1661:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if ((XEXP (SET_SRC (set1), 1) == pc_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1661:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if ((XEXP (SET_SRC (set1), 1) == pc_rtx) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1662:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set2), 1) == pc_rtx)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1662:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] != (XEXP (SET_SRC (set2), 1) == pc_rtx)) [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1665:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] cond1 = XEXP (SET_SRC (set1), 0); [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1666:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] cond2 = XEXP (SET_SRC (set2), 0); [00:08:02] ^~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1679:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_renumbered_equal_p (XEXP (cond1, 1), XEXP (cond2, 1))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1679:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_renumbered_equal_p (XEXP (cond1, 1), XEXP (cond2, 1))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1681:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_renumbered_equal_p (XEXP (cond1, 1), [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1684:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (cond2, 1)))); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1760:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && (XVECLEN (p1, 1) == XVECLEN (p2, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:08:02] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:02] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:02] ^~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1760:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && (XVECLEN (p1, 1) == XVECLEN (p2, 1)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:08:02] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:02] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:02] ^~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1761:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_equal_p (XEXP (p1, 2), XEXP (p2, 2)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1761:40: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_equal_p (XEXP (p1, 2), XEXP (p2, 2)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1762:26: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_equal_p (XEXP (p1, 3), XEXP (p2, 3))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1762:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && rtx_equal_p (XEXP (p1, 3), XEXP (p2, 3))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1767:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] for (i = XVECLEN (p1, 1) - 1; i >= 0 && identical; i--) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:08:02] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:02] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:02] ^~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1768:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (!rtx_equal_p (XVECEXP (p1, 1, i), XVECEXP (p2, 1, i))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:08:02] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:02] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:02] ^~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1768:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (!rtx_equal_p (XVECEXP (p1, 1, i), XVECEXP (p2, 1, i))) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:08:02] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:02] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:02] ^~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1805:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] while (!NOTE_INSN_BASIC_BLOCK_P (last1) && [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:1808:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] while (!NOTE_INSN_BASIC_BLOCK_P (last2) && [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:2144:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (NOTE_INSN_BASIC_BLOCK_P (newpos1)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:2150:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && (NOTE_KIND (newpos1) == NOTE_INSN_PROLOGUE_END [00:08:02] ^~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:2151:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] || NOTE_KIND (newpos1) == NOTE_INSN_FUNCTION_BEG))) [00:08:02] ^~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:2869:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] JUMP_LABEL (BB_END (b)), 0)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:2902:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] JUMP_LABEL (BB_END (b)), 0)) [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:3084:14: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] insn && !NOTE_INSN_BASIC_BLOCK_P (insn); [00:08:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:02] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc:3089:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] && LABEL_NUSES (insn) == LABEL_PRESERVE_P (insn) [00:08:02] ^~~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:02] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] 173 warnings generated. [00:08:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc [00:08:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx tmp = XEXP (this, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx tmp = XEXP (this, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] rtx next = XEXP (insn, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XBBDEF (insn, 2); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XBBDEF (insn, 2); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 3); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XEXP (insn, 3); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XUINT (insn, 4); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XUINT (insn, 4); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return safe_as_a (JUMP_LABEL (insn)); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return JUMP_LABEL (this); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return safe_as_a (JUMP_LABEL (this)); [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] JUMP_LABEL (this) = target; [00:08:02] ^~~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] SUBREG_BYTE (x), GET_MODE (x)); [00:08:02] ^~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] *step_out = XEXP (x, 1); [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] attrs = MEM_ATTRS (x); [00:08:02] ^~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 7) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 7) = arg7; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 5) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 6) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 7) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 2) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 3) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 5) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 6) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XBBDEF (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 3) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 5) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 6) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 4) = arg4; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 5) = arg5; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 6) = arg6; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 4) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] SUBREG_BYTE (rt) = arg1; [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 1) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] X0EXP (rt, 1) = NULL_RTX; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XWINT (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:02] HOST_WIDE_INT hwint[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:02] # define HOST_WIDE_INT long [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XEXP (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XVEC (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 1) = arg1; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 2) = arg2; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:29: [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] XSTR (rt, 3) = arg3; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:32: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[1]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[1] = rhs; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[2]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return &gs->op[2]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[2] = rhs; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[3]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return &ass->op[3]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[3] = rhs; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[1]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[1] = fn; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[2]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return &call_stmt->op[2]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] call_stmt->op[2] = chain; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[1]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[1] = rhs; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[2]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[2] = label; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] gs->op[3] = label; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return gs->op[3]; [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:41: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] if (INSN_CODE (insn) < 0) [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:02] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:41: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:02] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:41: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:02] return INSN_CODE (insn); [00:08:02] ^~~~~~~~~~~~~~~~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:02] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:02] ^ ~ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:02] rtunion fld[1]; [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:60: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:02] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:02] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:02] ^ [00:08:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc:83: [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.h:208:1: warning: 'access_data' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:02] struct access_data [00:08:02] ^ [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:44:1: note: did you mean struct here? [00:08:02] class access_data; [00:08:02] ^~~~~ [00:08:02] struct [00:08:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:38:1: note: did you mean struct here? [00:08:02] class access_data; [00:08:02] ^~~~~ [00:08:02] struct [00:08:02] 131 warnings generated. [00:08:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] rtx tmp = XEXP (this, 1); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] rtx tmp = XEXP (this, 1); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] rtx next = XEXP (insn, 1); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XEXP (insn, 1); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XBBDEF (insn, 2); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XBBDEF (insn, 2); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XEXP (insn, 3); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XEXP (insn, 3); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XUINT (insn, 4); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XUINT (insn, 4); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return safe_as_a (JUMP_LABEL (insn)); [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return JUMP_LABEL (this); [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] return safe_as_a (JUMP_LABEL (this)); [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] JUMP_LABEL (this) = target; [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] SUBREG_BYTE (x), GET_MODE (x)); [00:08:03] ^~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] *step_out = XEXP (x, 1); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] attrs = MEM_ATTRS (x); [00:08:03] ^~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XBBDEF (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 4) = arg4; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 5) = arg5; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 6) = arg6; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XBBDEF (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 4) = arg4; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 5) = arg5; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 6) = arg6; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 7) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XBBDEF (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 4) = arg4; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 5) = arg5; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 6) = arg6; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 7) = arg7; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XBBDEF (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 4) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 5) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 6) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 7) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 2) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 3) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 4) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 5) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 6) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XBBDEF (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 3) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 4) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 5) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 6) = arg4; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 4) = arg4; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 5) = arg5; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 6) = arg6; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 4) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XWINT (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:03] HOST_WIDE_INT hwint[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:03] # define HOST_WIDE_INT long [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XWINT (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:03] HOST_WIDE_INT hwint[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:03] # define HOST_WIDE_INT long [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] SUBREG_BYTE (rt) = arg1; [00:08:03] ^~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 1) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] X0EXP (rt, 1) = NULL_RTX; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XINT (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XWINT (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:03] HOST_WIDE_INT hwint[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:03] # define HOST_WIDE_INT long [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XVEC (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 1) = arg1; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 2) = arg2; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:25: [00:08:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:03] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XSTR (rt, 3) = arg3; [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:278:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] label_ref_label (XEXP (SET_SRC (tmp), 2)), 0); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:278:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] label_ref_label (XEXP (SET_SRC (tmp), 2)), 0); [00:08:03] ^~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:298:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] int i, n = ASM_OPERANDS_LABEL_LENGTH (tmp); [00:08:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:08:03] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:03] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:03] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:03] ^~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:301:12: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] XEXP (ASM_OPERANDS_LABEL (tmp, i), 0), 0); [00:08:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:03] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:03] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:03] ^ ~ [00:08:03] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:03] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:03] ^~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:307:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] gcc_assert (JUMP_LABEL (insn)); [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:03] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:03] ^~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:308:41: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] make_label_edge (edge_cache, bb, JUMP_LABEL (insn), 0); [00:08:03] ^~~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:350:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:03] ^~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:03] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:350:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:366:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] && NOTE_KIND (insn) != NOTE_INSN_BASIC_BLOCK) [00:08:03] ^~~~~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:418:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] mark_tablejump_edge (label_ref_label (XEXP (SET_SRC (tmp), 2))); [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc:418:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:03] mark_tablejump_edge (label_ref_label (XEXP (SET_SRC (tmp), 2))); [00:08:03] ^~~~~~~~~~~~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:03] ^ ~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:03] ^~~ [00:08:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:03] rtunion fld[1]; [00:08:03] ^ [00:08:03] 117 warnings generated. [00:08:03] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx tmp = XEXP (this, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx tmp = XEXP (this, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx next = XEXP (insn, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XBBDEF (insn, 2); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XBBDEF (insn, 2); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 3); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 3); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XUINT (insn, 4); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XUINT (insn, 4); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return safe_as_a (JUMP_LABEL (insn)); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return JUMP_LABEL (this); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return safe_as_a (JUMP_LABEL (this)); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] JUMP_LABEL (this) = target; [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] SUBREG_BYTE (x), GET_MODE (x)); [00:08:05] ^~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] *step_out = XEXP (x, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] attrs = MEM_ATTRS (x); [00:08:05] ^~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:05] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:05] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 7) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 7) = arg7; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 5) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 6) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 7) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 2) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 3) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 5) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 6) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 3) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 6) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] SUBREG_BYTE (rt) = arg1; [00:08:05] ^~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 1) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 1) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:24: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc:35: [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:05] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:05] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:05] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:05] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:05] 108 warnings generated. [00:08:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx tmp = XEXP (this, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx tmp = XEXP (this, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] rtx next = XEXP (insn, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XBBDEF (insn, 2); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XBBDEF (insn, 2); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 3); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XEXP (insn, 3); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XUINT (insn, 4); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XUINT (insn, 4); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return safe_as_a (JUMP_LABEL (insn)); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return JUMP_LABEL (this); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] return safe_as_a (JUMP_LABEL (this)); [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] JUMP_LABEL (this) = target; [00:08:05] ^~~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] SUBREG_BYTE (x), GET_MODE (x)); [00:08:05] ^~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] *step_out = XEXP (x, 1); [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] attrs = MEM_ATTRS (x); [00:08:05] ^~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:05] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:05] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 7) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 7) = arg7; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 5) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 6) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 7) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 2) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 3) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 5) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 6) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XBBDEF (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 3) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 5) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 6) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 4) = arg4; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 5) = arg5; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 6) = arg6; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 4) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] SUBREG_BYTE (rt) = arg1; [00:08:05] ^~~~~~~~~~~~~~~~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 1) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] X0EXP (rt, 1) = NULL_RTX; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XWINT (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:05] HOST_WIDE_INT hwint[1]; [00:08:05] ^ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:05] # define HOST_WIDE_INT long [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XEXP (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XVEC (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 1) = arg1; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 2) = arg2; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc:25: [00:08:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:05] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:05] XSTR (rt, 3) = arg3; [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:05] ^ ~ [00:08:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:05] rtunion fld[1]; [00:08:05] ^ [00:08:05] 106 warnings generated. [00:08:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfc.o -MT ctfc.o -MMD -MP -MF ./.deps/ctfc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfc.cc [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] rtx tmp = XEXP (this, 1); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] rtx tmp = XEXP (this, 1); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] rtx next = XEXP (insn, 1); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XEXP (insn, 1); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XBBDEF (insn, 2); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XBBDEF (insn, 2); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XEXP (insn, 3); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XEXP (insn, 3); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XUINT (insn, 4); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:06] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XUINT (insn, 4); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:06] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return safe_as_a (JUMP_LABEL (insn)); [00:08:06] ^~~~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:06] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:06] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return JUMP_LABEL (this); [00:08:06] ^~~~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:06] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:06] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return safe_as_a (JUMP_LABEL (this)); [00:08:06] ^~~~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:06] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:06] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] JUMP_LABEL (this) = target; [00:08:06] ^~~~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:06] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:06] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] SUBREG_BYTE (x), GET_MODE (x)); [00:08:06] ^~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:06] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:06] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] *step_out = XEXP (x, 1); [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] attrs = MEM_ATTRS (x); [00:08:06] ^~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:06] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:06] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XBBDEF (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 4) = arg4; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 5) = arg5; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 6) = arg6; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XBBDEF (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 4) = arg4; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 5) = arg5; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 6) = arg6; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 7) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XBBDEF (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 4) = arg4; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 5) = arg5; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 6) = arg6; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 7) = arg7; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XBBDEF (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 4) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 5) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 6) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 7) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 2) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 3) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 4) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 5) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 6) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XBBDEF (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:06] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 3) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 4) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 5) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 6) = arg4; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 4) = arg4; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 5) = arg5; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 6) = arg6; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 4) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XWINT (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:06] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:06] HOST_WIDE_INT hwint[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:06] # define HOST_WIDE_INT long [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XWINT (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:06] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:06] HOST_WIDE_INT hwint[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:06] # define HOST_WIDE_INT long [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] SUBREG_BYTE (rt) = arg1; [00:08:06] ^~~~~~~~~~~~~~~~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:06] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:06] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:06] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 1) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] X0EXP (rt, 1) = NULL_RTX; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:06] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:06] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XINT (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:06] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XWINT (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:06] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:06] HOST_WIDE_INT hwint[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:06] # define HOST_WIDE_INT long [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XEXP (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:06] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XVEC (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:06] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 1) = arg1; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 2) = arg2; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:24: [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:06] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] XSTR (rt, 3) = arg3; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:06] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:06] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:06] rtunion fld[1]; [00:08:06] ^ [00:08:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc:26: [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[1]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[1] = rhs; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[2]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return &gs->op[2]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[2] = rhs; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[3]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return &ass->op[3]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[3] = rhs; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[1]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[1] = fn; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[2]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return &call_stmt->op[2]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] call_stmt->op[2] = chain; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[1]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[1] = rhs; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[2]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[2] = label; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] gs->op[3] = label; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:06] return gs->op[3]; [00:08:06] ^ ~ [00:08:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:06] ^ [00:08:06] 126 warnings generated. [00:08:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfout.o -MT ctfout.o -MMD -MP -MF ./.deps/ctfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfout.cc [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx tmp = XEXP (this, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx tmp = XEXP (this, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx next = XEXP (insn, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XBBDEF (insn, 2); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XBBDEF (insn, 2); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 3); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 3); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XUINT (insn, 4); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XUINT (insn, 4); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return safe_as_a (JUMP_LABEL (insn)); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return JUMP_LABEL (this); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return safe_as_a (JUMP_LABEL (this)); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] JUMP_LABEL (this) = target; [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] SUBREG_BYTE (x), GET_MODE (x)); [00:08:08] ^~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] *step_out = XEXP (x, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] attrs = MEM_ATTRS (x); [00:08:08] ^~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 7) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 7) = arg7; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 5) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 6) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 7) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 2) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 3) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 5) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 6) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 3) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 6) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] SUBREG_BYTE (rt) = arg1; [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 1) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 1) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:24: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc:26: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[2] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &ass->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[3] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = fn; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &call_stmt->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] call_stmt->op[2] = chain; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[2] = label; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[3] = label; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] 126 warnings generated. [00:08:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o btfout.o -MT btfout.o -MMD -MP -MF ./.deps/btfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx tmp = XEXP (this, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx tmp = XEXP (this, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] rtx next = XEXP (insn, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XBBDEF (insn, 2); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XBBDEF (insn, 2); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 3); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XEXP (insn, 3); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XUINT (insn, 4); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XUINT (insn, 4); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return safe_as_a (JUMP_LABEL (insn)); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return JUMP_LABEL (this); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return safe_as_a (JUMP_LABEL (this)); [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] JUMP_LABEL (this) = target; [00:08:08] ^~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] SUBREG_BYTE (x), GET_MODE (x)); [00:08:08] ^~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] *step_out = XEXP (x, 1); [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] attrs = MEM_ATTRS (x); [00:08:08] ^~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 7) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 7) = arg7; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 5) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 6) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 7) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 2) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 3) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 5) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 6) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XBBDEF (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 3) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 5) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 6) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 4) = arg4; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 5) = arg5; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 6) = arg6; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 4) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] SUBREG_BYTE (rt) = arg1; [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 1) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] X0EXP (rt, 1) = NULL_RTX; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XWINT (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:08] HOST_WIDE_INT hwint[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:08] # define HOST_WIDE_INT long [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XVEC (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 1) = arg1; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 2) = arg2; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:25: [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XSTR (rt, 3) = arg3; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:27: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[2] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &ass->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[3] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = fn; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return &call_stmt->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] call_stmt->op[2] = chain; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[1]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[1] = rhs; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[2]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[2] = label; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gs->op[3] = label; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return gs->op[3]; [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:36: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] if (INSN_CODE (insn) < 0) [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:08] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:36: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:08] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:36: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] return INSN_CODE (insn); [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:08] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:37: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:08] struct cgraph_edge; [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:08] struct cgraph_edge; [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:37: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:08] friend struct cgraph_edge; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:08] for_user)) cgraph_edge [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:08] friend struct cgraph_edge; [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:08] void initialize_inline_failed (struct cgraph_edge *); [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:08] for_user)) cgraph_edge [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:08] void initialize_inline_failed (struct cgraph_edge *); [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:08] for_user)) cgraph_edge [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:64: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:08] struct cgraph_edge; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:08] for_user)) cgraph_edge [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:08:08] struct cgraph_edge; [00:08:08] ^~~~~~ [00:08:08] class [00:08:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:74: [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:08] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:08] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:3488:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] ASM_OPERANDS_INPUT (body, i) = input_rvec[i]; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:08] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:08] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:08] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:08] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:08] ^~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:3489:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] ASM_OPERANDS_INPUT_CONSTRAINT_EXP (body, i) [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2585:3: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_EXP' [00:08:08] XCVECEXP (RTX, 4, N, ASM_OPERANDS) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:08] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:08] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:08] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:08] ^~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:3521:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] ASM_OPERANDS_LABEL (body, i) = gen_rtx_LABEL_REF (Pmode, r); [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:08] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:08] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:08] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:08] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:08] ^~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:3540:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] ASM_OPERANDS_OUTPUT_CONSTRAINT (body) = constraints[0]; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:08:08] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:08] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:3562:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] ASM_OPERANDS_OUTPUT_CONSTRAINT (obody) = constraints[0]; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:08:08] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:08] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:4574:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] || SYMBOL_REF_DECL (XEXP (op0, 0)) != exp) [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:08] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:08] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:5117:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] XEXP (op0, 1), [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] ./genrtl.h:1392:44: note: expanded from macro 'gen_rtx_CONCAT' [00:08:08] gen_rtx_fmt_ee (CONCAT, (MODE), (ARG0), (ARG1)) [00:08:08] ^~~~ [00:08:08] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:08] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:08] ^~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:5649:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] INSN_VAR_LOCATION_LOC (insn) = val; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:08] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:08] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:5823:5: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] NOTE_BASIC_BLOCK (note) = bb; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:08:08] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:08:08] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:6016:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] gcc_checking_assert (PAT_VAR_LOCATION_LOC (val) == (rtx)value); [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:08] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:08:08] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:08:08] ^~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:08] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:08] ^~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:6017:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] PAT_VAR_LOCATION_LOC (val) = const0_rtx; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:08] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:6021:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] PAT_VAR_LOCATION_LOC (val) = (rtx)value; [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:08] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:6843:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] if (next && NOTE_INSN_BASIC_BLOCK_P (next)) [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:08] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:08] ^~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:08] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:08] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc:6869:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:08] && NOTE_KIND (parm_birth_insn) == NOTE_INSN_FUNCTION_BEG) [00:08:08] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:08] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:08] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:08] ^ ~ [00:08:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:08] rtunion fld[1]; [00:08:08] ^ [00:08:08] 149 warnings generated. [00:08:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc [00:08:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] rtx tmp = XEXP (this, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] rtx tmp = XEXP (this, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] rtx next = XEXP (insn, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XEXP (insn, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XBBDEF (insn, 2); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XBBDEF (insn, 2); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XEXP (insn, 3); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XEXP (insn, 3); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XUINT (insn, 4); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XUINT (insn, 4); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return safe_as_a (JUMP_LABEL (insn)); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return JUMP_LABEL (this); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] return safe_as_a (JUMP_LABEL (this)); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (this) = target; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] SUBREG_BYTE (x), GET_MODE (x)); [00:08:09] ^~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] *step_out = XEXP (x, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] attrs = MEM_ATTRS (x); [00:08:09] ^~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XBBDEF (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 4) = arg4; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 5) = arg5; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 6) = arg6; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XBBDEF (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 4) = arg4; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 5) = arg5; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 6) = arg6; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 7) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XBBDEF (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 4) = arg4; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 5) = arg5; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 6) = arg6; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 7) = arg7; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XBBDEF (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 4) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 5) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 6) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 7) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 2) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 3) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 4) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 5) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 6) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XBBDEF (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 3) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 4) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 5) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 6) = arg4; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 4) = arg4; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 5) = arg5; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 6) = arg6; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 4) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XWINT (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:09] HOST_WIDE_INT hwint[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:09] # define HOST_WIDE_INT long [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XWINT (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:09] HOST_WIDE_INT hwint[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:09] # define HOST_WIDE_INT long [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] SUBREG_BYTE (rt) = arg1; [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 1) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] X0EXP (rt, 1) = NULL_RTX; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XINT (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XWINT (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:09] HOST_WIDE_INT hwint[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:09] # define HOST_WIDE_INT long [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XVEC (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 1) = arg1; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 2) = arg2; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:45: [00:08:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XSTR (rt, 3) = arg3; [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:110:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] switch (NOTE_KIND (note)) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:129:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && LABEL_NAME (label) == 0 [00:08:09] ^~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:08:09] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:09] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:149:23: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] const char *name = LABEL_NAME (insn); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:08:09] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:09] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:155:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] NOTE_KIND (insn) = NOTE_INSN_DELETED_LABEL; [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:156:4: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] NOTE_DELETED_LABEL_NAME (insn) = name; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:08:09] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:09] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:161:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && NOTE_INSN_BASIC_BLOCK_P (bb_note) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:189:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_LABEL (insn) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:191:2: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (JUMP_LABEL (insn))--; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:191:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (JUMP_LABEL (insn))--; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:198:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (note, 0))--; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:207:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (note, 0))--; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:225:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (label)--; [00:08:09] ^~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:301:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && (bb = NOTE_BASIC_BLOCK (bb_note)) != NULL [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:08:09] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:08:09] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:343:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] NOTE_BASIC_BLOCK (bb_note) = bb; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:08:09] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:08:09] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:695:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note)); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:09] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:09] ^~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:714:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (insn)); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:09] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:09] ^~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:891:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (NOTE_INSN_BASIC_BLOCK_P (b_head)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:909:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] || NOTE_INSN_BASIC_BLOCK_P (prev) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1140:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (BB_END (src)) = target_label; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1141:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (target_label)++; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1226:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] --LABEL_NUSES (old_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1227:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] ++LABEL_NUSES (new_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1232:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && label_ref_label (XEXP (SET_SRC (tmp), 2)) == old_label) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1232:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && label_ref_label (XEXP (SET_SRC (tmp), 2)) == old_label) [00:08:09] ^~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1234:4: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (SET_SRC (tmp), 2) = gen_rtx_LABEL_REF (Pmode, [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1234:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (SET_SRC (tmp), 2) = gen_rtx_LABEL_REF (Pmode, [00:08:09] ^~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1236:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] --LABEL_NUSES (old_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1237:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] ++LABEL_NUSES (new_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1242:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] int i, n = ASM_OPERANDS_LABEL_LENGTH (tmp); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:08:09] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:09] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:09] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1251:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] rtx old_ref = ASM_OPERANDS_LABEL (tmp, i); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:09] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1255:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] ASM_OPERANDS_LABEL (tmp, i) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:09] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1257:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] --LABEL_NUSES (old_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1258:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] ++LABEL_NUSES (new_label); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1262:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_LABEL (insn) == old_label) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1264:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (insn) = new_label; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1274:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_LABEL (insn) != new_label [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1292:42: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (!currently_expanding_to_rtl || JUMP_LABEL (insn) == old_label) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1295:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] gcc_assert (JUMP_LABEL (insn) == old_label); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:09] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:09] ^~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1524:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && JUMP_LABEL (BB_END (e->src)) == BB_HEAD (e->dest)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1605:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] int i, n = ASM_OPERANDS_LABEL_LENGTH (note); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:08:09] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:09] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:09] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1610:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (e->dest)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:09] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1612:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (ASM_OPERANDS_LABEL (note, i), 0))--; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1612:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (ASM_OPERANDS_LABEL (note, i), 0))--; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1613:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] XEXP (ASM_OPERANDS_LABEL (note, i), 0) = block_label (target); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:09] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1614:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (ASM_OPERANDS_LABEL (note, i), 0))++; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1614:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (XEXP (ASM_OPERANDS_LABEL (note, i), 0))++; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1617:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (target)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:09] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:09] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:09] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:09] ^ ~ [00:08:09] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:09] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:09] ^~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1627:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_LABEL (insn) == old_label) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1629:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (insn) = new_label; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1639:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_LABEL (insn) != new_label [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1721:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (BB_END (jump_block)) = label; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1722:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (label)++; [00:08:09] ^~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1806:23: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] const char *name = LABEL_NAME (label); [00:08:09] ^~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:08:09] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:09] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1808:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] NOTE_KIND (label) = NOTE_INSN_DELETED_LABEL; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1809:4: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] NOTE_DELETED_LABEL_NAME (label) = name; [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:08:09] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:09] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:1958:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] || JUMP_LABEL (last) == before) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2013:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (NOTE_INSN_BASIC_BLOCK_P (tmp)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2314:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] note_link = ®_NOTES (BB_END (bb)); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:09] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2315:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] for (this_rtx = *note_link; this_rtx; this_rtx = XEXP (this_rtx, 1)) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2318:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] *note_link = XEXP (this_rtx, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2688:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && JUMP_LABEL (BB_END (bb)) != BB_HEAD (fallthru->dest)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2771:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (!NOTE_INSN_BASIC_BLOCK_P (x) || NOTE_BASIC_BLOCK (x) != bb) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2771:43: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (!NOTE_INSN_BASIC_BLOCK_P (x) || NOTE_BASIC_BLOCK (x) != bb) [00:08:09] ^~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:08:09] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:08:09] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:2784:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (NOTE_INSN_BASIC_BLOCK_P (x)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3000:21: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (!insn || NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3057:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (NOTE_INSN_BASIC_BLOCK_P (x)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3059:9: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] bb = NOTE_BASIC_BLOCK (x); [00:08:09] ^~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:08:09] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:08:09] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3243:30: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && BB_HEAD (e->dest) == JUMP_LABEL (insn)) [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3565:16: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] gcc_assert (NOTE_KIND (insn) != NOTE_INSN_BLOCK_END); [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:09] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:09] ^~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3599:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] switch (NOTE_KIND (insn)) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3647:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] && NOTE_KIND (insn) != NOTE_INSN_BASIC_BLOCK; [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:3929:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] ret_label = JUMP_LABEL (bb_end_jump); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4002:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (LABEL_NUSES (ret_label) == 0 [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4317:25: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (JUMP_P (insn) && JUMP_LABEL (insn) != NULL_RTX [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4319:6: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (copy) = JUMP_LABEL (insn); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4319:26: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (copy) = JUMP_LABEL (insn); [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4391:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] switch (NOTE_KIND (insn)) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4899:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] if (!NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:4901:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (insn)); [00:08:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:09] ^~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:09] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:09] ^~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:5175:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] rtx op1 = XEXP ((rtx)comp_rtx, 1); [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:5191:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] JUMP_LABEL (jump) = label; [00:08:09] ^~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc:5192:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:09] LABEL_NUSES (label)++; [00:08:09] ^~~~~~~~~~~~~~~~~~~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:09] ^ ~ [00:08:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:09] rtunion fld[1]; [00:08:09] ^ [00:08:09] 188 warnings generated. [00:08:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:26: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[2] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &ass->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[3] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = fn; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &call_stmt->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] call_stmt->op[2] = chain; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[2] = label; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[3] = label; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx tmp = XEXP (this, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx tmp = XEXP (this, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx next = XEXP (insn, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XBBDEF (insn, 2); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XBBDEF (insn, 2); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 3); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 3); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XUINT (insn, 4); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XUINT (insn, 4); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return safe_as_a (JUMP_LABEL (insn)); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return JUMP_LABEL (this); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return safe_as_a (JUMP_LABEL (this)); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] JUMP_LABEL (this) = target; [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] SUBREG_BYTE (x), GET_MODE (x)); [00:08:10] ^~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] *step_out = XEXP (x, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] attrs = MEM_ATTRS (x); [00:08:10] ^~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:10] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:10] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 7) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 7) = arg7; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 5) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 6) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 7) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 2) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 3) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 5) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 6) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 3) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 6) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] SUBREG_BYTE (rt) = arg1; [00:08:10] ^~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 1) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 1) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:31: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:10] struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:10] struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:31: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] friend struct cgraph_edge; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:10] friend struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] void initialize_inline_failed (struct cgraph_edge *); [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:10] void initialize_inline_failed (struct cgraph_edge *); [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:34: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:1: warning: 'lto_simple_output_block' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] struct lto_simple_output_block [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:08:10] void stream_out (class lto_simple_output_block *); [00:08:10] ^~~~~ [00:08:10] struct [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc:40: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:10] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:10] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:10] ^ [00:08:10] 132 warnings generated. [00:08:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:26: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[2] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &ass->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[3] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = fn; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return &call_stmt->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] call_stmt->op[2] = chain; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[1]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[1] = rhs; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[2]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[2] = label; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] gs->op[3] = label; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return gs->op[3]; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx tmp = XEXP (this, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx tmp = XEXP (this, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] rtx next = XEXP (insn, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XBBDEF (insn, 2); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XBBDEF (insn, 2); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 3); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XEXP (insn, 3); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XUINT (insn, 4); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XUINT (insn, 4); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return safe_as_a (JUMP_LABEL (insn)); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return JUMP_LABEL (this); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] return safe_as_a (JUMP_LABEL (this)); [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] JUMP_LABEL (this) = target; [00:08:10] ^~~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] SUBREG_BYTE (x), GET_MODE (x)); [00:08:10] ^~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] *step_out = XEXP (x, 1); [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] attrs = MEM_ATTRS (x); [00:08:10] ^~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:10] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:10] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 7) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 7) = arg7; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 5) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 6) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 7) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 2) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 3) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 5) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 6) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XBBDEF (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 3) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 5) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 6) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 4) = arg4; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 5) = arg5; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 6) = arg6; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 4) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] SUBREG_BYTE (rt) = arg1; [00:08:10] ^~~~~~~~~~~~~~~~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 1) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] X0EXP (rt, 1) = NULL_RTX; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XWINT (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:10] HOST_WIDE_INT hwint[1]; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:10] # define HOST_WIDE_INT long [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XEXP (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XVEC (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 1) = arg1; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 2) = arg2; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:29: [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:10] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:10] XSTR (rt, 3) = arg3; [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:10] ^ ~ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:10] rtunion fld[1]; [00:08:10] ^ [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:31: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:10] struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:10] struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc:31: [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] friend struct cgraph_edge; [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:10] friend struct cgraph_edge; [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] void initialize_inline_failed (struct cgraph_edge *); [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:10] void initialize_inline_failed (struct cgraph_edge *); [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:10] for_user)) cgraph_edge [00:08:10] ^ [00:08:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:10] ^~~~~~ [00:08:10] class [00:08:10] 130 warnings generated. [00:08:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc [00:08:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc:31: [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:12] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:12] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:12] ^ [00:08:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc:36: [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:12] struct cgraph_edge; [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:12] struct cgraph_edge; [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc:36: [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] friend struct cgraph_edge; [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:12] for_user)) cgraph_edge [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:12] friend struct cgraph_edge; [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] void initialize_inline_failed (struct cgraph_edge *); [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:12] for_user)) cgraph_edge [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:12] void initialize_inline_failed (struct cgraph_edge *); [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:12] for_user)) cgraph_edge [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc:1133: [00:08:12] ./gt-btfout.h:68:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:12] class GTY((user)) hash_map [00:08:12] ^ [00:08:12] ./gt-btfout.h:68:3: note: did you mean class here? [00:08:12] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] ./gt-btfout.h:68:67: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:12] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:12] ^ [00:08:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:12] class GTY((user)) hash_map [00:08:12] ^ [00:08:12] ./gt-btfout.h:68:67: note: did you mean class here? [00:08:12] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:12] ^~~~~~ [00:08:12] class [00:08:12] 7 warnings generated. [00:08:12] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc [00:08:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfout.cc:26: [00:08:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:13] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:13] ^ [00:08:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:13] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:13] ^ [00:08:13] 1 warning generated. [00:08:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] rtx tmp = XEXP (this, 1); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] rtx tmp = XEXP (this, 1); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] rtx next = XEXP (insn, 1); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XEXP (insn, 1); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XBBDEF (insn, 2); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XBBDEF (insn, 2); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XEXP (insn, 3); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XEXP (insn, 3); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XUINT (insn, 4); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XUINT (insn, 4); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return safe_as_a (JUMP_LABEL (insn)); [00:08:14] ^~~~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return JUMP_LABEL (this); [00:08:14] ^~~~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return safe_as_a (JUMP_LABEL (this)); [00:08:14] ^~~~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] JUMP_LABEL (this) = target; [00:08:14] ^~~~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] SUBREG_BYTE (x), GET_MODE (x)); [00:08:14] ^~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] *step_out = XEXP (x, 1); [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] attrs = MEM_ATTRS (x); [00:08:14] ^~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:14] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:14] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XBBDEF (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 4) = arg4; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 5) = arg5; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 6) = arg6; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XBBDEF (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 4) = arg4; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 5) = arg5; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 6) = arg6; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 7) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XBBDEF (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 4) = arg4; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 5) = arg5; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 6) = arg6; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 7) = arg7; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XBBDEF (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 4) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 5) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 6) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 7) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 2) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 3) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 4) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 5) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 6) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XBBDEF (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 3) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 4) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 5) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 6) = arg4; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 4) = arg4; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 5) = arg5; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 6) = arg6; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 4) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XWINT (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:14] HOST_WIDE_INT hwint[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:14] # define HOST_WIDE_INT long [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XWINT (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:14] HOST_WIDE_INT hwint[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:14] # define HOST_WIDE_INT long [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] SUBREG_BYTE (rt) = arg1; [00:08:14] ^~~~~~~~~~~~~~~~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 1) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] X0EXP (rt, 1) = NULL_RTX; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XINT (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XWINT (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:14] HOST_WIDE_INT hwint[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:14] # define HOST_WIDE_INT long [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XEXP (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XVEC (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 1) = arg1; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 2) = arg2; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:26: [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:14] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] XSTR (rt, 3) = arg3; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:14] rtunion fld[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:28: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[1]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[1] = rhs; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[2]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return &gs->op[2]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[2] = rhs; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[3]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return &ass->op[3]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[3] = rhs; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[1]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[1] = fn; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[2]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return &call_stmt->op[2]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] call_stmt->op[2] = chain; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[1]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[1] = rhs; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[2]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[2] = label; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] gs->op[3] = label; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:14] return gs->op[3]; [00:08:14] ^ ~ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:30: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:14] struct cgraph_edge; [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:14] struct cgraph_edge; [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:30: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] friend struct cgraph_edge; [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:14] friend struct cgraph_edge; [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] void initialize_inline_failed (struct cgraph_edge *); [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:14] void initialize_inline_failed (struct cgraph_edge *); [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:35: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:14] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:14] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:14] ^ [00:08:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc:36: [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:08:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:08:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:08:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:08:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:14] for_user)) cgraph_edge [00:08:14] ^ [00:08:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:08:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:14] ^~~~~~ [00:08:14] class [00:08:14] 136 warnings generated. [00:08:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc [00:08:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc:26: [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[1]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[1] = rhs; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[2]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return &gs->op[2]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[2] = rhs; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[3]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return &ass->op[3]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[3] = rhs; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[1]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[1] = fn; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[2]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return &call_stmt->op[2]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] call_stmt->op[2] = chain; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[1]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[1] = rhs; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[2]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[2] = label; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] gs->op[3] = label; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:15] return gs->op[3]; [00:08:15] ^ ~ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:15] ^ [00:08:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc:28: [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:15] struct cgraph_edge; [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:15] struct cgraph_edge; [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc:28: [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] friend struct cgraph_edge; [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:15] friend struct cgraph_edge; [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] void initialize_inline_failed (struct cgraph_edge *); [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:15] void initialize_inline_failed (struct cgraph_edge *); [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc:32: [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:08:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:08:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:08:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:08:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:15] for_user)) cgraph_edge [00:08:15] ^ [00:08:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:08:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:15] ^~~~~~ [00:08:15] class [00:08:15] 29 warnings generated. [00:08:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] rtx tmp = XEXP (this, 1); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] rtx tmp = XEXP (this, 1); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] rtx next = XEXP (insn, 1); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XEXP (insn, 1); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XBBDEF (insn, 2); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XBBDEF (insn, 2); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XEXP (insn, 3); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XEXP (insn, 3); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XUINT (insn, 4); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XUINT (insn, 4); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return safe_as_a (JUMP_LABEL (insn)); [00:08:17] ^~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return JUMP_LABEL (this); [00:08:17] ^~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return safe_as_a (JUMP_LABEL (this)); [00:08:17] ^~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] JUMP_LABEL (this) = target; [00:08:17] ^~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] SUBREG_BYTE (x), GET_MODE (x)); [00:08:17] ^~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] *step_out = XEXP (x, 1); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] attrs = MEM_ATTRS (x); [00:08:17] ^~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XBBDEF (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 4) = arg4; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 5) = arg5; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 6) = arg6; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XBBDEF (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 4) = arg4; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 5) = arg5; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 6) = arg6; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 7) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XBBDEF (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 4) = arg4; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 5) = arg5; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 6) = arg6; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 7) = arg7; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XBBDEF (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 4) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 5) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 6) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 7) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 2) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 3) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 4) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 5) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 6) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XBBDEF (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 3) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 4) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 5) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 6) = arg4; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 4) = arg4; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 5) = arg5; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 6) = arg6; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 4) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XWINT (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:17] HOST_WIDE_INT hwint[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:17] # define HOST_WIDE_INT long [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XWINT (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:17] HOST_WIDE_INT hwint[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:17] # define HOST_WIDE_INT long [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] SUBREG_BYTE (rt) = arg1; [00:08:17] ^~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 1) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] X0EXP (rt, 1) = NULL_RTX; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XINT (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XWINT (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:17] HOST_WIDE_INT hwint[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:17] # define HOST_WIDE_INT long [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XEXP (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XVEC (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 1) = arg1; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 2) = arg2; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:45: [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] XSTR (rt, 3) = arg3; [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:50: [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] if (INSN_CODE (insn) < 0) [00:08:17] ^~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:50: [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:17] ^~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:50: [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] return INSN_CODE (insn); [00:08:17] ^~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:137:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] && SET_SRC (this_rtx) == SET_DEST (this_rtx)) [00:08:17] ^~~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:174:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] ml->sp_offset = INTVAL (XEXP (XEXP (*ref, 0), 1)); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:17] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:17] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:197:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] for (rtx link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:17] ^~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:17] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:197:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] for (rtx link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:247:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] || XEXP (SET_SRC (other_set), 0) != stack_pointer_rtx [00:08:17] ^~~~~~~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:429:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] SET_SRC (exp1) = simplify_replace_rtx (SET_SRC (exp1), SET_DEST (exp2), [00:08:17] ^~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:430:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] SET_SRC (exp2)); [00:08:17] ^~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:429:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] SET_SRC (exp1) = simplify_replace_rtx (SET_SRC (exp1), SET_DEST (exp2), [00:08:17] ^~~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:569:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] rtx src = SET_SRC (set); [00:08:17] ^~~~~~~~~~~~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:577:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] this_adjust = INTVAL (XEXP (src, 1)); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:17] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:17] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:587:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] this_adjust = INTVAL (XEXP (XEXP (equal, 0), 1)); [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:17] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:17] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:726:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] && XEXP (XEXP (XEXP (dest, 0), 1), 0) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:730:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] && INTVAL (XEXP (XEXP (XEXP (dest, 0), 1), 1)) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:17] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:17] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc:730:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:17] && INTVAL (XEXP (XEXP (XEXP (dest, 0), 1), 1)) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^ ~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:17] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:17] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:17] ^~~ [00:08:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:17] rtunion fld[1]; [00:08:17] ^ [00:08:17] 123 warnings generated. [00:08:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] rtx tmp = XEXP (this, 1); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] rtx tmp = XEXP (this, 1); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] rtx next = XEXP (insn, 1); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XEXP (insn, 1); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XBBDEF (insn, 2); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XBBDEF (insn, 2); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XEXP (insn, 3); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XEXP (insn, 3); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XUINT (insn, 4); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XUINT (insn, 4); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return safe_as_a (JUMP_LABEL (insn)); [00:08:18] ^~~~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return JUMP_LABEL (this); [00:08:18] ^~~~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return safe_as_a (JUMP_LABEL (this)); [00:08:18] ^~~~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] JUMP_LABEL (this) = target; [00:08:18] ^~~~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] SUBREG_BYTE (x), GET_MODE (x)); [00:08:18] ^~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] *step_out = XEXP (x, 1); [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] attrs = MEM_ATTRS (x); [00:08:18] ^~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:18] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:18] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XBBDEF (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 4) = arg4; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 5) = arg5; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 6) = arg6; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XBBDEF (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 4) = arg4; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 5) = arg5; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 6) = arg6; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 7) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XBBDEF (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 4) = arg4; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 5) = arg5; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 6) = arg6; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 7) = arg7; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XBBDEF (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 4) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 5) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 6) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 7) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 2) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 3) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 4) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 5) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 6) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XBBDEF (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 3) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 4) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 5) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 6) = arg4; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 4) = arg4; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 5) = arg5; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 6) = arg6; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 4) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XWINT (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:18] HOST_WIDE_INT hwint[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:18] # define HOST_WIDE_INT long [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XWINT (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:18] HOST_WIDE_INT hwint[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:18] # define HOST_WIDE_INT long [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] SUBREG_BYTE (rt) = arg1; [00:08:18] ^~~~~~~~~~~~~~~~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 1) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] X0EXP (rt, 1) = NULL_RTX; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XINT (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XWINT (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:18] HOST_WIDE_INT hwint[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:18] # define HOST_WIDE_INT long [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XEXP (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XVEC (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 1) = arg1; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 2) = arg2; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:32: [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:18] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] XSTR (rt, 3) = arg3; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:18] rtunion fld[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:34: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[1]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[1] = rhs; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[2]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return &gs->op[2]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[2] = rhs; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[3]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return &ass->op[3]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[3] = rhs; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[1]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[1] = fn; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[2]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return &call_stmt->op[2]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] call_stmt->op[2] = chain; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[1]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[1] = rhs; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[2]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[2] = label; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] gs->op[3] = label; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:18] return gs->op[3]; [00:08:18] ^ ~ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:18] ^ [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:38: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:18] struct cgraph_edge; [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:18] struct cgraph_edge; [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:38: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] friend struct cgraph_edge; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:18] friend struct cgraph_edge; [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void initialize_inline_failed (struct cgraph_edge *); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:18] void initialize_inline_failed (struct cgraph_edge *); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:51: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:08:18] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:08:18] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:08:18] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:08:18] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:08:18] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:54: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:08:18] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:08:18] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:08:18] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:08:18] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:08:18] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:08:18] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:08:18] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:08:18] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:55: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:08:18] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:08:18] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:08:18] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] cross_module_call_p (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:08:18] cross_module_call_p (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:66: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:08:18] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:08:18] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:08:18] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:08:18] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:08:18] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:08:18] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:08:18] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] estimate_edge_size (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:08:18] estimate_edge_size (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:08:18] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] estimate_edge_growth (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:08:18] estimate_edge_growth (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:08:18] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] estimate_edge_hints (struct cgraph_edge *edge) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:08:18] estimate_edge_hints (struct cgraph_edge *edge) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:68: [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] void stream_out (class lto_simple_output_block *); [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:08:18] struct lto_simple_output_block [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:08:18] void stream_out (class lto_simple_output_block *); [00:08:18] ^~~~~ [00:08:18] struct [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:3277:5: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] struct cgraph_edge *indirect) [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:18] for_user)) cgraph_edge [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:3277:5: note: did you mean class here? [00:08:18] struct cgraph_edge *indirect) [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc:4282: [00:08:18] ./gt-cgraph.h:60:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:18] class hash_table [00:08:18] ^ [00:08:18] ./gt-cgraph.h:60:3: note: did you mean class here? [00:08:18] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] ./gt-cgraph.h:60:70: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:18] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:18] ^ [00:08:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:18] class hash_table [00:08:18] ^ [00:08:18] ./gt-cgraph.h:60:70: note: did you mean class here? [00:08:18] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:18] ^~~~~~ [00:08:18] class [00:08:18] 163 warnings generated. [00:08:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/context.cc [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx tmp = XEXP (this, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx tmp = XEXP (this, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx next = XEXP (insn, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XBBDEF (insn, 2); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XBBDEF (insn, 2); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 3); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 3); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XUINT (insn, 4); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XUINT (insn, 4); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return safe_as_a (JUMP_LABEL (insn)); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return JUMP_LABEL (this); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return safe_as_a (JUMP_LABEL (this)); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] JUMP_LABEL (this) = target; [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] SUBREG_BYTE (x), GET_MODE (x)); [00:08:19] ^~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] *step_out = XEXP (x, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] attrs = MEM_ATTRS (x); [00:08:19] ^~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 7) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 7) = arg7; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 5) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 6) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 7) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 2) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 3) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 5) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 6) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 3) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 6) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] SUBREG_BYTE (rt) = arg1; [00:08:19] ^~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 1) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 1) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:72: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:74: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[2] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &ass->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[3] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = fn; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &call_stmt->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] call_stmt->op[2] = chain; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[2] = label; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[3] = label; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:76: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:19] struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:19] struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:76: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] friend struct cgraph_edge; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:19] friend struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void initialize_inline_failed (struct cgraph_edge *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:19] void initialize_inline_failed (struct cgraph_edge *); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:80: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct cgraph_edge; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:08:19] struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:86: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:08:19] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:08:19] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:08:19] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:08:19] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:87: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:08:19] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:08:19] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:08:19] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] cross_module_call_p (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:08:19] cross_module_call_p (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:88: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void stream_out (class lto_simple_output_block *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:08:19] struct lto_simple_output_block [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:08:19] void stream_out (class lto_simple_output_block *); [00:08:19] ^~~~~ [00:08:19] struct [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc:1161: [00:08:19] ./gt-cgraphclones.h:48:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:19] class GTY((user)) hash_map [00:08:19] ^ [00:08:19] ./gt-cgraphclones.h:48:3: note: did you mean class here? [00:08:19] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] ./gt-cgraphclones.h:48:59: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:19] class GTY((user)) hash_map [00:08:19] ^ [00:08:19] ./gt-cgraphclones.h:48:59: note: did you mean class here? [00:08:19] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] 146 warnings generated. [00:08:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/convert.cc [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx tmp = XEXP (this, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx tmp = XEXP (this, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] rtx next = XEXP (insn, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XBBDEF (insn, 2); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XBBDEF (insn, 2); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 3); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XEXP (insn, 3); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XUINT (insn, 4); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XUINT (insn, 4); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return safe_as_a (JUMP_LABEL (insn)); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return JUMP_LABEL (this); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return safe_as_a (JUMP_LABEL (this)); [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] JUMP_LABEL (this) = target; [00:08:19] ^~~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] SUBREG_BYTE (x), GET_MODE (x)); [00:08:19] ^~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] *step_out = XEXP (x, 1); [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] attrs = MEM_ATTRS (x); [00:08:19] ^~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 7) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 7) = arg7; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 5) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 6) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 7) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 2) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 3) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 5) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 6) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XBBDEF (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 3) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 5) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 6) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 4) = arg4; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 5) = arg5; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 6) = arg6; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 4) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] SUBREG_BYTE (rt) = arg1; [00:08:19] ^~~~~~~~~~~~~~~~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 1) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] X0EXP (rt, 1) = NULL_RTX; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XWINT (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:19] HOST_WIDE_INT hwint[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:19] # define HOST_WIDE_INT long [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XEXP (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XVEC (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 1) = arg1; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 2) = arg2; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:165: [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] XSTR (rt, 3) = arg3; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:19] rtunion fld[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:167: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[2] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &ass->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[3] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = fn; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return &call_stmt->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] call_stmt->op[2] = chain; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[1]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[1] = rhs; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[2]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[2] = label; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] gs->op[3] = label; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:19] return gs->op[3]; [00:08:19] ^ ~ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:174: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:19] struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:19] struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:174: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] friend struct cgraph_edge; [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:19] friend struct cgraph_edge; [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void initialize_inline_failed (struct cgraph_edge *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:19] void initialize_inline_failed (struct cgraph_edge *); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:180: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:19] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:19] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:19] ^ [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:194: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:08:19] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:08:19] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:08:19] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:08:19] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:08:19] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:08:19] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:197: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:08:19] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:08:19] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:08:19] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] cross_module_call_p (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:08:19] cross_module_call_p (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:198: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:08:19] bool (*ignore_edge) (struct cgraph_edge *)); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:08:19] bool ipa_edge_within_scc (struct cgraph_edge *); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:08:19] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:08:19] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:08:19] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:208: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:08:19] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:08:19] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:08:19] int do_estimate_edge_size (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:08:19] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:08:19] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:08:19] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:08:19] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] estimate_edge_size (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:08:19] estimate_edge_size (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:08:19] estimate_min_edge_growth (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] estimate_edge_growth (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:08:19] estimate_edge_growth (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:08:19] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] estimate_edge_hints (struct cgraph_edge *edge) [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:19] for_user)) cgraph_edge [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:08:19] estimate_edge_hints (struct cgraph_edge *edge) [00:08:19] ^~~~~~ [00:08:19] class [00:08:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc:210: [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:19] void stream_out (class lto_simple_output_block *); [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:08:19] struct lto_simple_output_block [00:08:19] ^ [00:08:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:08:19] void stream_out (class lto_simple_output_block *); [00:08:19] ^~~~~ [00:08:19] struct [00:08:19] 161 warnings generated. [00:08:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc [00:08:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] rtx tmp = XEXP (this, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] rtx tmp = XEXP (this, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] rtx next = XEXP (insn, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XEXP (insn, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XBBDEF (insn, 2); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XBBDEF (insn, 2); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XEXP (insn, 3); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XEXP (insn, 3); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XUINT (insn, 4); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XUINT (insn, 4); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return safe_as_a (JUMP_LABEL (insn)); [00:08:22] ^~~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return JUMP_LABEL (this); [00:08:22] ^~~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return safe_as_a (JUMP_LABEL (this)); [00:08:22] ^~~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] JUMP_LABEL (this) = target; [00:08:22] ^~~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] SUBREG_BYTE (x), GET_MODE (x)); [00:08:22] ^~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] *step_out = XEXP (x, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] attrs = MEM_ATTRS (x); [00:08:22] ^~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:22] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:22] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XBBDEF (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 4) = arg4; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 5) = arg5; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 6) = arg6; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XBBDEF (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 4) = arg4; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 5) = arg5; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 6) = arg6; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 7) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XBBDEF (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 4) = arg4; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 5) = arg5; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 6) = arg6; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 7) = arg7; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XBBDEF (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 4) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 5) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 6) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 7) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 2) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 3) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 4) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 5) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 6) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XBBDEF (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 3) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 4) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 5) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 6) = arg4; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 4) = arg4; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 5) = arg5; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 6) = arg6; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 4) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XWINT (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:22] HOST_WIDE_INT hwint[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:22] # define HOST_WIDE_INT long [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XWINT (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:22] HOST_WIDE_INT hwint[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:22] # define HOST_WIDE_INT long [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] SUBREG_BYTE (rt) = arg1; [00:08:22] ^~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 1) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] X0EXP (rt, 1) = NULL_RTX; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XINT (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XWINT (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:22] HOST_WIDE_INT hwint[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:22] # define HOST_WIDE_INT long [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XEXP (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XVEC (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 1) = arg1; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 2) = arg2; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:60: [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:22] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] XSTR (rt, 3) = arg3; [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:65: [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] if (INSN_CODE (insn) < 0) [00:08:22] ^~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:65: [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:22] ^~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:65: [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] return INSN_CODE (insn); [00:08:22] ^~~~~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:162:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] src = SET_SRC (set); [00:08:22] ^~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:178:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] for (int i = 0; i < XVECLEN (XEXP (src, 1), 0); i++) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:46: note: expanded from macro 'XVECLEN' [00:08:22] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:08:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:22] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:22] ^~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:257:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] x = SET_SRC (x); [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:262:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] && XEXP (x, 1) == const0_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:302:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] || !rtx_equal_p (XEXP (compare, 1), cmp->in_b)) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:392:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] last_cmp->in_b = XEXP (src, 1); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:607:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] reg = SET_SRC (x); [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:716:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] rtx src = SET_SRC (set); [00:08:22] ^~~~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:801:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] in_b = gen_rtx_UNSPEC (GET_MODE (cmp->in_b), v, XINT (cmp->in_b, 1)); [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] ./genrtl.h:1350:44: note: expanded from macro 'gen_rtx_UNSPEC' [00:08:22] gen_rtx_fmt_Ei (UNSPEC, (MODE), (ARG0), (ARG1)) [00:08:22] ^~~~ [00:08:22] ./genrtl.h:502:43: note: expanded from macro 'gen_rtx_fmt_Ei' [00:08:22] gen_rtx_fmt_Ei_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:22] ^~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:813:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] cmp_a = SET_SRC (x); [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:827:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] cmp_a = XEXP (SET_SRC (x), 0); [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:836:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] && rtx_equal_p (XEXP (SET_SRC (x), 0), in_a) [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:837:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] && rtx_equal_p (XEXP (SET_SRC (x), 1), in_b)) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:837:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] && rtx_equal_p (XEXP (SET_SRC (x), 1), in_b)) [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:22] ^~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc:852:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:22] cmp_b = SET_SRC (x); [00:08:22] ^~~~~~~~~~~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:22] ^ ~ [00:08:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:22] rtunion fld[1]; [00:08:22] ^ [00:08:22] 124 warnings generated. [00:08:22] c++ -std=c++11 -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DBASEVER="\"12.2.0\"" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppbuiltin.cc [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tmp = XEXP (this, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tmp = XEXP (this, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx next = XEXP (insn, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XBBDEF (insn, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XBBDEF (insn, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 3); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 3); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XUINT (insn, 4); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XUINT (insn, 4); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return safe_as_a (JUMP_LABEL (insn)); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return JUMP_LABEL (this); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return safe_as_a (JUMP_LABEL (this)); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] JUMP_LABEL (this) = target; [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x), GET_MODE (x)); [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] *step_out = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] attrs = MEM_ATTRS (x); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 7) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 7) = arg7; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 5) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 6) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 7) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 2) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 3) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 5) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 6) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 3) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 6) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (rt) = arg1; [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 1) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 1) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:25: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:27: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[1]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[1] = rhs; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[2]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return &gs->op[2]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[2] = rhs; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[3]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return &ass->op[3]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[3] = rhs; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[1]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[1] = fn; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[2]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return &call_stmt->op[2]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] call_stmt->op[2] = chain; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[1]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[1] = rhs; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[2]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[2] = label; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] gs->op[3] = label; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return gs->op[3]; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:23] ^ [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:29: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:23] struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:23] struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] In file included from generic-match.cc:4: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/generic-match-head.cc:29: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] friend struct cgraph_edge; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:23] friend struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] void initialize_inline_failed (struct cgraph_edge *); [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:23] void initialize_inline_failed (struct cgraph_edge *); [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] generic-match.cc:65395:21: warning: self-comparison always evaluates to false [-Wtautological-compare] [00:08:23] if (COMPLEX_CST != COMPLEX_CST [00:08:23] ^ [00:08:23] 131 warnings generated. [00:08:23] c++ -std=c++11 -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppdefault.cc [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tmp = XEXP (this, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tmp = XEXP (this, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx next = XEXP (insn, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XBBDEF (insn, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XBBDEF (insn, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 3); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XEXP (insn, 3); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XUINT (insn, 4); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XUINT (insn, 4); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return safe_as_a (JUMP_LABEL (insn)); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return JUMP_LABEL (this); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return safe_as_a (JUMP_LABEL (this)); [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] JUMP_LABEL (this) = target; [00:08:23] ^~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x), GET_MODE (x)); [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] *step_out = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] attrs = MEM_ATTRS (x); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 7) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 7) = arg7; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 5) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 6) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 7) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 2) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 3) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 5) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 6) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XBBDEF (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 3) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 5) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 6) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 4) = arg4; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 5) = arg5; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 6) = arg6; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 4) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (rt) = arg1; [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 1) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] X0EXP (rt, 1) = NULL_RTX; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XWINT (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:23] HOST_WIDE_INT hwint[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:23] # define HOST_WIDE_INT long [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XVEC (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 1) = arg1; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 2) = arg2; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:68: [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XSTR (rt, 3) = arg3; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:78: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (INSN_CODE (insn) < 0) [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:78: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:78: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return INSN_CODE (insn); [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:79: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:23] struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:23] struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:79: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] friend struct cgraph_edge; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:23] friend struct cgraph_edge; [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] void initialize_inline_failed (struct cgraph_edge *); [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:23] void initialize_inline_failed (struct cgraph_edge *); [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:23] for_user)) cgraph_edge [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:23] ^~~~~~ [00:08:23] class [00:08:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:92: [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:23] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:23] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:23] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:23] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:863:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] int tmpi = INSN_CODE (i3); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:864:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i3) = -1; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:867:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i3) = tmpi; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:872:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] tmpi = INSN_CODE (i2); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:873:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i2) = -1; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:876:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i2) = tmpi; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:893:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] tmpi = INSN_CODE (undobuf.other_insn); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:894:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (undobuf.other_insn) = -1; [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:898:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (undobuf.other_insn) = tmpi; [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1388:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! side_effects_p (SET_SRC (set)) [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1391:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! unmentioned_reg_p (note, SET_SRC (set)) [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1402:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx orig_src = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1406:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SET_SRC (set) = note; [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1419:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SET_SRC (set) = orig_src; [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1589:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx reg_equal = NULL, src = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1618:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] num = num_sign_bit_copies (SET_SRC (set), GET_MODE (x)); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:1864:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (set), dest = SET_DEST (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2099:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx src = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2197:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] || contains_muldiv (XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2232:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2462:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (side_effects_p (SET_SRC (XVECEXP (pat, 0, i)))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2484:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return general_operand (SET_SRC (set), VOIDmode); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2599:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2636:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_referenced_p (XEXP (SET_DEST (set3), 0), SET_SRC (set0))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2711:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && REGNO (SET_SRC (PATTERN (i3))) >= FIRST_PSEUDO_REGISTER [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:08:23] #define REGNO(RTX) (rhs_regno(RTX)) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2712:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && find_reg_note (i3, REG_DEAD, SET_SRC (PATTERN (i3))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2721:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! reg_overlap_mentioned_p (SET_SRC (PATTERN (i3)), [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2756:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && SET_DEST (XVECEXP (p2, 0, i)) == SET_SRC (PATTERN (i3))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2764:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i2src = SET_SRC (XVECEXP (p2, 0, i)); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2801:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] width = INTVAL (XEXP (dest, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2802:25: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] offset = INTVAL (XEXP (dest, 2)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2835:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx inner = SET_SRC (PATTERN (i3)); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2836:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx outer = SET_SRC (temp_expr); [00:08:23] ^~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2881:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (SET_SRC (XVECEXP (PATTERN (i2), 0, 0)), 1) == const0_rtx [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2881:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (SET_SRC (XVECEXP (PATTERN (i2), 0, 0)), 1) == const0_rtx [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2882:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (SET_SRC (XVECEXP (PATTERN (i2), 0, 0)), 0), [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:2883:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SET_SRC (XVECEXP (PATTERN (i2), 0, 1))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3166:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (SET_SRC (PATTERN (i3)), 0), i2dest)) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3171:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx op0 = i2src, op1 = XEXP (SET_SRC (PATTERN (i3)), 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3171:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx op0 = i2src, op1 = XEXP (SET_SRC (PATTERN (i3)), 1); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3223:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (*cc_use_loc, 1) == const0_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3510:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && !side_effects_p (SET_SRC (set1))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3522:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && !side_effects_p (SET_SRC (set0))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3757:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && INTVAL (XEXP (*split, 1)) > 0 [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3772:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && INTVAL (XEXP (XEXP (*split, 0), 1)) > 0 [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3805:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! side_effects_p (SET_SRC (newpat))) [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3807:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx setsrc = SET_SRC (newpat); [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3811:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx src_op1 = XEXP (setsrc, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3830:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx q = XEXP (XEXP (src_op0, 0), 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3831:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx r = XEXP (src_op0, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3910:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (SET_SRC (XVECEXP (newpat, 0, 1)), [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3911:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (SET_SRC (XVECEXP (newpat, 0, 0)), 0)) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3912:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && !modified_between_p (SET_SRC (XVECEXP (newpat, 0, 1)), i2, i3) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3935:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SET_SRC (XVECEXP (newpat, 0, 1))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3983:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! (contains_muldiv (SET_SRC (XVECEXP (newpat, 0, 0))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3984:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && contains_muldiv (SET_SRC (XVECEXP (newpat, 0, 1))))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:3995:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (!modified_between_p (SET_SRC (set1), i2, i3) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4010:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] else if (!modified_between_p (SET_SRC (set0), i2, i3) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4198:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] for (note = REG_NOTES (undobuf.other_insn); note; note = next) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4200:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] next = XEXP (note, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4326:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i3notes = REG_NOTES (i3), i3links = LOG_LINKS (i3); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4327:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i2notes = REG_NOTES (i2), i2links = LOG_LINKS (i2); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4329:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i1notes = REG_NOTES (i1), i1links = LOG_LINKS (i1); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4331:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i0notes = REG_NOTES (i0), i0links = LOG_LINKS (i0); [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4355:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i3) = insn_code_number; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4358:24: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (CALL_P (i3) && CALL_INSN_FUNCTION_USAGE (i3)) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:23] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4360:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] for (rtx link = CALL_INSN_FUNCTION_USAGE (i3); link; [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:23] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4361:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] link = XEXP (link, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4382:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (undobuf.other_insn) = other_code_number; [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] while (XEXP (link, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4416:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] link = XEXP (link, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4417:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (link, 1) = i2notes; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4425:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] REG_NOTES (i3) = 0; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4427:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] REG_NOTES (i2) = 0; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4434:2: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INSN_CODE (i2) = i2_code_number; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4448:2: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] REG_NOTES (i1) = 0; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4458:2: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] REG_NOTES (i0) = 0; [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4581:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i2_insn = link->insn, i2_val = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4603:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i1_insn = link->insn, i1_val = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4622:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] i0_insn = link->insn, i0_val = SET_SRC (set); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4650:31: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (i0 && !(NOTE_P (i0) && (NOTE_KIND (i0) == NOTE_INSN_DELETED))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:23] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:23] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4660:31: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (i1 && !(NOTE_P (i1) && (NOTE_KIND (i1) == NOTE_INSN_DELETED))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:23] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:23] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4670:31: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (i2 && !(NOTE_P (i2) && (NOTE_KIND (i2) == NOTE_INSN_DELETED))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:23] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:23] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4680:31: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (i3 && !(NOTE_P (i3) && (NOTE_KIND (i3) == NOTE_INSN_DELETED))) [00:08:23] ^~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:23] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:23] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4732:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && SET_SRC (newpat) == pc_rtx [00:08:23] ^~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4742:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && SET_SRC (PATTERN (undobuf.other_insn)) == pc_rtx [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4904:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SET_SRC (PATTERN (seq))) [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4909:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] (GET_MODE (x), SET_SRC (PATTERN (NEXT_INSN (seq))), [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4912:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx src1 = SET_SRC (PATTERN (seq)); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4913:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx src2 = SET_SRC (PATTERN (NEXT_INSN (seq))); [00:08:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4962:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tem = XEXP (XEXP (XEXP (x, 0), 0), 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4963:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (XEXP (XEXP (x, 0), 0), 1) = reg; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4967:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (XEXP (XEXP (x, 0), 0), 1) = tem; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:4970:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (XEXP (XEXP (x, 0), 0), 1) = tem; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5014:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ((INTVAL (XEXP (SET_DEST (x), 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5015:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] + INTVAL (XEXP (SET_DEST (x), 2))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5019:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] HOST_WIDE_INT pos = INTVAL (XEXP (SET_DEST (x), 2)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5020:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] unsigned HOST_WIDE_INT len = INTVAL (XEXP (SET_DEST (x), 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5023:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] unsigned HOST_WIDE_INT src = INTVAL (SET_SRC (x)) & mask; [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5073:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (*split, 1) == const0_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5076:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (SET_SRC (x), 0), [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5110:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] inner = XEXP (SET_SRC (x), 0); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5131:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] inner = XEXP (SET_SRC (x), 0); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5132:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] len = INTVAL (XEXP (SET_SRC (x), 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5132:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] len = INTVAL (XEXP (SET_SRC (x), 1)); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5133:22: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] pos = INTVAL (XEXP (SET_SRC (x), 2)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5133:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] pos = INTVAL (XEXP (SET_SRC (x), 2)); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5205:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && ! register_operand (XEXP (SET_SRC (x), 0), VOIDmode)) [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5222:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (XEXP (x, 1), 0)))); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:23] ./genrtl.h:1440:32: note: expanded from macro 'gen_rtx_NOT' [00:08:23] gen_rtx_fmt_e (NOT, (MODE), (ARG0)) [00:08:23] ^~~~ [00:08:23] ./genrtl.h:593:34: note: expanded from macro 'gen_rtx_fmt_e' [00:08:23] gen_rtx_fmt_e_stat ((c), (m), (arg0) MEM_STAT_INFO) [00:08:23] ^~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:49: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5232:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBST (XEXP (x, 0), XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:49: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5244:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && !pow2p_hwi (INTVAL (XEXP (XEXP (x, 1), 1)))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5244:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && !pow2p_hwi (INTVAL (XEXP (XEXP (x, 1), 1)))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5247:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] unsigned HOST_WIDE_INT this_int = INTVAL (XEXP (XEXP (x, 1), 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5247:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] unsigned HOST_WIDE_INT this_int = INTVAL (XEXP (XEXP (x, 1), 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5251:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (XEXP (x, 1), 0), [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:23] ./genrtl.h:1406:34: note: expanded from macro 'gen_rtx_PLUS' [00:08:23] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:08:23] ^~~~ [00:08:23] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:23] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:23] ^~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:49: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5276:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] split = find_split_point (&XEXP (x, 2), insn, false); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5516:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x), [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5556:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x)); [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5627:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5630:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBST (XEXP (x, 0), XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:49: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5678:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (x, 0), XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5683:66: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] temp = simplify_binary_operation (code, mode, XEXP (x, 0), XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5688:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (x, 1), XEXP (x, 2)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5688:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (x, 1), XEXP (x, 2)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5818:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx inner_op0 = XEXP (XEXP (x, 0), 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5819:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx inner_op1 = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5835:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] other = XEXP (XEXP (x, 0), 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5838:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5862:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && known_eq (subreg_lowpart_offset (mode, op0_mode), SUBREG_BYTE (x)) [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:39: note: expanded from macro 'known_eq' [00:08:23] #define known_eq(A, B) (!maybe_ne (A, B)) [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5875:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x)); [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5887:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBREG_BYTE (x)) [00:08:23] ^~~~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:39: note: expanded from macro 'known_eq' [00:08:23] #define known_eq(A, B) (!maybe_ne (A, B)) [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5918:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && INTVAL (XEXP (temp, 1)) == GET_MODE_UNIT_PRECISION (mode) - 1) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:5920:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INTVAL (XEXP (temp, 1))); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6008:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && INTVAL (XEXP (x, 1)) == -INTVAL (XEXP (XEXP (x, 0), 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6008:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && INTVAL (XEXP (x, 1)) == -INTVAL (XEXP (XEXP (x, 0), 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6031:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (XEXP (x, 1) == constm1_rtx [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6052:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] & nonzero_bits (XEXP (x, 1), mode)) == 0) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6055:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx tor = simplify_gen_binary (IOR, mode, XEXP (x, 0), XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6064:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] || XEXP (temp, 1) != XEXP (x, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6064:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] || XEXP (temp, 1) != XEXP (x, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6065:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && (XEXP (temp, 0) != XEXP (x, 1) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6066:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] || XEXP (temp, 1) != XEXP (x, 0))))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6072:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (x, 0), XEXP (x, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6085:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (XEXP (x, 1), 0), XEXP (x, 0))) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6087:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] -INTVAL (XEXP (XEXP (x, 1), 1)) - 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6087:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] -INTVAL (XEXP (XEXP (x, 1), 1)) - 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6108:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (x, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6110:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] return simplify_gen_binary (DIV, mode, tem, XEXP (XEXP (x, 0), 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6142:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx op1 = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6146:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] op1 = XEXP (op0, 1), op0 = XEXP (op0, 0); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6288:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (GET_CODE (x) == AND && XEXP (x, 1) == const_true_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6340:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] INTVAL (XEXP (x, 1))); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:23] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:23] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6355:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx trueop1 = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6379:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx true_rtx = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6380:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx false_rtx = XEXP (x, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6392:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] XEXP (cond, 0), XEXP (cond, 1)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6411:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx true_val = XEXP (cond, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6461:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBST (XEXP (x, 2), swapped ? true_rtx : false_rtx); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:41: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6463:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] true_rtx = XEXP (x, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6464:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] false_rtx = XEXP (x, 2); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6488:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] SUBST (XEXP (x, 2), true_rtx); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:41: note: expanded from macro 'SUBST' [00:08:23] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:23] ^~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6507:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (cond, 1), true_rtx)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6512:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (cond, 1), false_rtx)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6519:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (cond, 1) == const0_rtx [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6547:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (cond, 1), false_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6582:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx cond_op1 = XEXP (cond, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6592:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] c1 = XEXP (t, 1), op = GET_CODE (t), z = f; [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6598:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (XEXP (t, 1), f)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6617:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] c1 = XEXP (XEXP (t, 0), 1); z = f; op = GET_CODE (XEXP (t, 0)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6627:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && subreg_lowpart_p (XEXP (XEXP (t, 0), 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6628:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (SUBREG_REG (XEXP (XEXP (t, 0), 1)), f) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2046:32: note: expanded from macro 'SUBREG_REG' [00:08:23] #define SUBREG_REG(RTX) XCEXP (RTX, 0, SUBREG) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6655:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] c1 = XEXP (XEXP (t, 0), 1); z = f; op = GET_CODE (XEXP (t, 0)); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6666:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && subreg_lowpart_p (XEXP (XEXP (t, 0), 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6667:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && rtx_equal_p (SUBREG_REG (XEXP (XEXP (t, 0), 1)), f) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2046:32: note: expanded from macro 'SUBREG_REG' [00:08:23] #define SUBREG_REG(RTX) XCEXP (RTX, 0, SUBREG) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6706:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && XEXP (cond, 1) == const0_rtx [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6720:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] if (true_code == NE && XEXP (cond, 1) == const0_rtx [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6743:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx src = SET_SRC (x); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6782:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] op0 = XEXP (src, 0), op1 = XEXP (src, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6786:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] op0 = XEXP (inner_compare, 0), op1 = XEXP (inner_compare, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6800:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] op1 = XEXP (tmp, 1); [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6811:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] rtx new_rtx = simplify_rtx (SET_SRC (pat)); [00:08:23] ^~~~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6834:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] && op1 == XEXP (inner_compare, 1)) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6914:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (x); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6919:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] || XEXP (src, 0) != op0 || XEXP (src, 1) != op1) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6922:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (x); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6965:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (x), dest = SET_DEST (x); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:23] ^ ~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:23] rtunion fld[1]; [00:08:23] ^ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6983:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:23] src = SET_SRC (x); [00:08:23] ^~~~~~~~~~~ [00:08:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:23] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:6996:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (XEXP (src, 0), 1) == const0_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7005:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (src, 1) : XEXP (src, 2)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7005:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (src, 1) : XEXP (src, 2)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7007:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (src, 2) : XEXP (src, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7007:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (src, 2) : XEXP (src, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7012:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] term1 = false_rtx, true_rtx = XEXP (true_rtx, 1), false_rtx = const0_rtx; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7014:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (true_rtx, 1), false_rtx)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7018:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] term1 = true_rtx, false_rtx = XEXP (false_rtx, 1), true_rtx = const0_rtx; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7020:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (false_rtx, 1), true_rtx)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7037:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] src = SET_SRC (x); [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7058:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx op1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7077:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7207:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] len = INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7208:21: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] pos = INTVAL (XEXP (x, 2)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7378:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] len = INTVAL (XEXP (SET_DEST (x), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7379:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] pos = XEXP (SET_DEST (x), 2); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7412:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] SET_SRC (x))); [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1360:43: note: expanded from macro 'gen_rtx_SET' [00:08:24] gen_rtx_fmt_ee (SET, VOIDmode, (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7459:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] gen_lowpart (compute_mode, SET_SRC (x)), [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7539:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] 0, 0, len - INTVAL (XEXP (inner, 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7542:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] return gen_rtx_ASHIFT (mode, new_rtx, XEXP (inner, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1442:44: note: expanded from macro 'gen_rtx_ASHIFT' [00:08:24] gen_rtx_fmt_ee (ASHIFT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7552:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] const HOST_WIDE_INT shift_amt = exact_log2 (INTVAL (XEXP (inner, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7559:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] return gen_rtx_MULT (mode, new_rtx, XEXP (inner, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:08:24] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7923:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= count) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7925:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] INTVAL (XEXP (x, 1)) - count); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7942:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT val = INTVAL (XEXP (x, 1)) >> count; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7998:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:7999:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8001:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT count = INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8017:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rhs = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8023:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (lhs, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8027:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (CONST_INT_P (XEXP (lhs, 1)) && INTVAL (XEXP (lhs, 1)) < 0)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8031:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (lhs, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8045:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rhs = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8051:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (rhs, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8055:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (CONST_INT_P (XEXP (rhs, 1)) && INTVAL (XEXP (rhs, 1)) < 0)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8059:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (rhs, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8082:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] new_rtx = make_extraction (mode, new_rtx, 0, XEXP (XEXP (x, 0), 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8097:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (inner_x0, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8123:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1434:41: note: expanded from macro 'gen_rtx_AND' [00:08:24] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8124:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] gen_rtx_AND (mode, XEXP (XEXP (x, 0), 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1434:33: note: expanded from macro 'gen_rtx_AND' [00:08:24] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8125:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1434:41: note: expanded from macro 'gen_rtx_AND' [00:08:24] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8135:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && i <= INTVAL (XEXP (XEXP (x, 0), 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8140:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] - INTVAL (XEXP (XEXP (x, 0), 1))), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8151:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8152:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8157:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] mask >>= INTVAL (XEXP (XEXP (x, 0), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8158:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if ((INTVAL (XEXP (x, 1)) & ~mask) == 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8165:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (XEXP (x, 0), 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1446:46: note: expanded from macro 'gen_rtx_ASHIFTRT' [00:08:24] gen_rtx_fmt_ee (ASHIFTRT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:728:49: note: expanded from macro 'SUBST' [00:08:24] #define SUBST(INTO, NEWVAL) do_SUBST (&(INTO), (NEWVAL)) [00:08:24] ^~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8230:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1446:46: note: expanded from macro 'gen_rtx_ASHIFTRT' [00:08:24] gen_rtx_fmt_ee (ASHIFTRT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8238:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rhs = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8245:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (rhs) >= INTVAL (XEXP (lhs, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8246:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (lhs, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8251:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] INTVAL (rhs) - INTVAL (XEXP (lhs, 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8296:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] - INTVAL (XEXP (inner, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8299:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] new_rtx = make_extraction (mode, new_rtx, 0, XEXP (inner, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8325:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] = simplify_subreg (mode, tem, GET_MODE (inner), SUBREG_BYTE (x)); [00:08:24] ^~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8406:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (x, 1) == const0_rtx) ? COMPARE [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8500:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1 = canon_reg_for_combine (XEXP (x, 1), reg); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8501:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8508:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1 = canon_reg_for_combine (XEXP (x, 1), reg); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8509:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8517:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1 = canon_reg_for_combine (XEXP (x, 1), reg); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8518:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op2 = canon_reg_for_combine (XEXP (x, 2), reg); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8519:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1) || op2 != XEXP (x, 2)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8519:62: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1) || op2 != XEXP (x, 2)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8749:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] mask & INTVAL (XEXP (x, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8757:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (x, 1)) & GET_MODE_MASK (xmode)) == mask) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8805:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (x, 1)) & ~smask) != 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8807:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] (INTVAL (XEXP (x, 1)) & smask)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8837:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] x = simplify_gen_unary (NEG, xmode, XEXP (x, 1), xmode); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8846:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] x = simplify_gen_unary (NOT, xmode, XEXP (x, 1), xmode); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8862:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8863:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8866:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] + floor_log2 (INTVAL (XEXP (x, 1)))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8865:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && ((INTVAL (XEXP (XEXP (x, 0), 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8871:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] temp = gen_int_mode ((INTVAL (XEXP (x, 1)) & mask) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8872:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] << INTVAL (XEXP (XEXP (x, 0), 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8877:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (XEXP (x, 0), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8886:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1 = force_to_mode (XEXP (x, 1), mode, mask, next_select); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8900:60: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op_mode != xmode || op0 != XEXP (x, 0) || op1 != XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8915:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8916:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) < GET_MODE_PRECISION (mode)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8918:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (nonzero_bits (XEXP (x, 1), GET_MODE (XEXP (x, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8926:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8927:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) < GET_MODE_PRECISION (op_mode) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8929:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] mask >>= INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8939:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] x = simplify_gen_binary (code, op_mode, op0, XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8950:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8951:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8958:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] inner_mask = mask << INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8970:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] x = simplify_gen_binary (LSHIFTRT, op_mode, inner, XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8983:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && ((INTVAL (XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:8989:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && ((INTVAL (XEXP (x, 1)) + exact_log2 (mask + 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9014:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (CONST_INT_P (XEXP (x, 1)) && INTVAL (XEXP (x, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9015:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9033:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (GET_MODE_PRECISION (xmode) - INTVAL (XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9035:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] nonzero >>= INTVAL (XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9042:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] nonzero >>= INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9048:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 0), INTVAL (XEXP (x, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9067:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] x = simplify_gen_binary (LSHIFTRT, xmode, XEXP (x, 0), XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9077:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9078:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9081:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (XEXP (x, 0), 1) == XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9081:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (XEXP (x, 0), 1) == XEXP (x, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9094:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (x, 1)) >= 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9098:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9103:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9126:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9127:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (XEXP (x, 0), 1)) + floor_log2 (mask) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9129:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (x, 0), 1)) < HOST_BITS_PER_WIDE_INT) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9131:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] temp = gen_int_mode (mask << INTVAL (XEXP (XEXP (x, 0), 1)), xmode); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9134:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] temp, XEXP (XEXP (x, 0), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9159:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (x, 1) == const0_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9173:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] force_to_mode (XEXP (x, 1), mode, [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9176:25: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] force_to_mode (XEXP (x, 2), mode, [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9178:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 1) || op1 != XEXP (x, 2)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9178:40: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (op0 != XEXP (x, 1) || op1 != XEXP (x, 2)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9210:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (x, 1) == const0_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9239:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx op1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9297:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx op0 = XEXP (XEXP (x, 0), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9298:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx op1 = XEXP (XEXP (x, 1), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9298:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx op1 = XEXP (XEXP (x, 1), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9301:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] cond1 = XEXP (XEXP (x, 1), 0); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9308:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9308:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9311:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 0), XEXP (cond1, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9312:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 0)))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9333:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] cond1 = XEXP (XEXP (x, 1), 0); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9339:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9339:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9342:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 0), XEXP (cond1, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9343:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (cond0, 1), XEXP (cond1, 0)))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9357:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] *ptrue = XEXP (x, 1), *pfalse = XEXP (x, 2); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9357:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] *ptrue = XEXP (x, 1), *pfalse = XEXP (x, 2); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9358:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (GET_CODE (cond0) == NE && XEXP (cond0, 1) == const0_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9360:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] else if (GET_CODE (cond0) == EQ && XEXP (cond0, 1) == const0_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9362:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] *ptrue = XEXP (x, 2), *pfalse = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9362:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] *ptrue = XEXP (x, 2), *pfalse = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9376:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] GET_MODE (SUBREG_REG (x)), SUBREG_BYTE (x)); [00:08:24] ^~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9378:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] GET_MODE (SUBREG_REG (x)), SUBREG_BYTE (x)); [00:08:24] ^~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9481:58: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (rtx_equal_p (XEXP (x, 0), reg) && rtx_equal_p (XEXP (x, 1), val)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9511:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] return unsignedp ? x : XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9515:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] return unsignedp ? XEXP (x, 1) : x; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9534:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] inner_mode, SUBREG_BYTE (x)); [00:08:24] ^~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9638:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx src = SET_SRC (x); [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9659:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_for_field_assignment_p (dest, XEXP (src, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9661:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] assign = make_extraction (VOIDmode, dest, 0, XEXP (XEXP (src, 0), 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9674:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_for_field_assignment_p (dest, XEXP (src, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9677:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (SUBREG_REG (XEXP (src, 0)), 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9688:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_for_field_assignment_p (dest, XEXP (src, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9690:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] assign = make_extraction (VOIDmode, dest, 0, XEXP (XEXP (src, 0), 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9705:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT width = INTVAL (XEXP (dest, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9706:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] unsigned HOST_WIDE_INT and_mask = INTVAL (XEXP (src, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9749:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] lhs = expand_compound_operation (XEXP (src, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9754:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] c1 = INTVAL (XEXP (rhs, 1)), other = lhs; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9767:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] c1 = INTVAL (XEXP (rhs, 1)), other = lhs; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9771:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] c1 = INTVAL (XEXP (lhs, 1)), other = rhs; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9784:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] c1 = INTVAL (XEXP (lhs, 1)), other = rhs; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9820:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (assign, 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9824:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] == (HOST_WIDE_INT_1U << INTVAL (XEXP (assign, 1))) - 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9853:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rhs = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9914:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 0), lhs = XEXP (lhs, 1), rhs = XEXP (rhs, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9914:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 0), lhs = XEXP (lhs, 1), rhs = XEXP (rhs, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9916:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (lhs, 0), XEXP (rhs, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9917:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 0), lhs = XEXP (lhs, 1), rhs = XEXP (rhs, 0); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9919:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (lhs, 1), XEXP (rhs, 0))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9920:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 1), lhs = XEXP (lhs, 0), rhs = XEXP (rhs, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9920:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 1), lhs = XEXP (lhs, 0), rhs = XEXP (rhs, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9921:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] else if (rtx_equal_p (XEXP (lhs, 1), XEXP (rhs, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9921:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] else if (rtx_equal_p (XEXP (lhs, 1), XEXP (rhs, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9922:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] other = XEXP (lhs, 1), lhs = XEXP (lhs, 0), rhs = XEXP (rhs, 0); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:9986:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] inner_op1 = XEXP (decomposed, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10095:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (varop, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10109:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] o1 = simplify_and_const_int (NULL_RTX, mode, XEXP (varop, 1), constop); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10745:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (varop, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10746:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (varop, 1)) < GET_MODE_PRECISION (int_varop_mode) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10751:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] unsigned int first_count = INTVAL (XEXP (varop, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10911:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] varop = gen_rtx_fmt_ee (code, int_mode, new_rtx, XEXP (varop, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10943:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (XEXP (varop, 0), 1) == constm1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10947:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (XEXP (varop, 0), 0), XEXP (varop, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10950:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] varop = gen_rtx_LE (int_varop_mode, XEXP (varop, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1480:32: note: expanded from macro 'gen_rtx_LE' [00:08:24] gen_rtx_fmt_ee (LE, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10971:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && trunc_int_for_mode (INTVAL (XEXP (varop, 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10975:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] gen_int_mode (INTVAL (XEXP (varop, 1)), int_result_mode), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:10994:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && trunc_int_for_mode (INTVAL (XEXP (varop, 1)), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11000:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (varop, 1), count); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11022:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (varop, 1) == const0_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11076:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (varop, 1) == constm1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11094:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && nonzero_bits (XEXP (varop, 1), int_result_mode) >> count == 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11095:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (nonzero_bits (XEXP (varop, 1), int_result_mode) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11107:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] & nonzero_bits (XEXP (varop, 1), int_result_mode)) == 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11109:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] varop = XEXP (varop, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11118:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] gen_int_mode (INTVAL (XEXP (varop, 1)), int_result_mode), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11136:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && mode_signbit_p (int_result_mode, XEXP (varop, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11139:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] gen_int_mode (INTVAL (XEXP (varop, 1)), int_result_mode), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11170:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (varop, 0), 1)) == count [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11171:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (XEXP (varop, 0), 0), XEXP (varop, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11174:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] varop = gen_rtx_GT (int_varop_mode, XEXP (varop, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1478:32: note: expanded from macro 'gen_rtx_GT' [00:08:24] gen_rtx_fmt_ee (GT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11190:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (XEXP (varop, 0), 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11195:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] int new_count = count + INTVAL (XEXP (varop_inner, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11348:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] old_notes = REG_NOTES (insn); [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11350:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (insn) = NULL_RTX; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11400:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (insn) = old_notes; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11444:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] old_notes = REG_NOTES (insn); [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11445:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] old_icode = INSN_CODE (insn); [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11447:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (insn) = notes; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11448:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] INSN_CODE (insn) = insn_code_number; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11466:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (insn) = old_notes; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11467:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] INSN_CODE (insn) = old_icode; [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11501:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] size = INTVAL (XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11503:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] int start = INTVAL (XEXP (x, 2)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11554:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && size + INTVAL (XEXP (x, 1)) == GET_MODE_PRECISION (mode))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11577:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] int width = INTVAL (XEXP (*dst, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11578:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] int offset = INTVAL (XEXP (*dst, 2)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11588:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] y = gen_rtx_ASHIFT (mode, SET_SRC (pat), GEN_INT (offset)); [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1442:36: note: expanded from macro 'gen_rtx_ASHIFT' [00:08:24] gen_rtx_fmt_ee (ASHIFT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11590:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] y = SET_SRC (pat); [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11633:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx src = SET_SRC (pat); [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:11743:62: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] return gen_rtx_fmt_ee (GET_CODE (x), omode, XEXP (x, 0), XEXP (x, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12006:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (op1, 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12006:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (op1, 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12007:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12007:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12008:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op1, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12008:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op1, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12009:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (INTVAL (XEXP (op0, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12030:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (op0, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12031:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (op0, 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12032:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (op1, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12032:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (op1, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12036:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] int shift_count = INTVAL (XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12069:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT c0 = INTVAL (XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12070:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT c1 = INTVAL (XEXP (op1, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12186:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] tem = XEXP (XEXP (op0, 0), 0), tem1 = XEXP (XEXP (op0, 0), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12188:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] tem = XEXP (op0, 0), tem1 = XEXP (op0, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12234:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == const1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12241:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op0 = XEXP (op0, 2); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12325:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1, XEXP (op0, 1))) != 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12343:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] - INTVAL (XEXP (op0, 1))))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12409:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] HOST_WIDE_INT c1 = -INTVAL (XEXP (SUBREG_REG (op0), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12487:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op1, XEXP (op0, 1))) != 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12495:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (const_op == 0 && XEXP (op0, 1) == constm1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12516:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (op0, 1), op1)) != 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12527:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op0 = XEXP (op0, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12537:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (XEXP (op0, 0), 0), XEXP (op0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12539:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op0 = XEXP (op0, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12550:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (op0, 1), op1)) != 0) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12563:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (XEXP (op0, 0), 1) == constm1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12564:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && rtx_equal_p (XEXP (XEXP (op0, 0), 0), XEXP (op0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12566:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op0 = XEXP (op0, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12579:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] op0 = gen_rtx_LSHIFTRT (mode, XEXP (op0, 1), [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1448:38: note: expanded from macro 'gen_rtx_LSHIFTRT' [00:08:24] gen_rtx_fmt_ee (LSHIFTRT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12580:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (XEXP (op0, 0), 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] ./genrtl.h:1448:46: note: expanded from macro 'gen_rtx_LSHIFTRT' [00:08:24] gen_rtx_fmt_ee (LSHIFTRT, (MODE), (ARG0), (ARG1)) [00:08:24] ^~~~ [00:08:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:24] ^~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12593:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (op0, 0), 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12594:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (XEXP (op0, 0), 1)) < HOST_BITS_PER_WIDE_INT) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12596:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] mask = ((INTVAL (XEXP (op0, 1)) & GET_MODE_MASK (mode)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12597:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] << INTVAL (XEXP (XEXP (op0, 0), 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12615:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && ((INTVAL (XEXP (op0, 1)) & GET_MODE_MASK (mode)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12655:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] unsigned HOST_WIDE_INT c1 = INTVAL (XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12694:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == const1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12707:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == const1_rtx [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12711:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx shift_count = XEXP (XEXP (op0, 0), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12738:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (op0, 1)) >= 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12739:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && ((INTVAL (XEXP (op0, 1)) + ! equality_comparison_p) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12742:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] & ((HOST_WIDE_INT_1U << INTVAL (XEXP (op0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12746:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] & ~(mask >> (INTVAL (XEXP (op0, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12753:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] temp >>= INTVAL (XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12767:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] - INTVAL (XEXP (op0, 1))))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12792:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] INTVAL (XEXP (op0, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12801:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12801:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (op0, 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12802:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (int_mode_for_size (mode_width - INTVAL (XEXP (op0, 1)), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12820:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (XEXP (op0, 0), 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12820:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && XEXP (op0, 1) == XEXP (XEXP (XEXP (op0, 0), 0), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12821:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (int_mode_for_size (mode_width - INTVAL (XEXP (op0, 1)), 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12828:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx add_const = XEXP (XEXP (op0, 0), 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12830:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] add_const, XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12848:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (op0, 1)) > 0 [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12849:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && INTVAL (XEXP (op0, 1)) < HOST_BITS_PER_WIDE_INT [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12853:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? ((GET_MODE_MASK (mode) >> INTVAL (XEXP (op0, 1)) >> 1) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12856:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] <= GET_MODE_MASK (mode) >> INTVAL (XEXP (op0, 1)))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12861:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] << INTVAL (XEXP (op0, 1))) - 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12870:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] << INTVAL (XEXP (op0, 1)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:12875:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] |= ((HOST_WIDE_INT_1 << INTVAL (XEXP (op0, 1))) - 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13020:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (op0, 1))); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13073:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx x1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13080:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13083:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (x1, 1) : XEXP (x1, 0)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13087:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13090:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] ? XEXP (x0, 1) : XEXP (x0, 0)); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13141:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx x1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13152:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13158:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13318:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] record_value_for_reg (dest, record_dead_insn, SET_SRC (setter)); [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13331:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] SET_SRC (setter))); [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13357:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:24] ^~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13357:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13461:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] regno = REGNO (SET_SRC (set)); [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:08:24] #define REGNO(RTX) (rhs_regno(RTX)) [00:08:24] ^~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13647:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx x1 = XEXP (x, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13657:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13663:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1))) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:13907:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] mark_used_regs_combine (SET_SRC (x)); [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14055:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (note, 1) = *pnotes; [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14069:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] move_deaths (SET_SRC (x), maybe_kill_insn, from_luid, to_insn, pnotes); [00:08:24] ^~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14189:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] next_note = XEXP (note, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14256:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] *np = XEXP (n, 1); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14257:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (n, 1) = REG_NOTES (i3); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14257:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (n, 1) = REG_NOTES (i3); [00:08:24] ^~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14258:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (i3) = n; [00:08:24] ^~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14439:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (JUMP_LABEL (place) == NULL [00:08:24] ^~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14440:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] || JUMP_LABEL (place) == XEXP (note, 0))) [00:08:24] ^~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14442:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx label = JUMP_LABEL (place); [00:08:24] ^~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14445:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] JUMP_LABEL (place) = XEXP (note, 0); [00:08:24] ^~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14447:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] LABEL_NUSES (label)--; [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14452:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] && (JUMP_LABEL (place2) == NULL [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14453:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] || JUMP_LABEL (place2) == XEXP (note, 0))) [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14455:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx label = JUMP_LABEL (place2); [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14458:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] JUMP_LABEL (place2) = XEXP (note, 0); [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14460:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] LABEL_NUSES (label)--; [00:08:24] ^~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14570:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] if (set != 0 && ! side_effects_p (SET_SRC (set)) [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14577:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx old_notes = REG_NOTES (tem_insn); [00:08:24] ^~~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14580:6: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (tem_insn) = NULL; [00:08:24] ^~~~~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14746:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (note, 1) = REG_NOTES (place); [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14746:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] XEXP (note, 1) = REG_NOTES (place); [00:08:24] ^~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14747:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] REG_NOTES (place) = note; [00:08:24] ^~~~~~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14947:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] rtx src = SET_SRC (set); [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc:14955:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:24] SET_SRC (set) = new_reg; [00:08:24] ^~~~~~~~~~~~~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:24] ^ ~ [00:08:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:24] rtunion fld[1]; [00:08:24] ^ [00:08:24] 626 warnings generated. [00:08:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc [00:08:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc [00:08:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc:29: [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[1]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[1] = rhs; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[2]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return &gs->op[2]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[2] = rhs; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[3]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return &ass->op[3]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[3] = rhs; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[1]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[1] = fn; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[2]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return &call_stmt->op[2]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] call_stmt->op[2] = chain; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[1]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[1] = rhs; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[2]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[2] = label; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] gs->op[3] = label; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:25] return gs->op[3]; [00:08:25] ^ ~ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:25] ^ [00:08:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc:32: [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:25] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:25] struct cgraph_edge; [00:08:25] ^~~~~~ [00:08:25] class [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:25] struct cgraph_edge; [00:08:25] ^~~~~~ [00:08:25] class [00:08:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc:32: [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:25] friend struct cgraph_edge; [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:25] for_user)) cgraph_edge [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:25] friend struct cgraph_edge; [00:08:25] ^~~~~~ [00:08:25] class [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:25] void initialize_inline_failed (struct cgraph_edge *); [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:25] for_user)) cgraph_edge [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:25] void initialize_inline_failed (struct cgraph_edge *); [00:08:25] ^~~~~~ [00:08:25] class [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:25] for_user)) cgraph_edge [00:08:25] ^ [00:08:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:25] ^~~~~~ [00:08:25] class [00:08:25] 24 warnings generated. [00:08:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc [00:08:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc [00:08:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppbuiltin.cc:28: [00:08:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:26] struct cpp_char_column_policy [00:08:26] ^ [00:08:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:08:26] class cpp_char_column_policy; [00:08:26] ^~~~~ [00:08:26] struct [00:08:26] 1 warning generated. [00:08:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx tmp = XEXP (this, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx tmp = XEXP (this, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx next = XEXP (insn, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XBBDEF (insn, 2); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XBBDEF (insn, 2); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 3); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 3); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XUINT (insn, 4); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XUINT (insn, 4); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return safe_as_a (JUMP_LABEL (insn)); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return JUMP_LABEL (this); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return safe_as_a (JUMP_LABEL (this)); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] JUMP_LABEL (this) = target; [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] SUBREG_BYTE (x), GET_MODE (x)); [00:08:27] ^~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] *step_out = XEXP (x, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] attrs = MEM_ATTRS (x); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 7) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 7) = arg7; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 5) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 6) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 7) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 2) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 3) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 5) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 6) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 3) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 6) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] SUBREG_BYTE (rt) = arg1; [00:08:27] ^~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 1) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 1) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:24: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:30: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] if (INSN_CODE (insn) < 0) [00:08:27] ^~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:30: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:27] ^~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:30: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return INSN_CODE (insn); [00:08:27] ^~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:271:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx src = SET_SRC (set); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:773:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] src = simplify_rtx (SET_SRC (set)); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:784:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] if (!success && set && reg_mentioned_p (from, SET_SRC (set))) [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:789:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] src = simplify_replace_rtx (SET_SRC (set), from, to); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:791:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] if (!rtx_equal_p (src, SET_SRC (set)) [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:911:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] set_src = note_src ? note_src : SET_SRC (set); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:923:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] ? XEXP (setcc_note, 0) : SET_SRC (setcc_set); [00:08:27] ^~~~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:933:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] if (rtx_equal_p (new_rtx, SET_SRC (set))) [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:987:30: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] && BB_HEAD (e->dest) == JUMP_LABEL (jump)) [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:1345:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] cst = XEXP (cond, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:1428:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] new_rtx = gen_rtx_SET (XEXP (cond, 0), XEXP (cond, 1)); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] ./genrtl.h:1360:43: note: expanded from macro 'gen_rtx_SET' [00:08:27] gen_rtx_fmt_ee (SET, VOIDmode, (ARG0), (ARG1)) [00:08:27] ^~~~ [00:08:27] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:27] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:27] ^~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:1603:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] src = SET_SRC (pc_set (jump)); [00:08:27] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc:1608:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] SET_SRC (PATTERN (setcc))); [00:08:27] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] 122 warnings generated. [00:08:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx tmp = XEXP (this, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx tmp = XEXP (this, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] rtx next = XEXP (insn, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XBBDEF (insn, 2); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XBBDEF (insn, 2); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 3); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XEXP (insn, 3); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XUINT (insn, 4); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XUINT (insn, 4); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return safe_as_a (JUMP_LABEL (insn)); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return JUMP_LABEL (this); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] return safe_as_a (JUMP_LABEL (this)); [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] JUMP_LABEL (this) = target; [00:08:27] ^~~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] SUBREG_BYTE (x), GET_MODE (x)); [00:08:27] ^~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] *step_out = XEXP (x, 1); [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] attrs = MEM_ATTRS (x); [00:08:27] ^~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 7) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 7) = arg7; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 5) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 6) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 7) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 2) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 3) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 5) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 6) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XBBDEF (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 3) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 5) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 6) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 4) = arg4; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 5) = arg5; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 6) = arg6; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 4) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] SUBREG_BYTE (rt) = arg1; [00:08:27] ^~~~~~~~~~~~~~~~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 1) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] X0EXP (rt, 1) = NULL_RTX; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XWINT (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:27] HOST_WIDE_INT hwint[1]; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:27] # define HOST_WIDE_INT long [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XEXP (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XVEC (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 1) = arg1; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 2) = arg2; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:32: [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:27] XSTR (rt, 3) = arg3; [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:27] ^ ~ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:27] rtunion fld[1]; [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:38: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:27] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:27] struct cgraph_edge; [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:27] struct cgraph_edge; [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:38: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:27] friend struct cgraph_edge; [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:27] for_user)) cgraph_edge [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:27] friend struct cgraph_edge; [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:27] void initialize_inline_failed (struct cgraph_edge *); [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:27] for_user)) cgraph_edge [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:27] void initialize_inline_failed (struct cgraph_edge *); [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:27] for_user)) cgraph_edge [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:43: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:27] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:27] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:27] ^ [00:08:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc:50: [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:27] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:27] for_user)) cgraph_edge [00:08:27] ^ [00:08:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: note: did you mean class here? [00:08:27] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:08:27] ^~~~~~ [00:08:27] class [00:08:27] 112 warnings generated. [00:08:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc [00:08:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc:28: [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[1]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[1] = rhs; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[2]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return &gs->op[2]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[2] = rhs; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[3]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return &ass->op[3]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[3] = rhs; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[1]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[1] = fn; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[2]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return &call_stmt->op[2]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] call_stmt->op[2] = chain; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[1]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[1] = rhs; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[2]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[2] = label; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] gs->op[3] = label; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:28] return gs->op[3]; [00:08:28] ^ ~ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:28] ^ [00:08:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc:29: [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:28] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:28] struct cgraph_edge; [00:08:28] ^~~~~~ [00:08:28] class [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:28] struct cgraph_edge; [00:08:28] ^~~~~~ [00:08:28] class [00:08:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc:29: [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:28] friend struct cgraph_edge; [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:28] for_user)) cgraph_edge [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:28] friend struct cgraph_edge; [00:08:28] ^~~~~~ [00:08:28] class [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:28] void initialize_inline_failed (struct cgraph_edge *); [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:28] for_user)) cgraph_edge [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:28] void initialize_inline_failed (struct cgraph_edge *); [00:08:28] ^~~~~~ [00:08:28] class [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:28] for_user)) cgraph_edge [00:08:28] ^ [00:08:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:28] ^~~~~~ [00:08:28] class [00:08:28] 24 warnings generated. [00:08:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbgcnt.cc [00:08:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc:27: [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[1]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[1] = rhs; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[2]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return &gs->op[2]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[2] = rhs; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[3]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return &ass->op[3]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[3] = rhs; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[1]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[1] = fn; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[2]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return &call_stmt->op[2]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] call_stmt->op[2] = chain; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[1]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[1] = rhs; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[2]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[2] = label; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] gs->op[3] = label; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:29] return gs->op[3]; [00:08:29] ^ ~ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:29] ^ [00:08:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc:28: [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:29] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:29] struct cgraph_edge; [00:08:29] ^~~~~~ [00:08:29] class [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:29] struct cgraph_edge; [00:08:29] ^~~~~~ [00:08:29] class [00:08:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc:28: [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:29] friend struct cgraph_edge; [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:29] for_user)) cgraph_edge [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:29] friend struct cgraph_edge; [00:08:29] ^~~~~~ [00:08:29] class [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:29] void initialize_inline_failed (struct cgraph_edge *); [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:29] for_user)) cgraph_edge [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:29] void initialize_inline_failed (struct cgraph_edge *); [00:08:29] ^~~~~~ [00:08:29] class [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:29] for_user)) cgraph_edge [00:08:29] ^ [00:08:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:29] ^~~~~~ [00:08:29] class [00:08:29] 24 warnings generated. [00:08:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc [00:08:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc [00:08:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc:28: [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[1]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[1] = rhs; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[2]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return &gs->op[2]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[2] = rhs; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[3]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return &ass->op[3]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[3] = rhs; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[1]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[1] = fn; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[2]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return &call_stmt->op[2]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] call_stmt->op[2] = chain; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[1]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[1] = rhs; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[2]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[2] = label; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] gs->op[3] = label; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:30] return gs->op[3]; [00:08:30] ^ ~ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:30] ^ [00:08:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc:29: [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:30] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:30] struct cgraph_edge; [00:08:30] ^~~~~~ [00:08:30] class [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:30] struct cgraph_edge; [00:08:30] ^~~~~~ [00:08:30] class [00:08:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc:29: [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:30] friend struct cgraph_edge; [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:30] for_user)) cgraph_edge [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:30] friend struct cgraph_edge; [00:08:30] ^~~~~~ [00:08:30] class [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:30] void initialize_inline_failed (struct cgraph_edge *); [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:30] for_user)) cgraph_edge [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:30] void initialize_inline_failed (struct cgraph_edge *); [00:08:30] ^~~~~~ [00:08:30] class [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:30] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:30] for_user)) cgraph_edge [00:08:30] ^ [00:08:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:30] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:30] ^~~~~~ [00:08:30] class [00:08:30] 24 warnings generated. [00:08:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/debug.cc [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx tmp = XEXP (this, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx tmp = XEXP (this, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx next = XEXP (insn, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XBBDEF (insn, 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XBBDEF (insn, 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 3); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 3); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XUINT (insn, 4); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XUINT (insn, 4); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return safe_as_a (JUMP_LABEL (insn)); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return JUMP_LABEL (this); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return safe_as_a (JUMP_LABEL (this)); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] JUMP_LABEL (this) = target; [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SUBREG_BYTE (x), GET_MODE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] *step_out = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] attrs = MEM_ATTRS (x); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 7) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 7) = arg7; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 5) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 6) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 7) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 2) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 3) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 5) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 6) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 3) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 6) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SUBREG_BYTE (rt) = arg1; [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 1) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 1) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:34: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:843:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] *off = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:864:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] x = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:901:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] *off = XEXP (l->loc, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:904:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INTVAL (XEXP (l->loc, 1))); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:31] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:31] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1106:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1106:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1126:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && rtx_equal_for_cselib_1 (XEXP (x, 1), XEXP (y, 0), memmode, [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1128:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && rtx_equal_for_cselib_1 (XEXP (x, 0), XEXP (y, 1), memmode, [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1333:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] + CODE_LABEL_NUMBER (label_ref_label (x))); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1381:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return cselib_hash_rtx (XEXP (x, 1), create, memmode); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1406:58: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return cselib_hash_plus_const_int (XEXP (x, 0), INTVAL (XEXP (x, 1)), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:31] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:31] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1459:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] hash += constant_lower_bound (SUBREG_BYTE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1649:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && XEXP (note, 0) == XEXP (p->loc, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1650:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (p->loc, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1860:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SUBREG_BYTE (orig)); [00:08:31] ^~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1996:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (copy, 0), XEXP (copy, 1), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:1997:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (copy, 2)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2015:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (copy, 1)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2091:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return cselib_subst_to_values (XEXP (x, 1), memmode); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2105:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (SP_DERIVED_VALUE_P (t) && XEXP (x, 1) == const0_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2113:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return plus_constant (Pmode, l->loc, INTVAL (XEXP (x, 1))); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:31] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:31] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2780:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] body = COND_EXEC_CODE (body); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:08:31] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2786:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] sets[0].src = SET_SRC (body); [00:08:31] ^~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:2800:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] sets[n_sets].src = SET_SRC (x); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:3063:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (x = CALL_INSN_FUNCTION_USAGE (insn); x; x = XEXP (x, 1)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:3063:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (x = CALL_INSN_FUNCTION_USAGE (insn); x; x = XEXP (x, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:3075:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (x = CALL_INSN_FUNCTION_USAGE (insn); x; x = XEXP (x, 1)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc:3075:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (x = CALL_INSN_FUNCTION_USAGE (insn); x; x = XEXP (x, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] 136 warnings generated. [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx tmp = XEXP (this, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx tmp = XEXP (this, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx next = XEXP (insn, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XBBDEF (insn, 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XBBDEF (insn, 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 3); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XEXP (insn, 3); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XUINT (insn, 4); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XUINT (insn, 4); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return safe_as_a (JUMP_LABEL (insn)); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return JUMP_LABEL (this); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return safe_as_a (JUMP_LABEL (this)); [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] JUMP_LABEL (this) = target; [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SUBREG_BYTE (x), GET_MODE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] *step_out = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] attrs = MEM_ATTRS (x); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 7) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 7) = arg7; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 5) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 6) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 7) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 2) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 3) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 5) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 6) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XBBDEF (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 3) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 5) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 6) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 4) = arg4; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 5) = arg5; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 6) = arg6; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 4) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SUBREG_BYTE (rt) = arg1; [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 1) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] X0EXP (rt, 1) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XWINT (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:31] HOST_WIDE_INT hwint[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:31] # define HOST_WIDE_INT long [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XVEC (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 1) = arg1; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 2) = arg2; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:25: [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XSTR (rt, 3) = arg3; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:34: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (INSN_CODE (insn) < 0) [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:34: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:34: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return INSN_CODE (insn); [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:45: [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:1017:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] remove_invalid_subreg_refs (i, SUBREG_BYTE (x), GET_MODE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:1046:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && ! REGNO_QTY_VALID_P (REGNO (XEXP (x, 1)))) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:08:31] #define REGNO(RTX) (rhs_regno(RTX)) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:481:40: note: expanded from macro 'REGNO_QTY_VALID_P' [00:08:31] #define REGNO_QTY_VALID_P(N) (REG_QTY (N) >= 0) [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:476:39: note: expanded from macro 'REG_QTY' [00:08:31] #define REG_QTY(N) (get_cse_reg_info (N)->reg_qty) [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:1047:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (insert_regs (XEXP (x, 1), NULL, 0)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:1049:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rehash_using_reg (XEXP (x, 1)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:1998:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || ranges_maybe_overlap_p (SUBREG_BYTE (exp), [00:08:31] ^~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2298:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] + (constant_lower_bound (SUBREG_BYTE (x)) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2363:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] + CODE_LABEL_NUMBER (label_ref_label (x))); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2451:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] + hash_rtx_string (ASM_OPERANDS_OUTPUT_CONSTRAINT (x)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:08:31] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:31] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2454:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (ASM_OPERANDS_INPUT_LENGTH (x)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2456:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (i = 1; i < ASM_OPERANDS_INPUT_LENGTH (x); i++) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2458:27: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] hash += (hash_rtx_cb (ASM_OPERANDS_INPUT (x, i), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2463:29: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] (ASM_OPERANDS_INPUT_CONSTRAINT (x, i))); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:08:31] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2466:33: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] hash += hash_rtx_string (ASM_OPERANDS_INPUT_CONSTRAINT (x, 0)); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:08:31] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2467:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] x = ASM_OPERANDS_INPUT (x, 0); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2518:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] hash += constant_lower_bound (SUBREG_BYTE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2675:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (!mem_attrs_eq_p (MEM_ATTRS (x), MEM_ATTRS (y))) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2675:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (!mem_attrs_eq_p (MEM_ATTRS (x), MEM_ATTRS (y))) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2697:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && exp_equiv_p (XEXP (x, 1), XEXP (y, 1), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2697:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && exp_equiv_p (XEXP (x, 1), XEXP (y, 1), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2699:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || (exp_equiv_p (XEXP (x, 0), XEXP (y, 1), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2701:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && exp_equiv_p (XEXP (x, 1), XEXP (y, 0), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2714:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || strcmp (ASM_OPERANDS_OUTPUT_CONSTRAINT (x), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:08:31] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:31] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2715:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] ASM_OPERANDS_OUTPUT_CONSTRAINT (y)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:08:31] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:08:31] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2716:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || ASM_OPERANDS_OUTPUT_IDX (x) != ASM_OPERANDS_OUTPUT_IDX (y) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:08:31] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2716:38: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || ASM_OPERANDS_OUTPUT_IDX (x) != ASM_OPERANDS_OUTPUT_IDX (y) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:08:31] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2717:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || ASM_OPERANDS_INPUT_LENGTH (x) != ASM_OPERANDS_INPUT_LENGTH (y)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2717:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || ASM_OPERANDS_INPUT_LENGTH (x) != ASM_OPERANDS_INPUT_LENGTH (y)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2720:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (ASM_OPERANDS_INPUT_LENGTH (x)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2722:13: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (i = ASM_OPERANDS_INPUT_LENGTH (x) - 1; i >= 0; i--) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2723:25: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (! exp_equiv_p (ASM_OPERANDS_INPUT (x, i), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2724:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] ASM_OPERANDS_INPUT (y, i), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2726:14: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || strcmp (ASM_OPERANDS_INPUT_CONSTRAINT (x, i), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:08:31] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2727:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] ASM_OPERANDS_INPUT_CONSTRAINT (y, i))) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:08:31] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:08:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2776:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:2776:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3069:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] arg1 = XEXP (x, 0), arg2 = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3158:13: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (i = ASM_OPERANDS_INPUT_LENGTH (x) - 1; i >= 0; i--) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3160:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] fold_rtx (ASM_OPERANDS_INPUT (x, i), insn), 0); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3159:30: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] validate_change (insn, &ASM_OPERANDS_INPUT (x, i), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3172:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx trueop1 = XEXP (x, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3470:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && (inner_const = equiv_constant (XEXP (y, 1))) != 0 [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3500:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && label_ref_label (XEXP (y, 1)) == label_ref_label (const_arg1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3508:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && label_ref_label (XEXP (XEXP (y, 0), 1)) == label_ref_label (const_arg1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3520:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && label_ref_label (XEXP (y, 1)) == label_ref_label (const_arg0)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3528:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && label_ref_label (XEXP (XEXP (y, 0), 1)) == label_ref_label (const_arg0)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3573:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (y && poly_int_rtx_p (XEXP (y, 1))) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3625:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] inner_const = equiv_constant (fold_rtx (XEXP (y, 1), 0)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3738:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] const_arg2 ? const_arg2 : XEXP (x, 2)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3787:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] poly_int64 byte = (SUBREG_BYTE (x) [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3805:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] return simplify_subreg (mode, new_rtx, imode, SUBREG_BYTE (x)); [00:08:31] ^~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3861:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cond_known_true = (XEXP (SET_SRC (set), 2) == pc_rtx); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3861:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cond_known_true = (XEXP (SET_SRC (set), 2) == pc_rtx); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3863:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cond_known_true = (XEXP (SET_SRC (set), 1) == pc_rtx); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3863:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cond_known_true = (XEXP (SET_SRC (set), 1) == pc_rtx); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3869:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] op0 = fold_rtx (XEXP (XEXP (SET_SRC (set), 0), 0), insn); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3870:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] op1 = fold_rtx (XEXP (XEXP (SET_SRC (set), 0), 1), insn); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:3870:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] op1 = fold_rtx (XEXP (XEXP (SET_SRC (set), 0), 1), insn); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4177:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx src = SET_SRC (set); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4287:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx src = SET_SRC (x); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4334:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (int i = ASM_OPERANDS_INPUT_LENGTH (x) - 1; i >= 0; i--) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4336:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx input = ASM_OPERANDS_INPUT (x, i); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4340:28: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] validate_change (insn, &ASM_OPERANDS_INPUT (x, i), input, 1); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4384:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4384:62: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4391:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] canon_reg (SET_SRC (x), insn); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4393:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] fold_rtx (SET_SRC (x), insn); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4425:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] canon_reg (SET_SRC (y), insn); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4427:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] fold_rtx (SET_SRC (y), insn); [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4449:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (n_sets == 1 && REG_NOTES (insn) != 0 [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4459:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && rtx_equal_p (XEXP (tem, 0), SET_SRC (sets[0].rtl))) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4483:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx src = SET_SRC (sets[i].rtl); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4491:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] canon_reg (XEXP (dest, 1), insn), 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4493:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] canon_reg (XEXP (dest, 2), insn), 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4492:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] validate_change (insn, &XEXP (dest, 2), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4555:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (n_sets == 1 && REG_NOTES (insn) != 0 [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4560:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && (! rtx_equal_p (XEXP (tem, 0), SET_SRC (sets[0].rtl)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4580:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx width = XEXP (SET_DEST (sets[0].rtl), 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4581:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx pos = XEXP (SET_DEST (sets[0].rtl), 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4632:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] src = SET_SRC (sets[i].rtl); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:4920:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx new_and = gen_rtx_AND (VOIDmode, NULL_RTX, XEXP (src, 1)); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] ./genrtl.h:1434:41: note: expanded from macro 'gen_rtx_AND' [00:08:31] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:08:31] ^~~~ [00:08:31] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:31] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:31] ^~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5245:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INTVAL (XEXP (SET_DEST (sets[i].rtl), 1)))) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:31] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:31] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1410:39: note: expanded from macro 'known_ge' [00:08:31] #define known_ge(A, B) (!maybe_lt (A, B)) [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5251:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx width = XEXP (SET_DEST (sets[i].rtl), 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5252:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx pos = XEXP (SET_DEST (sets[i].rtl), 2); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5327:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SET_SRC (sets[i].rtl) = trial; [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5352:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SET_SRC (sets[i].rtl) = trial; [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5375:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] else if (MEM_P (trial) && !rtx_equal_p (trial, SET_SRC(sets[i].rtl))) [00:08:31] ^~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5383:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx new_rtx = canon_reg (SET_SRC (sets[i].rtl), insn); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5422:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] src = SET_SRC (sets[i].rtl); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5548:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] rtx width = XEXP (SET_DEST (sets[i].rtl), 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5611:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] JUMP_LABEL (new_rtx) = XEXP (src, 0); [00:08:31] ^~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5612:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] LABEL_NUSES (XEXP (src, 0))++; [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:31] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5618:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (note, 1) = NULL_RTX; [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5619:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] REG_NOTES (new_rtx) = note; [00:08:31] ^~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5626:6: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INSN_CODE (insn) = -1; [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5688:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && rtx_equal_p (SET_SRC (sets[i].rtl), src_eqv)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5694:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && ! rtx_equal_p (SET_SRC (sets[i].rtl), SET_DEST (sets[i].rtl))) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5810:13: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:5810:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6167:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6167:62: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (tem = CALL_INSN_FUNCTION_USAGE (insn); tem; tem = XEXP (tem, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6553:24: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (rtx note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6553:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (rtx note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6778:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (SET_SRC (x), counts, [00:08:31] ^~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6796:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (CALL_INSN_FUNCTION_USAGE (x), counts, dest, incr); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6813:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] eqv = XEXP (eqv, 1); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6829:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (XEXP (x, 1), counts, NULL_RTX, incr); [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6834:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] for (i = ASM_OPERANDS_INPUT_LENGTH (x) - 1; i >= 0; i--) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:31] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:31] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:31] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6835:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (ASM_OPERANDS_INPUT (x, i), counts, dest, incr); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:31] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:31] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:31] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:31] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:31] ^~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:6875:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] || side_effects_p (SET_SRC (set))) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7010:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (INSN_VAR_LOCATION_LOC (insn), counts + nreg, [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7069:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] count_reg_usage (INSN_VAR_LOCATION_LOC (insn), counts + nreg, [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7082:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && !side_effects_p (SET_SRC (set)) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7096:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] SET_SRC (set), [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7123:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (is_dead_debug_insn (INSN_VAR_LOCATION_LOC (insn), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7126:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7132:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] = simplify_replace_fn_rtx (INSN_VAR_LOCATION_LOC (insn), [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7131:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] INSN_VAR_LOCATION_LOC (insn) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7185:31: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cse_change_cc_mode (array, ®_NOTES (insn), insn, newreg); [00:08:31] ^~~~~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7296:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] if (rtx_equal_p (cc_src, SET_SRC (set))) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7302:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (SET_SRC (set), 0)) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7303:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] && rtx_equal_p (XEXP (cc_src, 1), [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7304:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (SET_SRC (set), 1))) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7304:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] XEXP (SET_SRC (set), 1))) [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:31] ^~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc:7480:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:31] cc_src = SET_SRC (set); [00:08:31] ^~~~~~~~~~~~~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:31] ^ ~ [00:08:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:31] rtunion fld[1]; [00:08:31] ^ [00:08:31] 235 warnings generated. [00:08:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc [00:08:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx tmp = XEXP (this, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx tmp = XEXP (this, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx next = XEXP (insn, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XBBDEF (insn, 2); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XBBDEF (insn, 2); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 3); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 3); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XUINT (insn, 4); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XUINT (insn, 4); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return safe_as_a (JUMP_LABEL (insn)); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return JUMP_LABEL (this); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return safe_as_a (JUMP_LABEL (this)); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] JUMP_LABEL (this) = target; [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] SUBREG_BYTE (x), GET_MODE (x)); [00:08:33] ^~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] *step_out = XEXP (x, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] attrs = MEM_ATTRS (x); [00:08:33] ^~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:33] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:33] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 7) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 7) = arg7; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 5) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 6) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 7) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 2) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 3) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 5) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 6) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 3) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 6) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] SUBREG_BYTE (rt) = arg1; [00:08:33] ^~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 1) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 1) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:74: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:81: [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:33] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:33] struct cgraph_edge; [00:08:33] ^~~~~~ [00:08:33] class [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:33] struct cgraph_edge; [00:08:33] ^~~~~~ [00:08:33] class [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:81: [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:33] friend struct cgraph_edge; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:33] for_user)) cgraph_edge [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:33] friend struct cgraph_edge; [00:08:33] ^~~~~~ [00:08:33] class [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:33] void initialize_inline_failed (struct cgraph_edge *); [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:33] for_user)) cgraph_edge [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:33] void initialize_inline_failed (struct cgraph_edge *); [00:08:33] ^~~~~~ [00:08:33] class [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:33] for_user)) cgraph_edge [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:33] ^~~~~~ [00:08:33] class [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:87: [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:33] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:33] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3158:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = DEBUGGER_AUTO_OFFSET (XEXP (XEXP (home, 0), 0)); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:287:35: note: expanded from macro 'DEBUGGER_AUTO_OFFSET' [00:08:33] (GET_CODE (X) == PLUS ? INTVAL (XEXP (X, 1)) : 0) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3172:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = DEBUGGER_AUTO_OFFSET (XEXP (home, 0)); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:287:35: note: expanded from macro 'DEBUGGER_AUTO_OFFSET' [00:08:33] (GET_CODE (X) == PLUS ? INTVAL (XEXP (X, 1)) : 0) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3181:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = DEBUGGER_AUTO_OFFSET (XEXP (home, 0)); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:287:35: note: expanded from macro 'DEBUGGER_AUTO_OFFSET' [00:08:33] (GET_CODE (X) == PLUS ? INTVAL (XEXP (X, 1)) : 0) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3231:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] dbxout_symbol_location (decl, subtype, "$imag", XEXP (home, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3364:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] targetm.strip_name_encoding (XSTR (XEXP (sym_addr, 1), 0)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3366:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] cdecl = SYMBOL_REF_DECL (XEXP (sym_addr, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:29: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:33] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2711:49: note: expanded from macro 'CONSTANT_POOL_ADDRESS_P' [00:08:33] (RTL_FLAG_CHECK1 ("CONSTANT_POOL_ADDRESS_P", (RTX), SYMBOL_REF)->unchanging) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:33] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3366:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] cdecl = SYMBOL_REF_DECL (XEXP (sym_addr, 1)); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:33] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:33] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3366:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] cdecl = SYMBOL_REF_DECL (XEXP (sym_addr, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:52: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:33] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:40: note: expanded from macro 'X0TREE' [00:08:33] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:39: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3372:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] *value = INTVAL (XEXP (sym_addr, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3373:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] cdecl = SYMBOL_REF_DECL (XEXP (sym_addr, 0)); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:33] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:33] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3380:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] cdecl = SYMBOL_REF_DECL (sym_addr); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:33] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:33] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3499:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = INTVAL (XEXP (inrtl, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3593:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = INTVAL (XEXP (XEXP (XEXP (DECL_RTL (parms), 0), 0), 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc:3618:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] number = INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] 125 warnings generated. [00:08:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx tmp = XEXP (this, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx tmp = XEXP (this, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] rtx next = XEXP (insn, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XBBDEF (insn, 2); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XBBDEF (insn, 2); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 3); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XEXP (insn, 3); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XUINT (insn, 4); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XUINT (insn, 4); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return safe_as_a (JUMP_LABEL (insn)); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return JUMP_LABEL (this); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] return safe_as_a (JUMP_LABEL (this)); [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] JUMP_LABEL (this) = target; [00:08:33] ^~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] SUBREG_BYTE (x), GET_MODE (x)); [00:08:33] ^~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] *step_out = XEXP (x, 1); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] attrs = MEM_ATTRS (x); [00:08:33] ^~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:33] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:33] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 7) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 7) = arg7; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 5) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 6) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 7) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 2) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 3) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 5) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 6) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XBBDEF (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 3) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 5) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 6) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 4) = arg4; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 5) = arg5; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 6) = arg6; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 4) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] SUBREG_BYTE (rt) = arg1; [00:08:33] ^~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 1) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] X0EXP (rt, 1) = NULL_RTX; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XWINT (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:33] HOST_WIDE_INT hwint[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:33] # define HOST_WIDE_INT long [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XEXP (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XVEC (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 1) = arg1; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 2) = arg2; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:24: [00:08:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:33] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] XSTR (rt, 3) = arg3; [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:307:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] off = INTVAL (XEXP (addr, 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:338:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] || XEXP (SET_SRC (set), 0) != stack_pointer_rtx [00:08:33] ^~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:33] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:342:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] off += INTVAL (XEXP (SET_SRC (set), 1)); [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:342:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] off += INTVAL (XEXP (SET_SRC (set), 1)); [00:08:33] ^~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:33] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:33] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:33] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:33] ^~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:420:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:33] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:420:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:442:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:33] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:442:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:564:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:33] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:33] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:33] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc:642:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:33] INSN_CODE (insn) = -1; [00:08:33] ^~~~~~~~~~~~~~~~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:33] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:33] ^ ~ [00:08:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:33] rtunion fld[1]; [00:08:33] ^ [00:08:33] 116 warnings generated. [00:08:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dfp.cc [00:08:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/digraph.cc [00:08:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx tmp = XEXP (this, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx tmp = XEXP (this, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx next = XEXP (insn, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XBBDEF (insn, 2); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XBBDEF (insn, 2); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 3); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 3); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XUINT (insn, 4); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XUINT (insn, 4); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return safe_as_a (JUMP_LABEL (insn)); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return JUMP_LABEL (this); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return safe_as_a (JUMP_LABEL (this)); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] JUMP_LABEL (this) = target; [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] SUBREG_BYTE (x), GET_MODE (x)); [00:08:35] ^~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] *step_out = XEXP (x, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] attrs = MEM_ATTRS (x); [00:08:35] ^~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:35] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:35] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 7) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 7) = arg7; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 5) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 6) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 7) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 2) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 3) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 5) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 6) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 3) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 6) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] SUBREG_BYTE (rt) = arg1; [00:08:35] ^~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 1) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 1) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:26: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:141:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] for (note = REG_NOTES (def_insn); note; note = XEXP (note, 1)) [00:08:35] ^~~~~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:35] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:141:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] for (note = REG_NOTES (def_insn); note; note = XEXP (note, 1)) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc:563:29: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] if (LABEL_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:35] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:35] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:35] ^~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:35] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:35] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] 109 warnings generated. [00:08:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dominance.cc [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx tmp = XEXP (this, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx tmp = XEXP (this, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] rtx next = XEXP (insn, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XBBDEF (insn, 2); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XBBDEF (insn, 2); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 3); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XEXP (insn, 3); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XUINT (insn, 4); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XUINT (insn, 4); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return safe_as_a (JUMP_LABEL (insn)); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return JUMP_LABEL (this); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] return safe_as_a (JUMP_LABEL (this)); [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] JUMP_LABEL (this) = target; [00:08:35] ^~~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] SUBREG_BYTE (x), GET_MODE (x)); [00:08:35] ^~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] *step_out = XEXP (x, 1); [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] attrs = MEM_ATTRS (x); [00:08:35] ^~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:35] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:35] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 7) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 7) = arg7; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 5) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 6) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 7) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 2) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 3) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 5) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 6) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XBBDEF (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 3) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 5) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 6) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 4) = arg4; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 5) = arg5; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 6) = arg6; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 4) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] SUBREG_BYTE (rt) = arg1; [00:08:35] ^~~~~~~~~~~~~~~~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 1) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] X0EXP (rt, 1) = NULL_RTX; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XWINT (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:35] HOST_WIDE_INT hwint[1]; [00:08:35] ^ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:35] # define HOST_WIDE_INT long [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XEXP (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XVEC (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 1) = arg1; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 2) = arg2; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc:381: [00:08:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:35] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:35] XSTR (rt, 3) = arg3; [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:35] ^ ~ [00:08:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:35] rtunion fld[1]; [00:08:35] ^ [00:08:35] 106 warnings generated. [00:08:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/domwalk.cc [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] rtx tmp = XEXP (this, 1); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] rtx tmp = XEXP (this, 1); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] rtx next = XEXP (insn, 1); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XEXP (insn, 1); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XBBDEF (insn, 2); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XBBDEF (insn, 2); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XEXP (insn, 3); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XEXP (insn, 3); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XUINT (insn, 4); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:36] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XUINT (insn, 4); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:36] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return safe_as_a (JUMP_LABEL (insn)); [00:08:36] ^~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return JUMP_LABEL (this); [00:08:36] ^~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] return safe_as_a (JUMP_LABEL (this)); [00:08:36] ^~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] JUMP_LABEL (this) = target; [00:08:36] ^~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] SUBREG_BYTE (x), GET_MODE (x)); [00:08:36] ^~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:36] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:36] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] *step_out = XEXP (x, 1); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] attrs = MEM_ATTRS (x); [00:08:36] ^~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:36] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:36] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XBBDEF (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 4) = arg4; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 5) = arg5; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 6) = arg6; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XBBDEF (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 4) = arg4; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 5) = arg5; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 6) = arg6; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 7) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XBBDEF (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 4) = arg4; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 5) = arg5; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 6) = arg6; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 7) = arg7; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XBBDEF (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 4) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 5) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 6) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 7) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 2) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 3) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 4) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 5) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 6) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XBBDEF (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 3) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 4) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 5) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 6) = arg4; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 4) = arg4; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 5) = arg5; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 6) = arg6; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 4) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XWINT (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:36] HOST_WIDE_INT hwint[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:36] # define HOST_WIDE_INT long [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XWINT (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:36] HOST_WIDE_INT hwint[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:36] # define HOST_WIDE_INT long [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] SUBREG_BYTE (rt) = arg1; [00:08:36] ^~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:36] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:36] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 1) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] X0EXP (rt, 1) = NULL_RTX; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XINT (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XWINT (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:36] HOST_WIDE_INT hwint[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:36] # define HOST_WIDE_INT long [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XEXP (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XVEC (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 1) = arg1; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 2) = arg2; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:29: [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:36] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] XSTR (rt, 3) = arg3; [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:38: [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:36] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:36] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:36] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:36] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:1109:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] && VAR_LOC_UNKNOWN_P (INSN_VAR_LOCATION_LOC (insn))); [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:36] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:36] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:36] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:36] ^~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:1990:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] for (note = REG_NOTES (insn); note; [00:08:36] ^~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:36] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:1991:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] note = XEXP (note, 1)) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2581:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] SUBREG_BYTE (reg), GET_MODE (reg)); [00:08:36] ^~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:36] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:36] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2728:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] df_defs_record (collection_rec, COND_EXEC_CODE (x), [00:08:36] ^~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:08:36] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2797:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] df_find_hard_reg_defs (COND_EXEC_CODE (x), defs); [00:08:36] ^~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:08:36] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2881:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] &XEXP (x, 2), ref_type, bb, insn_info, flags); [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2940:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] df_uses_record (collection_rec, &XEXP (dst, 2), [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2998:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] for (j = 0; j < ASM_OPERANDS_INPUT_LENGTH (x); j++) [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:08:36] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:36] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:36] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:36] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:36] ^~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:2999:41: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] df_uses_record (collection_rec, &ASM_OPERANDS_INPUT (x, j), [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:08:36] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:36] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:36] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:36] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:36] ^~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:3142:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] for (note = CALL_INSN_FUNCTION_USAGE (insn_info->insn); note; [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:36] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:3143:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] note = XEXP (note, 1)) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:3185:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] for (note = REG_NOTES (insn_info->insn); note; [00:08:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:36] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc:3186:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:36] note = XEXP (note, 1)) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:36] ^ ~ [00:08:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:36] rtunion fld[1]; [00:08:36] ^ [00:08:36] 122 warnings generated. [00:08:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/double-int.cc [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx tmp = XEXP (this, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx tmp = XEXP (this, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx next = XEXP (insn, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XEXP (insn, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XBBDEF (insn, 2); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XBBDEF (insn, 2); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XEXP (insn, 3); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XEXP (insn, 3); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XUINT (insn, 4); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:37] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XUINT (insn, 4); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:37] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return safe_as_a (JUMP_LABEL (insn)); [00:08:37] ^~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return JUMP_LABEL (this); [00:08:37] ^~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] return safe_as_a (JUMP_LABEL (this)); [00:08:37] ^~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] JUMP_LABEL (this) = target; [00:08:37] ^~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] SUBREG_BYTE (x), GET_MODE (x)); [00:08:37] ^~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:37] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:37] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] *step_out = XEXP (x, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] attrs = MEM_ATTRS (x); [00:08:37] ^~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:37] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:37] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XBBDEF (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 4) = arg4; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 5) = arg5; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 6) = arg6; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XBBDEF (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 4) = arg4; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 5) = arg5; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 6) = arg6; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 7) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XBBDEF (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 4) = arg4; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 5) = arg5; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 6) = arg6; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 7) = arg7; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XBBDEF (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 4) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 5) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 6) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 7) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 2) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 3) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 4) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 5) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 6) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XBBDEF (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 3) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 4) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 5) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 6) = arg4; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 4) = arg4; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 5) = arg5; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 6) = arg6; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 4) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XWINT (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:37] HOST_WIDE_INT hwint[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:37] # define HOST_WIDE_INT long [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XWINT (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:37] HOST_WIDE_INT hwint[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:37] # define HOST_WIDE_INT long [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] SUBREG_BYTE (rt) = arg1; [00:08:37] ^~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:37] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:37] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 1) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] X0EXP (rt, 1) = NULL_RTX; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XINT (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XWINT (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:37] HOST_WIDE_INT hwint[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:37] # define HOST_WIDE_INT long [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XEXP (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XVEC (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 1) = arg1; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 2) = arg2; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:29: [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:37] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] XSTR (rt, 3) = arg3; [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:40: [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:37] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:37] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:37] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:37] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3195:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx *pprev = ®_NOTES (insn); [00:08:37] ^~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:37] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3212:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx next = XEXP (link, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3230:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx next = XEXP (link, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3252:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] rtx *pprev = ®_NOTES (insn); [00:08:37] ^~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:37] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3284:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] next = XEXP (link, 1); [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:3699:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:08:37] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:08:37] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:08:37] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:37] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:4010:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:37] ^~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:37] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:4010:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc:4209:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:37] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_EPILOGUE_BEG) [00:08:37] ^~~~~~~~~~~~~~~~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:37] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:37] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:37] ^ ~ [00:08:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:37] rtunion fld[1]; [00:08:37] ^ [00:08:37] 117 warnings generated. [00:08:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc [00:08:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc [00:08:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc [00:08:39] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] rtx tmp = XEXP (this, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] rtx tmp = XEXP (this, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] rtx next = XEXP (insn, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XEXP (insn, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XBBDEF (insn, 2); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XBBDEF (insn, 2); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XEXP (insn, 3); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XEXP (insn, 3); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XUINT (insn, 4); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XUINT (insn, 4); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return safe_as_a (JUMP_LABEL (insn)); [00:08:40] ^~~~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return JUMP_LABEL (this); [00:08:40] ^~~~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] return safe_as_a (JUMP_LABEL (this)); [00:08:40] ^~~~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] JUMP_LABEL (this) = target; [00:08:40] ^~~~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] SUBREG_BYTE (x), GET_MODE (x)); [00:08:40] ^~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] *step_out = XEXP (x, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] attrs = MEM_ATTRS (x); [00:08:40] ^~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XBBDEF (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 4) = arg4; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 5) = arg5; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 6) = arg6; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XBBDEF (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 4) = arg4; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 5) = arg5; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 6) = arg6; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 7) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XBBDEF (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 4) = arg4; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 5) = arg5; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 6) = arg6; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 7) = arg7; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XBBDEF (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 4) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 5) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 6) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 7) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 2) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 3) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 4) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 5) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 6) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XBBDEF (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 3) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 4) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 5) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 6) = arg4; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 4) = arg4; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 5) = arg5; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 6) = arg6; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 4) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XWINT (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:40] HOST_WIDE_INT hwint[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:40] # define HOST_WIDE_INT long [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XWINT (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:40] HOST_WIDE_INT hwint[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:40] # define HOST_WIDE_INT long [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] SUBREG_BYTE (rt) = arg1; [00:08:40] ^~~~~~~~~~~~~~~~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 1) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] X0EXP (rt, 1) = NULL_RTX; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XINT (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XWINT (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:40] HOST_WIDE_INT hwint[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:40] # define HOST_WIDE_INT long [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XVEC (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 1) = arg1; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 2) = arg2; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:25: [00:08:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XSTR (rt, 3) = arg3; [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:158:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (and_test, 1) = immed_wide_int_const (mask, mode); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:159:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] XEXP (XEXP (shift_test, 0), 1) = GEN_INT (bitnum); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc:1025:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:40] op1 = XEXP (tem, 1); [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:40] ^ ~ [00:08:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:40] rtunion fld[1]; [00:08:40] ^ [00:08:40] 109 warnings generated. [00:08:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2ctf.o -MT dwarf2ctf.o -MMD -MP -MF ./.deps/dwarf2ctf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2ctf.cc [00:08:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc [00:08:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] rtx tmp = XEXP (this, 1); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] rtx tmp = XEXP (this, 1); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] rtx next = XEXP (insn, 1); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] return XEXP (insn, 1); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:42] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:42] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] return XBBDEF (insn, 2); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:42] return XBBDEF (insn, 2); [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:42] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:42] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:42] ^ ~ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:42] rtunion fld[1]; [00:08:42] ^ [00:08:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return XEXP (insn, 3); [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return XEXP (insn, 3); [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return XUINT (insn, 4); [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return XUINT (insn, 4); [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return safe_as_a (JUMP_LABEL (insn)); [00:08:43] ^~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return JUMP_LABEL (this); [00:08:43] ^~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return safe_as_a (JUMP_LABEL (this)); [00:08:43] ^~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] JUMP_LABEL (this) = target; [00:08:43] ^~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] SUBREG_BYTE (x), GET_MODE (x)); [00:08:43] ^~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] *step_out = XEXP (x, 1); [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] attrs = MEM_ATTRS (x); [00:08:43] ^~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:43] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:43] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XBBDEF (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 4) = arg4; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 5) = arg5; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 6) = arg6; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XBBDEF (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 4) = arg4; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 5) = arg5; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 6) = arg6; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 7) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XBBDEF (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 4) = arg4; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 5) = arg5; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 6) = arg6; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 7) = arg7; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XBBDEF (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 4) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 5) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 6) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 7) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 2) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 3) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 4) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 5) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 6) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XBBDEF (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 3) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 4) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 5) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 6) = arg4; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 4) = arg4; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 5) = arg5; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 6) = arg6; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 4) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XWINT (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:43] HOST_WIDE_INT hwint[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:43] # define HOST_WIDE_INT long [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XWINT (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:43] HOST_WIDE_INT hwint[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:43] # define HOST_WIDE_INT long [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] SUBREG_BYTE (rt) = arg1; [00:08:43] ^~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 1) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] X0EXP (rt, 1) = NULL_RTX; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XINT (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XWINT (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:43] HOST_WIDE_INT hwint[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:43] # define HOST_WIDE_INT long [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XEXP (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XVEC (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 1) = arg1; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 2) = arg2; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:30: [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:43] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] XSTR (rt, 3) = arg3; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:32: [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[1]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[1] = rhs; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[2]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return &gs->op[2]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[2] = rhs; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[3]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return &ass->op[3]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[3] = rhs; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[1]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[1] = fn; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[2]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return &call_stmt->op[2]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] call_stmt->op[2] = chain; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[1]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[1] = rhs; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[2]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[2] = label; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] gs->op[3] = label; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return gs->op[3]; [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:41: [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] if (INSN_CODE (insn) < 0) [00:08:43] ^~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:41: [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:43] ^~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:41: [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] return INSN_CODE (insn); [00:08:43] ^~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:1496:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] rhs = SET_SRC (body); [00:08:43] ^~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:43] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:2428:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] for (link = CALL_INSN_FUNCTION_USAGE (call_insn); [00:08:43] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:43] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:2430:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] link = XEXP (link, 1)) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:2521:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] && SYMBOL_REF_DECL (sym) [00:08:43] ^~~~~~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:43] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:43] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:2523:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] && fndecl_built_in_p (SYMBOL_REF_DECL (sym), BUILT_IN_MEMSET)) [00:08:43] ^~~~~~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:43] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:43] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc:2524:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:43] memset_call = SYMBOL_REF_DECL (sym); [00:08:43] ^~~~~~~~~~~~~~~~~~~~~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:43] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:43] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:43] ^ ~ [00:08:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:43] rtunion fld[1]; [00:08:43] ^ [00:08:43] 135 warnings generated. [00:08:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:33: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[1]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[1] = rhs; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[2]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return &gs->op[2]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[2] = rhs; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[3]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return &ass->op[3]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[3] = rhs; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[1]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[1] = fn; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[2]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return &call_stmt->op[2]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] call_stmt->op[2] = chain; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[1]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[1] = rhs; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[2]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[2] = label; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gs->op[3] = label; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return gs->op[3]; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx next = XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (insn)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return JUMP_LABEL (this); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (this)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] JUMP_LABEL (this) = target; [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (x), GET_MODE (x)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] *step_out = XEXP (x, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] attrs = MEM_ATTRS (x); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 7) = arg7; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 2) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 6) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (rt) = arg1; [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:34: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:38: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:44] struct cgraph_edge; [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:44] struct cgraph_edge; [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc:38: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] friend struct cgraph_edge; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:44] for_user)) cgraph_edge [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:44] friend struct cgraph_edge; [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] void initialize_inline_failed (struct cgraph_edge *); [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:44] for_user)) cgraph_edge [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:44] void initialize_inline_failed (struct cgraph_edge *); [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:44] for_user)) cgraph_edge [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] 130 warnings generated. [00:08:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx next = XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (insn)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return JUMP_LABEL (this); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (this)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] JUMP_LABEL (this) = target; [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (x), GET_MODE (x)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] *step_out = XEXP (x, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] attrs = MEM_ATTRS (x); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 7) = arg7; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 2) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 6) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (rt) = arg1; [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:31: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:44] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:44] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc:1162: [00:08:44] ./gt-dwarf2asm.h:48:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:44] class GTY((user)) hash_map [00:08:44] ^ [00:08:44] ./gt-dwarf2asm.h:48:3: note: did you mean class here? [00:08:44] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] ./gt-dwarf2asm.h:48:55: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:44] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:44] class GTY((user)) hash_map [00:08:44] ^ [00:08:44] ./gt-dwarf2asm.h:48:55: note: did you mean class here? [00:08:44] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:44] ^~~~~~ [00:08:44] class [00:08:44] 109 warnings generated. [00:08:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/et-forest.cc [00:08:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx tmp = XEXP (this, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx next = XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XBBDEF (insn, 2); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XEXP (insn, 3); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XUINT (insn, 4); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (insn)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return JUMP_LABEL (this); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] return safe_as_a (JUMP_LABEL (this)); [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] JUMP_LABEL (this) = target; [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (x), GET_MODE (x)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] *step_out = XEXP (x, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] attrs = MEM_ATTRS (x); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 7) = arg7; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 7) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 2) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 5) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 6) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XBBDEF (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 3) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 5) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 6) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 4) = arg4; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 5) = arg5; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 6) = arg6; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 4) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] SUBREG_BYTE (rt) = arg1; [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] X0EXP (rt, 1) = NULL_RTX; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XWINT (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:44] HOST_WIDE_INT hwint[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:44] # define HOST_WIDE_INT long [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XEXP (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XVEC (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 1) = arg1; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 2) = arg2; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:25: [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] XSTR (rt, 3) = arg3; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:40: [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:44] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:44] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:384:13: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] switch (NOTE_KIND (insn)) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:484:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] NOTE_CFI (add_cfi_insn) = cfi; [00:08:44] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:08:44] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:08:44] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1334:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] src = XEXP (pat, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1340:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] cur_cfa->offset -= rtx_to_poly_int64 (XEXP (src, 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1363:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] src = XEXP (set, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1377:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] offset = rtx_to_poly_int64 (XEXP (addr, 1)) - cur_cfa->offset; [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1428:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] src = XEXP (set, 1); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1454:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] src = SET_SRC (set); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1488:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx src = SET_SRC (set); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1804:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] src = SET_SRC (expr); [00:08:44] ^~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1878:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gcc_assert (cur_trace->cfa_temp.reg == XEXP (src, 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:44] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:44] ^~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1881:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] else if (!poly_int_rtx_p (XEXP (src, 1), &offset)) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1912:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] offset = rtx_to_poly_int64 (XEXP (src, 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1925:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] && poly_int_rtx_p (XEXP (src, 1), &offset)) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1940:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] && XEXP (src, 1) == stack_pointer_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1952:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] && poly_int_rtx_p (XEXP (src, 1), [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:1974:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (!can_ior_p (cur_trace->cfa_temp.offset, INTVAL (XEXP (src, 1)), [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:44] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:44] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2008:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] fde->stack_realignment = INTVAL (XEXP (src, 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:44] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:44] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2036:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] offset = -rtx_to_poly_int64 (XEXP (XEXP (XEXP (dest, 0), 1), 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2036:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] offset = -rtx_to_poly_int64 (XEXP (XEXP (XEXP (dest, 0), 1), 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2096:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] offset = rtx_to_poly_int64 (XEXP (XEXP (dest, 0), 1)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2253:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2253:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2478:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_SWITCH_TEXT_SECTIONS) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2481:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_CFI) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2483:42: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] bool required = cfi_label_required_p (NOTE_CFI (insn)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:08:44] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:08:44] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2485:27: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (NOTE_P (next) && NOTE_KIND (next) == NOTE_INSN_CFI) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2487:37: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] required |= cfi_label_required_p (NOTE_CFI (next)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:08:44] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:08:44] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2491:30: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] || (NOTE_P (next) && (NOTE_KIND (next) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2509:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] NOTE_LABEL_NUMBER (tmp) = num; [00:08:44] ^~~~~~~~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1679:33: note: expanded from macro 'NOTE_LABEL_NUMBER' [00:08:44] #define NOTE_LABEL_NUMBER(INSN) XCINT (INSN, 3, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2514:29: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_CFI) [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2515:35: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] vec_safe_push (fde->dw_fde_cfi, NOTE_CFI (insn)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:08:44] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:08:44] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2655:42: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx_insn * lab = label_ref_label (XEXP (SET_SRC (tmp), 2)); [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2655:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] rtx_insn * lab = label_ref_label (XEXP (SET_SRC (tmp), 2)); [00:08:44] ^~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2670:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] n = ASM_OPERANDS_LABEL_LENGTH (tmp); [00:08:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:08:44] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:08:44] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:44] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:08:44] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:08:44] ^~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2674:28: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] as_a (XEXP (ASM_OPERANDS_LABEL (tmp, i), 0)); [00:08:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:08:44] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:08:44] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:44] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:44] ^ ~ [00:08:44] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:08:44] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:08:44] ^~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:44] ^~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2754:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gcc_assert (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_DELETED); [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:44] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:44] ^~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:2948:29: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] if (NOTE_P (start) && NOTE_KIND (start) == NOTE_INSN_CFI) [00:08:44] ^~~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:3050:37: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] gcc_assert (NOTE_P (note) && NOTE_KIND (note) == NOTE_INSN_CFI); [00:08:44] ^~~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:44] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:44] ^ ~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:44] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:44] ^~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:44] rtunion fld[1]; [00:08:44] ^ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:3051:41: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:44] output_cfi_directive (dump_file, NOTE_CFI (note)); [00:08:44] ^~~~~~~~~~~~~~~ [00:08:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:08:45] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:08:45] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:45] rtunion fld[1]; [00:08:45] ^ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:3122:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:45] && NOTE_KIND (insn) == NOTE_INSN_SWITCH_TEXT_SECTIONS) [00:08:45] ^~~~~~~~~~~~~~~~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:45] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:45] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:45] rtunion fld[1]; [00:08:45] ^ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:3194:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:45] offset = rtx_to_poly_int64 (XEXP (rtl, 1)); [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:45] rtunion fld[1]; [00:08:45] ^ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc:3199:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:45] offset = -rtx_to_poly_int64 (XEXP (rtl, 1)); [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:45] ^ ~ [00:08:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:45] rtunion fld[1]; [00:08:45] ^ [00:08:45] 150 warnings generated. [00:08:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc [00:08:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] rtx tmp = XEXP (this, 1); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] rtx tmp = XEXP (this, 1); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] rtx next = XEXP (insn, 1); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XEXP (insn, 1); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XBBDEF (insn, 2); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XBBDEF (insn, 2); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XEXP (insn, 3); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XEXP (insn, 3); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XUINT (insn, 4); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XUINT (insn, 4); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return safe_as_a (JUMP_LABEL (insn)); [00:08:47] ^~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return JUMP_LABEL (this); [00:08:47] ^~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return safe_as_a (JUMP_LABEL (this)); [00:08:47] ^~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] JUMP_LABEL (this) = target; [00:08:47] ^~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] SUBREG_BYTE (x), GET_MODE (x)); [00:08:47] ^~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] *step_out = XEXP (x, 1); [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] attrs = MEM_ATTRS (x); [00:08:47] ^~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XBBDEF (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 4) = arg4; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 5) = arg5; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 6) = arg6; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XBBDEF (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 4) = arg4; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 5) = arg5; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 6) = arg6; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 7) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XBBDEF (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 4) = arg4; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 5) = arg5; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 6) = arg6; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 7) = arg7; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XBBDEF (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 4) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 5) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 6) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 7) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 2) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 3) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 4) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 5) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 6) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XBBDEF (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 3) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 4) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 5) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 6) = arg4; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 4) = arg4; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 5) = arg5; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 6) = arg6; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 4) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XWINT (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:47] HOST_WIDE_INT hwint[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:47] # define HOST_WIDE_INT long [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XWINT (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:47] HOST_WIDE_INT hwint[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:47] # define HOST_WIDE_INT long [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] SUBREG_BYTE (rt) = arg1; [00:08:47] ^~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 1) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] X0EXP (rt, 1) = NULL_RTX; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XINT (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XWINT (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:47] HOST_WIDE_INT hwint[1]; [00:08:47] ^ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:47] # define HOST_WIDE_INT long [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XEXP (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XVEC (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 1) = arg1; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 2) = arg2; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:24: [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] XSTR (rt, 3) = arg3; [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:30: [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] if (INSN_CODE (insn) < 0) [00:08:47] ^~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:30: [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:47] ^~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:30: [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:47] return INSN_CODE (insn); [00:08:47] ^~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:47] ^ ~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:47] rtunion fld[1]; [00:08:47] ^ [00:08:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc:40: [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:47] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:47] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:08:47] return (TEST_HARD_REG_BIT (m_mask, regno) [00:08:47] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:08:47] 111 warnings generated. [00:08:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx tmp = XEXP (this, 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx tmp = XEXP (this, 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx next = XEXP (insn, 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XEXP (insn, 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XBBDEF (insn, 2); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XBBDEF (insn, 2); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XEXP (insn, 3); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XEXP (insn, 3); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XUINT (insn, 4); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XUINT (insn, 4); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return safe_as_a (JUMP_LABEL (insn)); [00:08:49] ^~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return JUMP_LABEL (this); [00:08:49] ^~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return safe_as_a (JUMP_LABEL (this)); [00:08:49] ^~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] JUMP_LABEL (this) = target; [00:08:49] ^~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] SUBREG_BYTE (x), GET_MODE (x)); [00:08:49] ^~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] *step_out = XEXP (x, 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] attrs = MEM_ATTRS (x); [00:08:49] ^~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:49] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:49] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XBBDEF (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 4) = arg4; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 5) = arg5; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 6) = arg6; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XBBDEF (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 4) = arg4; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 5) = arg5; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 6) = arg6; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 7) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XBBDEF (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 4) = arg4; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 5) = arg5; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 6) = arg6; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 7) = arg7; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XBBDEF (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 4) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 5) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 6) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 7) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 2) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 3) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 4) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 5) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 6) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XBBDEF (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 3) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 4) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 5) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 6) = arg4; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 4) = arg4; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 5) = arg5; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 6) = arg6; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 4) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XWINT (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:49] HOST_WIDE_INT hwint[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:49] # define HOST_WIDE_INT long [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XWINT (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:49] HOST_WIDE_INT hwint[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:49] # define HOST_WIDE_INT long [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] SUBREG_BYTE (rt) = arg1; [00:08:49] ^~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 1) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] X0EXP (rt, 1) = NULL_RTX; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XINT (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XWINT (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:49] HOST_WIDE_INT hwint[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:49] # define HOST_WIDE_INT long [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XVEC (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 1) = arg1; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 2) = arg2; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:26: [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:49] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XSTR (rt, 3) = arg3; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:34: [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] if (INSN_CODE (insn) < 0) [00:08:49] ^~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:34: [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:49] ^~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:34: [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return INSN_CODE (insn); [00:08:49] ^~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:44: [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:49] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:49] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:171:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx term = plus_constant (mode, XEXP (x, 1), c, inplace); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:175:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (x, 1) = term; [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:228:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] XEXP (x, 1))) != 0 [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:237:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] x1 = eliminate_constant_term (XEXP (x, 1), &tem); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:238:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] if ((x1 != XEXP (x, 1) || x0 != XEXP (x, 0)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:278:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx op1 = break_out_memory_refs (XEXP (x, 1)); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:280:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:370:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] (to_mode, XEXP (x, 1), as, in_const, [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:369:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] || XEXP (x, 1) == convert_memory_address_addr_space_1 [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:377:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] temp, XEXP (x, 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:49] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:398:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] return gen_rtx_UNSPEC (to_mode, v, XINT (x, 1)); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] ./genrtl.h:1350:44: note: expanded from macro 'gen_rtx_UNSPEC' [00:08:49] gen_rtx_fmt_Ei (UNSPEC, (MODE), (ARG0), (ARG1)) [00:08:49] ^~~~ [00:08:49] ./genrtl.h:502:43: note: expanded from macro 'gen_rtx_fmt_Ei' [00:08:49] gen_rtx_fmt_Ei_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:579:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] offset += INTVAL (XEXP (XEXP (base, 0), 1)); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:49] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:49] ^~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:49] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:49] ^~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:699:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] && ! rtx_equal_p (x, SET_SRC (set))) [00:08:49] ^~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:49] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:709:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] if (SYMBOL_REF_DECL (x) && DECL_P (SYMBOL_REF_DECL (x))) [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:710:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] align = DECL_ALIGN (SYMBOL_REF_DECL (x)); [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2630:50: note: expanded from macro 'DECL_ALIGN_RAW' [00:08:49] #define DECL_ALIGN_RAW(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.align) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:08:49] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:08:49] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:710:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] align = DECL_ALIGN (SYMBOL_REF_DECL (x)); [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2630:50: note: expanded from macro 'DECL_ALIGN_RAW' [00:08:49] #define DECL_ALIGN_RAW(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.align) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:08:49] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:08:49] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:720:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] rtx c = XEXP (XEXP (x, 0), 1); [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:724:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] if (SYMBOL_REF_DECL (s) && DECL_P (SYMBOL_REF_DECL (s))) [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:725:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] sa = DECL_ALIGN (SYMBOL_REF_DECL (s)); [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2630:50: note: expanded from macro 'DECL_ALIGN_RAW' [00:08:49] #define DECL_ALIGN_RAW(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.align) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:08:49] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:08:49] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:725:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] sa = DECL_ALIGN (SYMBOL_REF_DECL (s)); [00:08:49] ^~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2630:50: note: expanded from macro 'DECL_ALIGN_RAW' [00:08:49] #define DECL_ALIGN_RAW(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.align) [00:08:49] ^~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:08:49] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:08:49] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:1400:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] stack_usage_size = INTVAL (SET_SRC (set)); [00:08:49] ^~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:49] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:49] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:49] ^~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:49] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:49] ^~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc:1654:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:49] SET_SYMBOL_REF_DECL (stack_check_libfunc, decl); [00:08:49] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:08:49] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:49] ^ ~ [00:08:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:49] rtunion fld[1]; [00:08:49] ^ [00:08:49] 132 warnings generated. [00:08:49] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fibonacci_heap.cc [00:08:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/file-prefix-map.cc [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] rtx tmp = XEXP (this, 1); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] rtx tmp = XEXP (this, 1); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] rtx next = XEXP (insn, 1); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XEXP (insn, 1); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XBBDEF (insn, 2); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XBBDEF (insn, 2); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XEXP (insn, 3); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XEXP (insn, 3); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XUINT (insn, 4); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XUINT (insn, 4); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return safe_as_a (JUMP_LABEL (insn)); [00:08:52] ^~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return JUMP_LABEL (this); [00:08:52] ^~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] return safe_as_a (JUMP_LABEL (this)); [00:08:52] ^~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] JUMP_LABEL (this) = target; [00:08:52] ^~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] SUBREG_BYTE (x), GET_MODE (x)); [00:08:52] ^~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] *step_out = XEXP (x, 1); [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] attrs = MEM_ATTRS (x); [00:08:52] ^~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:52] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:52] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XBBDEF (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 4) = arg4; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 5) = arg5; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 6) = arg6; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XBBDEF (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 4) = arg4; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 5) = arg5; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 6) = arg6; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 7) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XBBDEF (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 4) = arg4; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 5) = arg5; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 6) = arg6; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 7) = arg7; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XBBDEF (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 4) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 5) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 6) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 7) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 2) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 3) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 4) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 5) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 6) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XBBDEF (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 3) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 4) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 5) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 6) = arg4; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 4) = arg4; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 5) = arg5; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 6) = arg6; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 4) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XWINT (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:52] HOST_WIDE_INT hwint[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:52] # define HOST_WIDE_INT long [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XWINT (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:52] HOST_WIDE_INT hwint[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:52] # define HOST_WIDE_INT long [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] SUBREG_BYTE (rt) = arg1; [00:08:52] ^~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 1) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] X0EXP (rt, 1) = NULL_RTX; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XINT (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XWINT (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:52] HOST_WIDE_INT hwint[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:52] # define HOST_WIDE_INT long [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XEXP (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XVEC (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 1) = arg1; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 2) = arg2; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:117: [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:52] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] XSTR (rt, 3) = arg3; [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:127: [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:52] struct cgraph_edge; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:52] struct cgraph_edge; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:127: [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] friend struct cgraph_edge; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:52] for_user)) cgraph_edge [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:52] friend struct cgraph_edge; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] void initialize_inline_failed (struct cgraph_edge *); [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:52] for_user)) cgraph_edge [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:52] void initialize_inline_failed (struct cgraph_edge *); [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:52] for_user)) cgraph_edge [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:137: [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:52] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:52] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:1099:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_UPDATE_SJLJ_CONTEXT) [00:08:52] ^~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:52] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:1226:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] if (NOTE_KIND (fn_begin) == NOTE_INSN_FUNCTION_BEG) [00:08:52] ^~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:52] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:1228:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] else if (NOTE_INSN_BASIC_BLOCK_P (fn_begin)) [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:52] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:52] ^~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:52] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2015:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] struct cgraph_edge *e; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:52] for_user)) cgraph_edge [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2015:7: note: did you mean class here? [00:08:52] struct cgraph_edge *e; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2526:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] && NOTE_KIND (insn) == NOTE_INSN_SWITCH_TEXT_SECTIONS) [00:08:52] ^~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:52] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2620:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2623:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2642:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2647:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2658:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2667:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] && NOTE_KIND (iter) == NOTE_INSN_SWITCH_TEXT_SECTIONS) [00:08:52] ^~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:52] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:2694:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:52] NOTE_EH_HANDLER (note) = call_site; [00:08:52] ^~~~~~~~~~~~~~~~~~~~~~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:08:52] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:52] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:52] ^ ~ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:52] rtunion fld[1]; [00:08:52] ^ [00:08:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc:3522: [00:08:52] ./gt-except.h:91:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:52] class GTY((user)) hash_map [00:08:52] ^ [00:08:52] ./gt-except.h:91:3: note: did you mean class here? [00:08:52] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] ./gt-except.h:91:59: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:52] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:52] ^ [00:08:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:52] class GTY((user)) hash_map [00:08:52] ^ [00:08:52] ./gt-except.h:91:59: note: did you mean class here? [00:08:52] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:52] ^~~~~~ [00:08:52] class [00:08:52] 125 warnings generated. [00:08:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc [00:08:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fixed-value.cc [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:22:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option] [00:08:53] #pragma GCC diagnostic warning "-Wmaybe-uninitialized" [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] rtx tmp = XEXP (this, 1); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] rtx tmp = XEXP (this, 1); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] rtx next = XEXP (insn, 1); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XEXP (insn, 1); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XBBDEF (insn, 2); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XBBDEF (insn, 2); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XEXP (insn, 3); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XEXP (insn, 3); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XUINT (insn, 4); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XUINT (insn, 4); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return safe_as_a (JUMP_LABEL (insn)); [00:08:53] ^~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return JUMP_LABEL (this); [00:08:53] ^~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] return safe_as_a (JUMP_LABEL (this)); [00:08:53] ^~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] JUMP_LABEL (this) = target; [00:08:53] ^~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] SUBREG_BYTE (x), GET_MODE (x)); [00:08:53] ^~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] *step_out = XEXP (x, 1); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] attrs = MEM_ATTRS (x); [00:08:53] ^~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:53] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:53] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XBBDEF (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 4) = arg4; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 5) = arg5; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 6) = arg6; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XBBDEF (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 4) = arg4; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 5) = arg5; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 6) = arg6; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 7) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XBBDEF (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 4) = arg4; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 5) = arg5; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 6) = arg6; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 7) = arg7; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XBBDEF (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 4) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 5) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 6) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 7) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 2) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 3) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 4) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 5) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 6) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XBBDEF (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 3) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 4) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 5) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 6) = arg4; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 4) = arg4; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 5) = arg5; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 6) = arg6; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 4) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XWINT (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:53] HOST_WIDE_INT hwint[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:53] # define HOST_WIDE_INT long [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XWINT (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:53] HOST_WIDE_INT hwint[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:53] # define HOST_WIDE_INT long [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] SUBREG_BYTE (rt) = arg1; [00:08:53] ^~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 1) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] X0EXP (rt, 1) = NULL_RTX; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XINT (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XWINT (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:53] HOST_WIDE_INT hwint[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:53] # define HOST_WIDE_INT long [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XVEC (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 1) = arg1; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 2) = arg2; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:29: [00:08:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:53] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XSTR (rt, 3) = arg3; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:210:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (all->shift, 1) = all->cint[m]; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:211:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (all->shift_mult, 1) = all->pow2[m]; [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:238:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] XEXP (all->wide_lshr, 1) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:635:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] SUBREG_REG (xop0), SUBREG_BYTE (xop0))) [00:08:53] ^~~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:640:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] SUBREG_BYTE (xop0)); [00:08:53] ^~~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:1646:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] bitnum += SUBREG_BYTE (op0) * BITS_PER_UNIT; [00:08:53] ^~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5385:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:73:50: note: expanded from macro 'fold_build2' [00:08:53] fold_build2_loc (UNKNOWN_LOCATION, c, t1, t2, t3 MEM_STAT_INFO) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5389:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:73:50: note: expanded from macro 'fold_build2' [00:08:53] fold_build2_loc (UNKNOWN_LOCATION, c, t1, t2, t3 MEM_STAT_INFO) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5396:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:73:50: note: expanded from macro 'fold_build2' [00:08:53] fold_build2_loc (UNKNOWN_LOCATION, c, t1, t2, t3 MEM_STAT_INFO) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5400:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:73:50: note: expanded from macro 'fold_build2' [00:08:53] fold_build2_loc (UNKNOWN_LOCATION, c, t1, t2, t3 MEM_STAT_INFO) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5406:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1)))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:93:44: note: expanded from macro 'fold_convert' [00:08:53] fold_convert_loc (UNKNOWN_LOCATION, T1, T2) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5412:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (type, XEXP (x, 1)))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:93:44: note: expanded from macro 'fold_convert' [00:08:53] fold_convert_loc (UNKNOWN_LOCATION, T1, T2) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5422:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (t, XEXP (x, 1)))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:93:44: note: expanded from macro 'fold_convert' [00:08:53] fold_convert_loc (UNKNOWN_LOCATION, T1, T2) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5427:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] make_tree (t, XEXP (x, 1)))); [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.h:93:44: note: expanded from macro 'fold_convert' [00:08:53] fold_convert_loc (UNKNOWN_LOCATION, T1, T2) [00:08:53] ^~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5439:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:53] t = SYMBOL_REF_DECL (x); [00:08:53] ^~~~~~~~~~~~~~~~~~~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:53] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:53] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:53] ^ ~ [00:08:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:53] rtunion fld[1]; [00:08:53] ^ [00:08:53] 122 warnings generated. [00:08:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] rtx tmp = XEXP (this, 1); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] rtx tmp = XEXP (this, 1); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] rtx next = XEXP (insn, 1); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XEXP (insn, 1); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XBBDEF (insn, 2); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XBBDEF (insn, 2); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XEXP (insn, 3); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XEXP (insn, 3); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XUINT (insn, 4); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XUINT (insn, 4); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:55] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return safe_as_a (JUMP_LABEL (insn)); [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return JUMP_LABEL (this); [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return safe_as_a (JUMP_LABEL (this)); [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] JUMP_LABEL (this) = target; [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] SUBREG_BYTE (x), GET_MODE (x)); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] *step_out = XEXP (x, 1); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] attrs = MEM_ATTRS (x); [00:08:55] ^~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XBBDEF (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 4) = arg4; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 5) = arg5; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 6) = arg6; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XBBDEF (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 4) = arg4; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 5) = arg5; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 6) = arg6; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 7) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XBBDEF (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 4) = arg4; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 5) = arg5; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 6) = arg6; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 7) = arg7; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XBBDEF (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 4) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 5) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 6) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 7) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 2) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 3) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 4) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 5) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 6) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XBBDEF (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:55] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 3) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 4) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 5) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 6) = arg4; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 4) = arg4; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 5) = arg5; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 6) = arg6; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 4) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XWINT (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:55] HOST_WIDE_INT hwint[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:55] # define HOST_WIDE_INT long [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XWINT (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:55] HOST_WIDE_INT hwint[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:55] # define HOST_WIDE_INT long [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] SUBREG_BYTE (rt) = arg1; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 1) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] X0EXP (rt, 1) = NULL_RTX; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:55] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:55] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XINT (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XWINT (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:55] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:55] HOST_WIDE_INT hwint[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:55] # define HOST_WIDE_INT long [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XVEC (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:55] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 1) = arg1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 2) = arg2; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:40: [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:55] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XSTR (rt, 3) = arg3; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:55] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:48: [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (INSN_CODE (insn) < 0) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:48: [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:48: [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return INSN_CODE (insn); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:63: [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[1]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[1] = rhs; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[2]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return &gs->op[2]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[2] = rhs; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[3]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return &ass->op[3]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[3] = rhs; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[1]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[1] = fn; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[2]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return &call_stmt->op[2]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] call_stmt->op[2] = chain; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[1]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[1] = rhs; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[2]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[2] = label; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gs->op[3] = label; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return gs->op[3]; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:378:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_ATTRS (mem) = 0; [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:382:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (!MEM_ATTRS (mem) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:383:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] || !mem_attrs_eq_p (attrs, MEM_ATTRS (mem))) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:385:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_ATTRS (mem) = ggc_alloc (); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:386:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] memcpy (MEM_ATTRS (mem), attrs, sizeof (mem_attrs)); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:859:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_ATTRS (rt) = 0; [00:08:55] ^~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1155:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] SUBREG_BYTE (x)); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1381:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INTVAL (XEXP (x, 1))); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:55] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:55] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1429:58: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_ATTRS (XEXP (y, 0)) = get_reg_attrs (t, INTVAL (XEXP (y, 1))); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:55] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:55] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1463:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_USERVAR_P (XEXP (reg, 1)) = 1; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1959:39: note: expanded from macro 'REG_USERVAR_P' [00:08:55] (RTL_FLAG_CHECK1 ("REG_USERVAR_P", (RTX), REG)->volatil) [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:55] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:55] ^~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1521:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (CODE_LABEL_NUMBER (x) < first_label_num) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:55] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1522:23: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] first_label_num = CODE_LABEL_NUMBER (x); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:55] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1533:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (CODE_LABEL_NUMBER (x) >= label_num) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:55] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1534:17: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] label_num = CODE_LABEL_NUMBER (x) + 1; [00:08:55] ^~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:55] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1718:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] SUBREG_BYTE (x)); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:55] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:55] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:39: note: expanded from macro 'known_eq' [00:08:55] #define known_eq(A, B) (!maybe_ne (A, B)) [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:1972:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] refattrs = MEM_ATTRS (ref); [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2298:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_COPY_ATTRIBUTES (new_rtx, memref); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:4: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:55] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2298:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_COPY_ATTRIBUTES (new_rtx, memref); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:22: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:55] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2327:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_COPY_ATTRIBUTES (new_rtx, memref); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:4: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:55] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2327:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] MEM_COPY_ATTRIBUTES (new_rtx, memref); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:22: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:55] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:55] ^~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:55] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:55] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2400:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (addr, 1), offset)); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] ./genrtl.h:1558:44: note: expanded from macro 'gen_rtx_LO_SUM' [00:08:55] gen_rtx_fmt_ee (LO_SUM, (MODE), (ARG0), (ARG1)) [00:08:55] ^~~~ [00:08:55] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:08:55] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:08:55] ^~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2794:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] reset_used_flags (REG_NOTES (p)); [00:08:55] ^~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2796:22: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] reset_used_flags (CALL_INSN_FUNCTION_USAGE (p)); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2947:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] reset_used_flags (REG_NOTES (insn)); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2949:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] reset_used_flags (CALL_INSN_FUNCTION_USAGE (insn)); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2967:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] gcc_assert (REG_NOTES (p) == NULL); [00:08:55] ^~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:55] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:55] ^~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2985:23: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] verify_rtx_sharing (REG_NOTES (insn), insn); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:2987:25: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] verify_rtx_sharing (CALL_INSN_FUNCTION_USAGE (insn), insn); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3032:41: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = copy_rtx_if_shared (REG_NOTES (insn)); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3032:2: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = copy_rtx_if_shared (REG_NOTES (insn)); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3035:28: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] = copy_rtx_if_shared (CALL_INSN_FUNCTION_USAGE (insn)); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3034:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] CALL_INSN_FUNCTION_USAGE (insn) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3548:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:55] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3587:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:55] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3752:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] LABEL_NUSES (label_ref_label (x))++; [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:08:55] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3869:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] rtx *p = &CALL_INSN_FUNCTION_USAGE (insn); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3872:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] *p = CALL_INSN_FUNCTION_USAGE (trial); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3881:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (note = REG_NOTES (trial); note; note = XEXP (note, 1)) [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3881:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (note = REG_NOTES (trial); note; note = XEXP (note, 1)) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3988:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (insn) = -1; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:3989:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4021:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (insn) = -1; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4022:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4040:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (insn) = -1; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4041:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4042:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] JUMP_LABEL (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:55] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:55] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4060:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (insn) = -1; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4061:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] REG_NOTES (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4062:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] CALL_INSN_FUNCTION_USAGE (insn) = NULL; [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4081:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] NOTE_KIND (note) = subtype; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4083:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] memset (&NOTE_DATA (note), 0, sizeof (NOTE_DATA (note))); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1670:33: note: expanded from macro 'NOTE_DATA' [00:08:55] #define NOTE_DATA(INSN) RTL_CHECKC1 (INSN, 3, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4209:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] && !NOTE_INSN_BASIC_BLOCK_P (insn)) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:55] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4241:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] || NOTE_INSN_BASIC_BLOCK_P (insn)); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:08:55] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:55] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:55] ^~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4253:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] NOTE_KIND (insn) = NOTE_INSN_DELETED; [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:55] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:55] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4350:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (CALL_INSN_FUNCTION_USAGE (call_insn)) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4354:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (link = CALL_INSN_FUNCTION_USAGE (call_insn); XEXP (link, 1) != 0; [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4354:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (link = CALL_INSN_FUNCTION_USAGE (call_insn); XEXP (link, 1) != 0; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4355:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] link = XEXP (link, 1)) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4358:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] XEXP (link, 1) = call_fusage; [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:4361:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] CALL_INSN_FUNCTION_USAGE (call_insn) = call_fusage; [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5249:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] NOTE_DATA (note) = NOTE_DATA (orig); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1670:33: note: expanded from macro 'NOTE_DATA' [00:08:55] #define NOTE_DATA(INSN) RTL_CHECKC1 (INSN, 3, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5249:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] NOTE_DATA (note) = NOTE_DATA (orig); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1670:33: note: expanded from macro 'NOTE_DATA' [00:08:55] #define NOTE_DATA(INSN) RTL_CHECKC1 (INSN, 3, NOTE) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5274:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return emit_clobber (XEXP (x, 1)); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5302:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] return emit_use (XEXP (x, 1)); [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5400:14: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] note = REG_NOTES (insn); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5746:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] orig_asm_operands_vector = ASM_OPERANDS_INPUT_VEC (orig); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:08:55] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:55] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5747:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] copy_asm_operands_vector = ASM_OPERANDS_INPUT_VEC (copy); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:08:55] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:55] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5748:37: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] orig_asm_constraints_vector = ASM_OPERANDS_INPUT_CONSTRAINT_VEC (orig); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:08:55] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:55] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:5749:37: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] copy_asm_constraints_vector = ASM_OPERANDS_INPUT_CONSTRAINT_VEC (copy); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:08:55] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:08:55] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:55] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6428:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] if (CALL_INSN_FUNCTION_USAGE (insn)) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6430:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] = copy_insn (CALL_INSN_FUNCTION_USAGE (insn)); [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6429:2: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] CALL_INSN_FUNCTION_USAGE (new_rtx) [00:08:55] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:08:55] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6454:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] rtx *ptail = ®_NOTES (new_rtx); [00:08:55] ^~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6461:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:08:55] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6461:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:55] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6468:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (new_rtx) = INSN_CODE (insn); [00:08:55] ^~~~~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6468:25: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:55] INSN_CODE (new_rtx) = INSN_CODE (insn); [00:08:55] ^~~~~~~~~~~~~~~~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:55] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:55] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:55] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:55] ^ ~ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:55] rtunion fld[1]; [00:08:55] ^ [00:08:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc:6613: [00:08:55] ./gt-emit-rtl.h:220:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:220:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:220:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:220:63: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:238:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:238:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:238:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:238:68: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:256:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:256:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:256:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:256:68: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:274:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:274:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:274:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:274:62: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:292:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:292:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:292:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:292:66: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:310:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:310:3: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] ./gt-emit-rtl.h:310:65: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^ [00:08:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:55] class hash_table [00:08:55] ^ [00:08:55] ./gt-emit-rtl.h:310:65: note: did you mean class here? [00:08:55] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:55] ^~~~~~ [00:08:55] class [00:08:55] 218 warnings generated. [00:08:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const-call.cc [00:08:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx tmp = XEXP (this, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx tmp = XEXP (this, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx next = XEXP (insn, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XEXP (insn, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XBBDEF (insn, 2); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XBBDEF (insn, 2); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XEXP (insn, 3); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XEXP (insn, 3); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XUINT (insn, 4); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XUINT (insn, 4); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return safe_as_a (JUMP_LABEL (insn)); [00:08:57] ^~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return JUMP_LABEL (this); [00:08:57] ^~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return safe_as_a (JUMP_LABEL (this)); [00:08:57] ^~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] JUMP_LABEL (this) = target; [00:08:57] ^~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] SUBREG_BYTE (x), GET_MODE (x)); [00:08:57] ^~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] *step_out = XEXP (x, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] attrs = MEM_ATTRS (x); [00:08:57] ^~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XBBDEF (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 4) = arg4; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 5) = arg5; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 6) = arg6; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XBBDEF (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 4) = arg4; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 5) = arg5; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 6) = arg6; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 7) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XBBDEF (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 4) = arg4; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 5) = arg5; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 6) = arg6; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 7) = arg7; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XBBDEF (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 4) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 5) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 6) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 7) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 2) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 3) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 4) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 5) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 6) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XBBDEF (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 3) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 4) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 5) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 6) = arg4; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 4) = arg4; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 5) = arg5; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 6) = arg6; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 4) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XWINT (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:57] HOST_WIDE_INT hwint[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:57] # define HOST_WIDE_INT long [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XWINT (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:57] HOST_WIDE_INT hwint[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:57] # define HOST_WIDE_INT long [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] SUBREG_BYTE (rt) = arg1; [00:08:57] ^~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 1) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] X0EXP (rt, 1) = NULL_RTX; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XWINT (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:57] HOST_WIDE_INT hwint[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:57] # define HOST_WIDE_INT long [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XEXP (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XVEC (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 1) = arg1; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 2) = arg2; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:63: [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:57] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XSTR (rt, 3) = arg3; [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:70: [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:57] struct cgraph_edge; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:57] struct cgraph_edge; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:70: [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] friend struct cgraph_edge; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:57] for_user)) cgraph_edge [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:57] friend struct cgraph_edge; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] void initialize_inline_failed (struct cgraph_edge *); [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:57] for_user)) cgraph_edge [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:57] void initialize_inline_failed (struct cgraph_edge *); [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:57] for_user)) cgraph_edge [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:57] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:79: [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:08:57] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:08:57] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6368:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] *src = XEXP (piece, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6441:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION_DECL (temp->first->loc) == decl [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1709:26: note: expanded from macro 'NOTE_VAR_LOCATION_DECL' [00:08:57] PAT_VAR_LOCATION_DECL (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1697:46: note: expanded from macro 'PAT_VAR_LOCATION_DECL' [00:08:57] #define PAT_VAR_LOCATION_DECL(PAT) (XCTREE ((PAT), 0, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:45: note: expanded from macro 'XCTREE' [00:08:57] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6443:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION_LOC (temp->first->loc) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6443:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION_LOC (temp->first->loc) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6448:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || !rtx_equal_p (NOTE_VAR_LOCATION_LOC (temp->first->loc), [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6448:21: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || !rtx_equal_p (NOTE_VAR_LOCATION_LOC (temp->first->loc), [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6449:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] NOTE_VAR_LOCATION_LOC (loc_note)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6449:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] NOTE_VAR_LOCATION_LOC (loc_note)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6450:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || (NOTE_VAR_LOCATION_STATUS (temp->first->loc) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6451:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] != NOTE_VAR_LOCATION_STATUS (loc_note)))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6525:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || (!rtx_equal_p (NOTE_VAR_LOCATION_LOC (last_loc_note), [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6525:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || (!rtx_equal_p (NOTE_VAR_LOCATION_LOC (last_loc_note), [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6526:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] NOTE_VAR_LOCATION_LOC (loc_note))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6526:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] NOTE_VAR_LOCATION_LOC (loc_note))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6527:9: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || ((NOTE_VAR_LOCATION_STATUS (last_loc_note) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6528:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] != NOTE_VAR_LOCATION_STATUS (loc_note)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6529:13: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && ((NOTE_VAR_LOCATION_STATUS (last_loc_note) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:6531:9: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || (NOTE_VAR_LOCATION_STATUS (loc_note) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:14993:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] ((XINT (rtl, 1) >= 0 && XINT (rtl, 1) < NUM_UNSPEC_VALUES) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:14993:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] ((XINT (rtl, 1) >= 0 && XINT (rtl, 1) < NUM_UNSPEC_VALUES) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:14998:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] XINT (rtl, 1)); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15035:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] FOR_EACH_SUBRTX_VAR (iter, array, XEXP (rtl, 1), ALL) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-iter.h:284:41: note: expanded from macro 'FOR_EACH_SUBRTX_VAR' [00:08:57] for (subrtx_var_iterator ITER (ARRAY, X, TYPE##_BOUNDS); !ITER.at_end (); \ [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15047:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] FOR_EACH_SUBRTX_VAR (iter, array, XEXP (rtl, 1), ALL) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-iter.h:284:41: note: expanded from macro 'FOR_EACH_SUBRTX_VAR' [00:08:57] for (subrtx_var_iterator ITER (ARRAY, X, TYPE##_BOUNDS); !ITER.at_end (); \ [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15082:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] tree decl = SYMBOL_REF_DECL (rtl); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15247:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] == (INTVAL (XEXP (rtl, 1)) & GET_MODE_MASK (op_mode))))) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15262:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] + size_of_int_loc_descriptor (INTVAL (XEXP (rtl, 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15267:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = int_loc_descriptor (INTVAL (XEXP (rtl, 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15307:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), op_mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15347:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), op_mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15371:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = int_loc_descriptor (INTVAL (XEXP (rtl, 1)) & mask); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15387:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] + INTVAL (XEXP (rtl, 1))); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15414:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15506:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:15812:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx rtlop1 = XEXP (rtl, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16189:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] return mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, initialized); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16347:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtl = XEXP (rtl, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16370:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] INTVAL (XEXP (rtl, 1)), [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16382:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] loc_descr_plus_const (&mem_loc_result, INTVAL (XEXP (rtl, 1))); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16385:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16441:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx rtlop1 = XEXP (rtl, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16472:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (XEXP (rtl, 0) == XEXP (rtl, 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16481:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16505:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16760:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] size = INTVAL (XEXP (rtl, 1)); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16761:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] shift = INTVAL (XEXP (rtl, 2)); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16787:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op1 = mem_loc_descriptor (XEXP (rtl, 1), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16789:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] op2 = mem_loc_descriptor (XEXP (rtl, 2), mode, mem_mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:16952:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] HOST_WIDE_INT dw_op = XINT (elem, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17138:58: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] loc_result = concat_loc_descriptor (XEXP (rtl, 0), XEXP (rtl, 1), [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17150:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtx loc = PAT_VAR_LOCATION_LOC (rtl); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17157:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtl = XEXP (rtl, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17344:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] = implicit_ptr_descriptor (XEXP (rtl, 0), INTVAL (XEXP (rtl, 1))); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17429:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] varloc = PAT_VAR_LOCATION_LOC (varloc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17545:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] for (p = loc; p; p = XEXP (p, 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17554:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || NOTE_VAR_LOCATION_LOC (loc_note) == NULL_RTX) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17554:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || NOTE_VAR_LOCATION_LOC (loc_note) == NULL_RTX) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17559:21: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] initialized = NOTE_VAR_LOCATION_STATUS (loc_note); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17560:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] varloc = NOTE_VAR_LOCATION (loc_note); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17624:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] varloc = PAT_VAR_LOCATION_LOC (varloc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17729:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || NOTE_VAR_LOCATION_LOC (node->loc) != NULL_RTX) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17729:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || NOTE_VAR_LOCATION_LOC (node->loc) != NULL_RTX) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17741:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] initialized = NOTE_VAR_LOCATION_STATUS (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17742:17: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] varloc = NOTE_VAR_LOCATION (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17810:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] initialized = NOTE_VAR_LOCATION_STATUS (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1713:28: note: expanded from macro 'NOTE_VAR_LOCATION_STATUS' [00:08:57] PAT_VAR_LOCATION_STATUS (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1704:48: note: expanded from macro 'PAT_VAR_LOCATION_STATUS' [00:08:57] (RTL_FLAG_CHECK1 ("PAT_VAR_LOCATION_STATUS", PAT, VAR_LOCATION) \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:08:57] ({ __typeof (RTX) const _rtx = (RTX); \ [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17811:17: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] varloc = NOTE_VAR_LOCATION (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:17959:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (!TREE_ASM_WRITTEN (SYMBOL_REF_DECL (XEXP (rtl, 0)))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:890:34: note: expanded from macro 'TREE_ASM_WRITTEN' [00:08:57] #define TREE_ASM_WRITTEN(NODE) ((NODE)->base.asm_written_flag) [00:08:57] ^~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20739:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || SYMBOL_REF_DECL (XEXP (rtl, 0)) != decl) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20852:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION (loc_list->first->loc) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20853:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION_LOC (loc_list->first->loc)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20853:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_VAR_LOCATION_LOC (loc_list->first->loc)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20858:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtl = NOTE_VAR_LOCATION_LOC (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:20858:13: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] rtl = NOTE_VAR_LOCATION_LOC (node->loc); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:23395:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] dw_die_ref tdie = lookup_decl_die (SYMBOL_REF_DECL (ca_loc->symbol_ref)); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24089:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] next_arg = XEXP (arg, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24096:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] next_arg = XEXP (next_arg, 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24113:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] tloc = XEXP (XEXP (arg, 0), 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24119:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] tlocc = XEXP (XEXP (arg, 0), 1); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24151:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] val = mem_loc_descriptor (XEXP (XEXP (arg, 0), 1), mode, [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24167:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (next_arg != XEXP (arg, 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24172:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] val = mem_loc_descriptor (XEXP (XEXP (XEXP (arg, 1), [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24172:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] val = mem_loc_descriptor (XEXP (XEXP (XEXP (arg, 1), [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24749:16: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_KIND (insn) == NOTE_INSN_DELETED_LABEL)))) [00:08:57] ^~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:57] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:57] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24763:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_KIND (insn) == NOTE_INSN_DELETED_DEBUG_LABEL [00:08:57] ^~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:57] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:57] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:24764:12: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && CODE_LABEL_NUMBER (insn) != -1) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:08:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:27933:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] x = SET_SRC (x); [00:08:57] ^~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:27938:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || !SYMBOL_REF_DECL (XEXP (x, 0)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:27960:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] var_loc_p = NOTE_KIND (loc_note) == NOTE_INSN_VAR_LOCATION; [00:08:57] ^~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:57] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:57] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:27985:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && NOTE_KIND (next_note) == NOTE_INSN_VAR_LOCATION) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:08:57] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:08:57] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28029:14: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] decl = NOTE_VAR_LOCATION_DECL (loc_note); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1709:26: note: expanded from macro 'NOTE_VAR_LOCATION_DECL' [00:08:57] PAT_VAR_LOCATION_DECL (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1697:46: note: expanded from macro 'PAT_VAR_LOCATION_DECL' [00:08:57] #define PAT_VAR_LOCATION_DECL(PAT) (XCTREE ((PAT), 0, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:45: note: expanded from macro 'XCTREE' [00:08:57] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28121:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && SYMBOL_REF_DECL (XEXP (x, 0)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28174:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (NOTE_VAR_LOCATION_LOC (loc_note)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28174:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (NOTE_VAR_LOCATION_LOC (loc_note)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28177:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] patstr = str_pattern_slim (NOTE_VAR_LOCATION_LOC (loc_note)); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:3: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:28177:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] patstr = str_pattern_slim (NOTE_VAR_LOCATION_LOC (loc_note)); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1711:25: note: expanded from macro 'NOTE_VAR_LOCATION_LOC' [00:08:57] PAT_VAR_LOCATION_LOC (NOTE_VAR_LOCATION (NOTE)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:08:57] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:44: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:08:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:08:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:08:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30596:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && SYMBOL_REF_DECL (rtl) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30597:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && !TREE_ASM_WRITTEN (SYMBOL_REF_DECL (rtl))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:890:34: note: expanded from macro 'TREE_ASM_WRITTEN' [00:08:57] #define TREE_ASM_WRITTEN(NODE) ((NODE)->base.asm_written_flag) [00:08:57] ^~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30605:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && SYMBOL_REF_DECL (rtl)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30609:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (!TREE_ASM_WRITTEN (DECL_INITIAL (SYMBOL_REF_DECL (rtl)))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:08:57] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:08:57] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:890:34: note: expanded from macro 'TREE_ASM_WRITTEN' [00:08:57] #define TREE_ASM_WRITTEN(NODE) ((NODE)->base.asm_written_flag) [00:08:57] ^~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30612:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] else if (!TREE_ASM_WRITTEN (SYMBOL_REF_DECL (rtl))) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:890:34: note: expanded from macro 'TREE_ASM_WRITTEN' [00:08:57] #define TREE_ASM_WRITTEN(NODE) ((NODE)->base.asm_written_flag) [00:08:57] ^~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30645:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] || SYMBOL_REF_DECL (rtl) == NULL_TREE) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30648:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] decl = SYMBOL_REF_DECL (rtl); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30686:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] offset = INTVAL (XEXP (XEXP (rtl, 0), 1)); [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:08:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:08:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:08:57] ^~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30701:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] if (GET_CODE (rtl) == SYMBOL_REF && SYMBOL_REF_DECL (rtl)) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30703:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] decl = SYMBOL_REF_DECL (rtl); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:30961:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] decl = SYMBOL_REF_DECL (rtl); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:31326:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] && SYMBOL_REF_DECL (l->dw_loc_oprnd1.v.val_addr) [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:31329:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] tree decl = SYMBOL_REF_DECL (l->dw_loc_oprnd1.v.val_addr); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:31360:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:57] tree tdecl = SYMBOL_REF_DECL (a->dw_attr_val.v.val_addr); [00:08:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:57] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:57] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:57] ^ ~ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:57] rtunion fld[1]; [00:08:57] ^ [00:08:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc:33258: [00:08:57] ./gt-dwarf2out.h:1645:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1645:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1645:69: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1645:69: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1832:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1832:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1832:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1832:64: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1850:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1850:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1850:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1850:62: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1898:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1898:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1898:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1898:68: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1916:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1916:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1916:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1916:63: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1987:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1987:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:1987:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:1987:62: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2024:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2024:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2024:65: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2024:65: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2153:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2153:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2153:58: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2153:58: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2171:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:57] class GTY((user)) hash_map [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2171:3: note: did you mean class here? [00:08:57] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2171:62: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:08:57] class GTY((user)) hash_map [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2171:62: note: did you mean class here? [00:08:57] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2211:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2211:3: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] ./gt-dwarf2out.h:2211:71: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^ [00:08:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:08:57] class hash_table [00:08:57] ^ [00:08:57] ./gt-dwarf2out.h:2211:71: note: did you mean class here? [00:08:57] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:08:57] ^~~~~~ [00:08:57] class [00:08:57] 239 warnings generated. [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const-call.cc:432:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] [00:08:59] } [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const-call.cc:465:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] [00:08:59] } [00:08:59] ^ [00:08:59] 2 warnings generated. [00:08:59] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] rtx tmp = XEXP (this, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] rtx tmp = XEXP (this, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] rtx next = XEXP (insn, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XEXP (insn, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XBBDEF (insn, 2); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XBBDEF (insn, 2); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XEXP (insn, 3); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XEXP (insn, 3); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XUINT (insn, 4); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XUINT (insn, 4); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:08:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return safe_as_a (JUMP_LABEL (insn)); [00:08:59] ^~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return JUMP_LABEL (this); [00:08:59] ^~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return safe_as_a (JUMP_LABEL (this)); [00:08:59] ^~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] JUMP_LABEL (this) = target; [00:08:59] ^~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:08:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SUBREG_BYTE (x), GET_MODE (x)); [00:08:59] ^~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] *step_out = XEXP (x, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] attrs = MEM_ATTRS (x); [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XBBDEF (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 4) = arg4; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 5) = arg5; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 6) = arg6; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XBBDEF (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 4) = arg4; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 5) = arg5; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 6) = arg6; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 7) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XBBDEF (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 4) = arg4; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 5) = arg5; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 6) = arg6; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 7) = arg7; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XBBDEF (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 4) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 5) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 6) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 7) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 2) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 3) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 4) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 5) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 6) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XBBDEF (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:08:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 3) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 4) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 5) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 6) = arg4; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 4) = arg4; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 5) = arg5; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 6) = arg6; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 4) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XWINT (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:59] HOST_WIDE_INT hwint[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:59] # define HOST_WIDE_INT long [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XWINT (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:59] HOST_WIDE_INT hwint[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:59] # define HOST_WIDE_INT long [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SUBREG_BYTE (rt) = arg1; [00:08:59] ^~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 1) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] X0EXP (rt, 1) = NULL_RTX; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:08:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XINT (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XWINT (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:08:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:08:59] HOST_WIDE_INT hwint[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:08:59] # define HOST_WIDE_INT long [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XEXP (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XVEC (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:08:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 1) = arg1; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 2) = arg2; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:25: [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:08:59] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] XSTR (rt, 3) = arg3; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:08:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:27: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[1]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[1] = rhs; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[2]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return &gs->op[2]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[2] = rhs; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[3]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return &ass->op[3]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[3] = rhs; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[1]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[1] = fn; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[2]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return &call_stmt->op[2]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] call_stmt->op[2] = chain; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[1]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[1] = rhs; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[2]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[2] = label; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gs->op[3] = label; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return gs->op[3]; [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:08:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:36: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] if (INSN_CODE (insn) < 0) [00:08:59] ^~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:36: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:08:59] ^~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:36: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return INSN_CODE (insn); [00:08:59] ^~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:08:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:08:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:37: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:59] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:08:59] struct cgraph_edge; [00:08:59] ^~~~~~ [00:08:59] class [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:08:59] struct cgraph_edge; [00:08:59] ^~~~~~ [00:08:59] class [00:08:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:37: [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:59] friend struct cgraph_edge; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:59] for_user)) cgraph_edge [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:08:59] friend struct cgraph_edge; [00:08:59] ^~~~~~ [00:08:59] class [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:59] void initialize_inline_failed (struct cgraph_edge *); [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:59] for_user)) cgraph_edge [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:08:59] void initialize_inline_failed (struct cgraph_edge *); [00:08:59] ^~~~~~ [00:08:59] class [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:08:59] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:08:59] for_user)) cgraph_edge [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:08:59] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:08:59] ^~~~~~ [00:08:59] class [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:154:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SET_SRC (pat) = mem; [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:159:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SET_SRC (pat) = mem1; [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:164:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SET_SRC (pat) = reg; [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:169:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SET_SRC (pat) = reg; [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:313:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] convert_move (XEXP (to, 1), XEXP (from, 1), unsignedp); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:313:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] convert_move (XEXP (to, 1), XEXP (from, 1), unsignedp); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2361:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] rtx offset = XEXP (XVECEXP (orig, 0, i), 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2414:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] poly_int64 bytepos = rtx_to_poly_int64 (XEXP (XVECEXP (dst, 0, i), 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2588:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] e = alloc_EXPR_LIST (REG_NOTE_KIND (e), d, XEXP (e, 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2628:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] e = alloc_EXPR_LIST (REG_NOTE_KIND (e), copy_to_reg (d), XEXP (e, 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2732:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] if (known_eq (rtx_to_poly_int64 (XEXP (XVECEXP (src, 0, start), 1)), [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:08:59] #define known_eq(A, B) (!maybe_ne (A, B)) [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2752:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] if (known_eq (rtx_to_poly_int64 (XEXP (XVECEXP (src, 0, [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:08:59] #define known_eq(A, B) (!maybe_ne (A, B)) [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2775:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] poly_int64 bytepos = rtx_to_poly_int64 (XEXP (XVECEXP (src, 0, i), 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:2799:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] dest = XEXP (dst, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:3513:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] tree decl = SYMBOL_REF_DECL (XEXP (cplx, 0)); [00:08:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:08:59] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:59] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:3571:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] MEM_COPY_ATTRIBUTES (ret, x); [00:08:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:4: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:59] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:59] ^~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:3571:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] MEM_COPY_ATTRIBUTES (ret, x); [00:08:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:22: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:08:59] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:08:59] ^~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:08:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:08:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:3649:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] rtx expr = XEXP (XEXP (x, 0), 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:3652:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] poly_int64 val = rtx_to_poly_int64 (XEXP (expr, 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4130:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] && ! rtx_equal_p (y_cst, SET_SRC (set))) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4383:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gcc_checking_assert (mem_autoinc_base (SET_SRC (set)) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:08:59] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:08:59] ^~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:59] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:59] ^~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4402:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] && strip_offset (SET_SRC (set), &offset) == stack_pointer_rtx) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4406:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] else if (rtx_equal_p (dest, SET_SRC (set))) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4419:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] gcc_checking_assert (mem_autoinc_base (SET_SRC (set)) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:08:59] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:08:59] ^~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:08:59] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:08:59] ^~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4422:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] else if (mem_autoinc_base (SET_SRC (set)) == stack_pointer_rtx) [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4423:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] mem = SET_SRC (set); [00:08:59] ^~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:08:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:08:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4438:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] addr = XEXP (addr, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:4441:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] return rtx_to_poly_int64 (XEXP (addr, 1)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5548:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] result = store_field (XEXP (to_rtx, 1), bitsize, [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5564:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] = simplify_gen_subreg (to_mode, XEXP (result, 1), [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5569:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] emit_move_insn (XEXP (to_rtx, 1), from_imag); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5587:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] emit_move_insn (XEXP (to_rtx, 1), [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5601:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] emit_move_insn (XEXP (to_rtx, 1), from_imag); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5611:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] write_complex_part (temp, XEXP (to_rtx, 1), true); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:5617:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] emit_move_insn (XEXP (to_rtx, 1), read_complex_part (temp, true)); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:7880:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SUBREG_BYTE (value)); [00:08:59] ^~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:7899:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] op2 = XEXP (value, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:7924:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] force_operand (XEXP (XEXP (value, [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:8001:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SUBREG_BYTE (value)); [00:08:59] ^~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:08:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:08:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:08:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:10005:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] if (reg_overlap_mentioned_p (XEXP (target, 1), op0)) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:10767:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] itarg = XEXP (original_target, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:11207:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] op0 = XEXP (op0, 1); [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:08:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:08:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc:13069:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:08:59] SET_SYMBOL_REF_DECL (XEXP (DECL_RTL (decl), 0), NULL); [00:08:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:08:59] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:08:59] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:08:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:08:59] ^ ~ [00:08:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:08:59] rtunion fld[1]; [00:08:59] ^ [00:08:59] 176 warnings generated. [00:09:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] rtx tmp = XEXP (this, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] rtx tmp = XEXP (this, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] rtx next = XEXP (insn, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XEXP (insn, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XBBDEF (insn, 2); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XBBDEF (insn, 2); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XEXP (insn, 3); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XEXP (insn, 3); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XUINT (insn, 4); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XUINT (insn, 4); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return safe_as_a (JUMP_LABEL (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return JUMP_LABEL (this); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return safe_as_a (JUMP_LABEL (this)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] JUMP_LABEL (this) = target; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] SUBREG_BYTE (x), GET_MODE (x)); [00:09:00] ^~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] *step_out = XEXP (x, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] attrs = MEM_ATTRS (x); [00:09:00] ^~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:00] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:00] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XBBDEF (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 4) = arg4; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 5) = arg5; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 6) = arg6; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XBBDEF (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 4) = arg4; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 5) = arg5; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 6) = arg6; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 7) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XBBDEF (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 4) = arg4; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 5) = arg5; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 6) = arg6; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 7) = arg7; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XBBDEF (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 4) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 5) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 6) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 7) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 2) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 3) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 4) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 5) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 6) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XBBDEF (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 3) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 4) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 5) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 6) = arg4; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 4) = arg4; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 5) = arg5; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 6) = arg6; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 4) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XWINT (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:00] HOST_WIDE_INT hwint[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:00] # define HOST_WIDE_INT long [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XWINT (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:00] HOST_WIDE_INT hwint[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:00] # define HOST_WIDE_INT long [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] SUBREG_BYTE (rt) = arg1; [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 1) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] X0EXP (rt, 1) = NULL_RTX; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XINT (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XWINT (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:00] HOST_WIDE_INT hwint[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:00] # define HOST_WIDE_INT long [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XVEC (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 1) = arg1; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 2) = arg2; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:51: [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:00] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XSTR (rt, 3) = arg3; [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:60: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (INSN_CODE (insn) < 0) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:00] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:60: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:00] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:60: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return INSN_CODE (insn); [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:00] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:61: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:00] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:00] struct cgraph_edge; [00:09:00] ^~~~~~ [00:09:00] class [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:00] struct cgraph_edge; [00:09:00] ^~~~~~ [00:09:00] class [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:61: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:00] friend struct cgraph_edge; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:00] for_user)) cgraph_edge [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:00] friend struct cgraph_edge; [00:09:00] ^~~~~~ [00:09:00] class [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:00] void initialize_inline_failed (struct cgraph_edge *); [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:00] for_user)) cgraph_edge [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:00] void initialize_inline_failed (struct cgraph_edge *); [00:09:00] ^~~~~~ [00:09:00] class [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:00] for_user)) cgraph_edge [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:00] ^~~~~~ [00:09:00] class [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:67: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:09:00] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:09:00] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:09:00] ^ [00:09:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:83: [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:00] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:00] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:00] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:00] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:512:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (CODE_LABEL_NUMBER (label) <= max_labelno) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:513:12: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] return LABEL_TO_ALIGNMENT (label); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:562:31: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] align_flags alignment = LABEL_TO_ALIGNMENT (align_label); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:602:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] dest = JUMP_LABEL (branch); [00:09:00] ^~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:739:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] LABEL_TO_ALIGNMENT (label) = max_alignment; [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:783:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] LABEL_TO_ALIGNMENT (label) = LABEL_TO_ALIGNMENT (iter); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:783:36: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] LABEL_TO_ALIGNMENT (label) = LABEL_TO_ALIGNMENT (iter); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:876:28: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] align_flags alignment = LABEL_TO_ALIGNMENT (label); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:894:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] LABEL_TO_ALIGNMENT (label) = max_alignment; [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:938:30: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] log = (LABEL_P (seq) ? LABEL_TO_ALIGNMENT (seq).levels[0].log : 0); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1031:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] int log = LABEL_TO_ALIGNMENT (insn).levels[0].log; [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1139:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] int log = LABEL_TO_ALIGNMENT (label).levels[0].log; [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1484:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_BLOCK (note) = s; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1493:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_BLOCK (insn) = s; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] switch (NOTE_KIND (insn)) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1522:5: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_BLOCK (note) = s; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1524:5: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_BLOCK (note) = s; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1531:35: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] this_block = LOCATION_BLOCK (NOTE_MARKER_LOCATION (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:09:00] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:175:27: note: expanded from macro 'LOCATION_BLOCK' [00:09:00] ((tree) ((IS_ADHOC_LOC (LOC)) ? get_data_from_adhoc_loc (line_table, (LOC)) \ [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1531:35: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] this_block = LOCATION_BLOCK (NOTE_MARKER_LOCATION (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:09:00] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:175:73: note: expanded from macro 'LOCATION_BLOCK' [00:09:00] ((tree) ((IS_ADHOC_LOC (LOC)) ? get_data_from_adhoc_loc (line_table, (LOC)) \ [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1670:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && (NOTE_KIND (insn) == NOTE_INSN_VAR_LOCATION [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1671:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || NOTE_KIND (insn) == NOTE_INSN_DELETED)); [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1750:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] else if (NOTE_KIND (insn) == NOTE_INSN_BASIC_BLOCK [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1751:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || NOTE_KIND (insn) == NOTE_INSN_FUNCTION_BEG) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1753:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] else if (NOTE_KIND (insn) == NOTE_INSN_DELETED [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:1754:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || NOTE_KIND (insn) == NOTE_INSN_VAR_LOCATION) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2013:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && (NOTE_KIND (insn) == NOTE_INSN_CFI [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2014:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || NOTE_KIND (insn) == NOTE_INSN_CFI_LABEL)) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2062:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] const char *name = LABEL_NAME (insn); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:09:00] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:09:00] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2102:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] x = COND_EXEC_CODE (x); [00:09:00] ^~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:09:00] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2108:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] x = XEXP (x, 1); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2178:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] switch (NOTE_KIND (insn)) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2246:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] bb_discriminator = NOTE_BASIC_BLOCK (insn)->discriminator; [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:09:00] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:09:00] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2251:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_EH_HANDLER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:09:00] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/defaults.h:181:52: note: expanded from macro 'ASM_OUTPUT_DEBUG_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2256:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_EH_HANDLER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:09:00] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/defaults.h:181:52: note: expanded from macro 'ASM_OUTPUT_DEBUG_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2280:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] dwarf2out_emit_cfi (NOTE_CFI (insn)); [00:09:00] ^~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:09:00] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:09:00] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2285:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] NOTE_LABEL_NUMBER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1679:33: note: expanded from macro 'NOTE_LABEL_NUMBER' [00:09:00] #define NOTE_LABEL_NUMBER(INSN) XCINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/defaults.h:181:52: note: expanded from macro 'ASM_OUTPUT_DEBUG_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2314:30: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] int n = BLOCK_NUMBER (NOTE_BLOCK (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2034:42: note: expanded from macro 'BLOCK_NUMBER' [00:09:00] #define BLOCK_NUMBER(NODE) (BLOCK_CHECK (NODE)->block.block_num) [00:09:00] ^~~~ [00:09:00] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:00] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:00] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2325:26: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] TREE_ASM_WRITTEN (NOTE_BLOCK (insn)) = 1; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:890:34: note: expanded from macro 'TREE_ASM_WRITTEN' [00:09:00] #define TREE_ASM_WRITTEN(NODE) ((NODE)->base.asm_written_flag) [00:09:00] ^~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2326:33: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] BLOCK_IN_COLD_SECTION_P (NOTE_BLOCK (insn)) = in_cold_section_p; [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2029:17: note: expanded from macro 'BLOCK_IN_COLD_SECTION_P' [00:09:00] (BLOCK_CHECK (NODE)->base.u.bits.atomic_flag) [00:09:00] ^~~~ [00:09:00] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:00] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:00] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2331:35: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] = block_nonartificial_location (NOTE_BLOCK (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2350:30: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] int n = BLOCK_NUMBER (NOTE_BLOCK (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2034:42: note: expanded from macro 'BLOCK_NUMBER' [00:09:00] #define BLOCK_NUMBER(NODE) (BLOCK_CHECK (NODE)->block.block_num) [00:09:00] ^~~~ [00:09:00] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:00] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:00] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2360:45: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] gcc_assert (BLOCK_IN_COLD_SECTION_P (NOTE_BLOCK (insn)) [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:09:00] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:00] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:00] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:09:00] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:09:00] ^~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2365:47: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] tree outer_block = BLOCK_SUPERCONTEXT (NOTE_BLOCK (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:00] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:00] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2012:48: note: expanded from macro 'BLOCK_SUPERCONTEXT' [00:09:00] #define BLOCK_SUPERCONTEXT(NODE) (BLOCK_CHECK (NODE)->block.supercontext) [00:09:00] ^~~~ [00:09:00] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:00] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:00] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2390:39: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] ASM_OUTPUT_DEBUG_LABEL (file, "L", CODE_LABEL_NUMBER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/defaults.h:181:52: note: expanded from macro 'ASM_OUTPUT_DEBUG_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2395:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (CODE_LABEL_NUMBER (insn) != -1) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2396:43: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] ASM_OUTPUT_DEBUG_LABEL (file, "LDL", CODE_LABEL_NUMBER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/defaults.h:181:52: note: expanded from macro 'ASM_OUTPUT_DEBUG_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2426:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] (NOTE_MARKER_LOCATION (insn))); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:09:00] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:175:27: note: expanded from macro 'LOCATION_BLOCK' [00:09:00] ((tree) ((IS_ADHOC_LOC (LOC)) ? get_data_from_adhoc_loc (line_table, (LOC)) \ [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2426:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] (NOTE_MARKER_LOCATION (insn))); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:09:00] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:175:73: note: expanded from macro 'LOCATION_BLOCK' [00:09:00] ((tree) ((IS_ADHOC_LOC (LOC)) ? get_data_from_adhoc_loc (line_table, (LOC)) \ [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2443:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (CODE_LABEL_NUMBER (insn) <= max_labelno) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2445:28: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] align_flags alignment = LABEL_TO_ALIGNMENT (insn); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:505:16: note: expanded from macro 'LABEL_TO_ALIGNMENT' [00:09:00] (label_align[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2465:54: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (!DECL_IGNORED_P (current_function_decl) && LABEL_NAME (insn)) [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:09:00] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:09:00] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2500:38: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] ASM_OUTPUT_CASE_LABEL (file, "L", CODE_LABEL_NUMBER (insn), table); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/elfos.h:154:56: note: expanded from macro 'ASM_OUTPUT_CASE_LABEL' [00:09:00] (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM); \ [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2510:45: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] targetm.asm_out.internal_label (file, "L", CODE_LABEL_NUMBER (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2581:16: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] (file, CODE_LABEL_NUMBER (XEXP (XVECEXP (body, 0, idx), 0))); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:2116:38: note: expanded from macro 'ASM_OUTPUT_ADDR_VEC_ELT' [00:09:00] ix86_output_addr_vec_elt ((FILE), (VALUE)) [00:09:00] ^~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2592:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] CODE_LABEL_NUMBER (XEXP (XVECEXP (body, 1, idx), 0)), [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:2121:39: note: expanded from macro 'ASM_OUTPUT_ADDR_DIFF_ELT' [00:09:00] ix86_output_addr_diff_elt ((FILE), (VALUE), (REL)) [00:09:00] ^~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2592:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] CODE_LABEL_NUMBER (XEXP (XVECEXP (body, 1, idx), 0)), [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:09:00] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:2121:39: note: expanded from macro 'ASM_OUTPUT_ADDR_DIFF_ELT' [00:09:00] ix86_output_addr_diff_elt ((FILE), (VALUE), (REL)) [00:09:00] ^~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2593:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] CODE_LABEL_NUMBER (XEXP (XEXP (body, 0), 0))); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:2121:48: note: expanded from macro 'ASM_OUTPUT_ADDR_DIFF_ELT' [00:09:00] ix86_output_addr_diff_elt ((FILE), (VALUE), (REL)) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2647:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] loc = expand_location (ASM_INPUT_SOURCE_LOCATION (body)); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2594:40: note: expanded from macro 'ASM_INPUT_SOURCE_LOCATION' [00:09:00] #define ASM_INPUT_SOURCE_LOCATION(RTX) XCUINT (RTX, 1, ASM_INPUT) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:2887:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] t = SYMBOL_REF_DECL (x); [00:09:00] ^~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:09:00] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:09:00] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3019:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (NOTE_MARKER_P (insn)) [00:09:00] ^~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1693:5: note: expanded from macro 'NOTE_MARKER_P' [00:09:00] (NOTE_KIND (INSN) == NOTE_INSN_BEGIN_STMT \ [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3019:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (NOTE_MARKER_P (insn)) [00:09:00] ^~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1694:8: note: expanded from macro 'NOTE_MARKER_P' [00:09:00] || NOTE_KIND (INSN) == NOTE_INSN_INLINE_ENTRY)) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3021:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] location_t loc = NOTE_MARKER_LOCATION (insn); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:09:00] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:09:00] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3147:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] poly_int64 offset = SUBREG_BYTE (x); [00:09:00] ^~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3162:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] SUBREG_BYTE (x)); [00:09:00] ^~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3176:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] offset = SUBREG_BYTE (x); [00:09:00] ^~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3196:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] XEXP (x, 1) = walk_alter_subreg (&XEXP (x, 1), changed); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3262:17: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] int num = INSN_CODE (debug_insn); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:00] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3303:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && (expr = get_mem_expr_from_op (XEXP (op, 1), &inner_addressp))) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3635:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (x) == NOTE_INSN_DELETED_LABEL)) [00:09:00] ^~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3653:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (tree t = SYMBOL_REF_DECL (x)) [00:09:00] ^~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:09:00] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:09:00] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3713:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (SYMBOL_REF_DECL (x)) [00:09:00] ^~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:09:00] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:09:00] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3714:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] assemble_external (SYMBOL_REF_DECL (x)); [00:09:00] ^~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:09:00] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:09:00] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3761:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if (CONST_DOUBLE_HIGH (x)) [00:09:00] ^~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2001:30: note: expanded from macro 'CONST_DOUBLE_HIGH' [00:09:00] #define CONST_DOUBLE_HIGH(r) XCMWINT (r, 1, CONST_DOUBLE, VOIDmode) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1245:36: note: expanded from macro 'XCMWINT' [00:09:00] #define XCMWINT(RTX, N, C, M) ((RTX)->u.hwint[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:00] HOST_WIDE_INT hwint[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:00] # define HOST_WIDE_INT long [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3785:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] output_addr_const (file, XEXP (x, 1)); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3794:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || INTVAL (XEXP (x, 1)) >= 0) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:09:00] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:09:00] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3796:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] output_addr_const (file, XEXP (x, 1)); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3809:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] if ((CONST_INT_P (XEXP (x, 1)) && INTVAL (XEXP (x, 1)) >= 0) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:09:00] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:09:00] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:09:00] ^~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3812:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] output_addr_const (file, XEXP (x, 1)); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:3816:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] output_addr_const (file, XEXP (x, 1)); [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4133:26: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] label_id = INSN_SHUID (JUMP_LABEL (insn)); [00:09:00] ^~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:500:47: note: expanded from macro 'INSN_SHUID' [00:09:00] #define INSN_SHUID(INSN) (uid_shuid[INSN_UID (INSN)]) [00:09:00] ^~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4451:26: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] INSN_UID (insn) = CODE_LABEL_NUMBER (insn); [00:09:00] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:09:00] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4488:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] || (NOTE_KIND (insn) != NOTE_INSN_VAR_LOCATION [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4489:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (insn) != NOTE_INSN_BEGIN_STMT [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4490:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (insn) != NOTE_INSN_INLINE_ENTRY [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4491:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (insn) != NOTE_INSN_BLOCK_BEG [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4492:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (insn) != NOTE_INSN_BLOCK_END [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc:4493:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:00] && NOTE_KIND (insn) != NOTE_INSN_DELETED_DEBUG_LABEL))) [00:09:00] ^~~~~~~~~~~~~~~~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:00] ^ ~ [00:09:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:00] rtunion fld[1]; [00:09:00] ^ [00:09:00] 203 warnings generated. [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] rtx tmp = XEXP (this, 1); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] rtx tmp = XEXP (this, 1); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] rtx next = XEXP (insn, 1); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XEXP (insn, 1); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XBBDEF (insn, 2); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XBBDEF (insn, 2); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XEXP (insn, 3); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XEXP (insn, 3); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XUINT (insn, 4); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XUINT (insn, 4); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return safe_as_a (JUMP_LABEL (insn)); [00:09:02] ^~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return JUMP_LABEL (this); [00:09:02] ^~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] return safe_as_a (JUMP_LABEL (this)); [00:09:02] ^~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] JUMP_LABEL (this) = target; [00:09:02] ^~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] SUBREG_BYTE (x), GET_MODE (x)); [00:09:02] ^~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] *step_out = XEXP (x, 1); [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] attrs = MEM_ATTRS (x); [00:09:02] ^~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XBBDEF (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 4) = arg4; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 5) = arg5; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 6) = arg6; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XBBDEF (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 4) = arg4; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 5) = arg5; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 6) = arg6; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 7) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XBBDEF (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 4) = arg4; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 5) = arg5; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 6) = arg6; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 7) = arg7; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XBBDEF (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 4) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 5) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 6) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 7) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 2) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 3) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 4) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 5) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 6) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XBBDEF (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 3) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 4) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 5) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 6) = arg4; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 4) = arg4; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 5) = arg5; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 6) = arg6; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 4) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XWINT (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:02] HOST_WIDE_INT hwint[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:02] # define HOST_WIDE_INT long [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XWINT (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:02] HOST_WIDE_INT hwint[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:02] # define HOST_WIDE_INT long [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] SUBREG_BYTE (rt) = arg1; [00:09:02] ^~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 1) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] X0EXP (rt, 1) = NULL_RTX; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XINT (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XWINT (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:02] HOST_WIDE_INT hwint[1]; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:02] # define HOST_WIDE_INT long [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XEXP (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XVEC (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 1) = arg1; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 2) = arg2; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:25: [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:02] XSTR (rt, 3) = arg3; [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:02] ^ ~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:02] rtunion fld[1]; [00:09:02] ^ [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:28: [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:30: [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:02] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:02] struct cgraph_edge; [00:09:02] ^~~~~~ [00:09:02] class [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:02] struct cgraph_edge; [00:09:02] ^~~~~~ [00:09:02] class [00:09:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc:30: [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:02] friend struct cgraph_edge; [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:02] for_user)) cgraph_edge [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:02] friend struct cgraph_edge; [00:09:02] ^~~~~~ [00:09:02] class [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:02] void initialize_inline_failed (struct cgraph_edge *); [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:02] for_user)) cgraph_edge [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:02] void initialize_inline_failed (struct cgraph_edge *); [00:09:02] ^~~~~~ [00:09:02] class [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:02] for_user)) cgraph_edge [00:09:02] ^ [00:09:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:02] ^~~~~~ [00:09:02] class [00:09:02] 112 warnings generated. [00:09:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] rtx tmp = XEXP (this, 1); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] rtx tmp = XEXP (this, 1); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] rtx next = XEXP (insn, 1); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XEXP (insn, 1); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XBBDEF (insn, 2); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XBBDEF (insn, 2); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XEXP (insn, 3); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XEXP (insn, 3); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XUINT (insn, 4); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XUINT (insn, 4); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return safe_as_a (JUMP_LABEL (insn)); [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return JUMP_LABEL (this); [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return safe_as_a (JUMP_LABEL (this)); [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] JUMP_LABEL (this) = target; [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] SUBREG_BYTE (x), GET_MODE (x)); [00:09:03] ^~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] *step_out = XEXP (x, 1); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] attrs = MEM_ATTRS (x); [00:09:03] ^~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XBBDEF (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 4) = arg4; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 5) = arg5; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 6) = arg6; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XBBDEF (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 4) = arg4; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 5) = arg5; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 6) = arg6; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 7) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XBBDEF (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 4) = arg4; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 5) = arg5; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 6) = arg6; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 7) = arg7; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XBBDEF (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 4) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 5) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 6) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 7) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 2) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 3) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 4) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 5) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 6) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XBBDEF (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 3) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 4) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 5) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 6) = arg4; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 4) = arg4; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 5) = arg5; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 6) = arg6; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 4) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XWINT (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:03] HOST_WIDE_INT hwint[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:03] # define HOST_WIDE_INT long [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XWINT (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:03] HOST_WIDE_INT hwint[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:03] # define HOST_WIDE_INT long [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] SUBREG_BYTE (rt) = arg1; [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 1) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] X0EXP (rt, 1) = NULL_RTX; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XINT (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XWINT (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:03] HOST_WIDE_INT hwint[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:03] # define HOST_WIDE_INT long [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XEXP (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XVEC (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 1) = arg1; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 2) = arg2; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:39: [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:03] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] XSTR (rt, 3) = arg3; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:52: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] if (INSN_CODE (insn) < 0) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:52: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:52: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return INSN_CODE (insn); [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:65: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:09:03] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:09:03] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:82: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[1]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[1] = rhs; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[2]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return &gs->op[2]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[2] = rhs; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[3]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return &ass->op[3]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[3] = rhs; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[1]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[1] = fn; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[2]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return &call_stmt->op[2]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] call_stmt->op[2] = chain; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[1]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[1] = rhs; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[2]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[2] = label; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] gs->op[3] = label; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] return gs->op[3]; [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:84: [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:03] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:03] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:03] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:03] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:764:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] && (p = find_temp_slot_from_address (XEXP (x, 1))) != 0) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1124:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] update_temp_slot_address (XEXP (old_rtx, 1), new_rtx); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1131:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1131:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 1)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1132:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 0))) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1133:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] update_temp_slot_address (XEXP (old_rtx, 0), XEXP (new_rtx, 1)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1134:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] else if (rtx_equal_p (XEXP (old_rtx, 0), XEXP (new_rtx, 1))) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1135:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] update_temp_slot_address (XEXP (old_rtx, 1), XEXP (new_rtx, 0)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1136:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 1))) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1136:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] else if (rtx_equal_p (XEXP (old_rtx, 1), XEXP (new_rtx, 1))) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1570:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] x = simplify_gen_binary (PLUS, GET_MODE (new_rtx), SET_SRC (set), [00:09:03] ^~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1588:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] new_rtx = instantiate_new_reg (SET_SRC (set), &offset); [00:09:03] ^~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1612:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] insn_code = INSN_CODE (insn); [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1661:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] insn_code = INSN_CODE (insn); [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1742:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] GET_MODE (new_rtx), SUBREG_BYTE (x)); [00:09:03] ^~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1781:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] INSN_CODE (insn) = -1; [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1798:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] ASM_OPERANDS_OUTPUT_CONSTRAINT (asm_op) = ""; [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:09:03] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:09:03] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1799:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] ASM_OPERANDS_OUTPUT_IDX (asm_op) = 0; [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:09:03] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1800:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] ASM_OPERANDS_INPUT_VEC (asm_op) = rtvec_alloc (0); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:09:03] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1801:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] ASM_OPERANDS_INPUT_CONSTRAINT_VEC (asm_op) = rtvec_alloc (0); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:09:03] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1829:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] instantiate_decl_rtl (XEXP (x, 1)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1990:36: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] instantiate_virtual_regs_in_rtx (®_NOTES (insn)); [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:09:03] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:1994:38: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] instantiate_virtual_regs_in_rtx (&CALL_INSN_FUNCTION_USAGE (insn)); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:09:03] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:2794:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] && INTVAL (XEXP (XVECEXP (entry_parm, 0, i), 1)) == 0) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:09:03] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:09:03] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:3425:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] int regnoi = REGNO (XEXP (parmreg, 1)); [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:09:03] #define REGNO(RTX) (rhs_regno(RTX)) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4447:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] if (NOTE_KIND (insn) == NOTE_INSN_BLOCK_BEG) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4449:21: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] tree block = NOTE_BLOCK (insn); [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:03] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:03] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4471:5: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] NOTE_BLOCK (insn) = new_block; [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:03] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:03] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4509:13: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] else if (NOTE_KIND (insn) == NOTE_INSN_BLOCK_END) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4511:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] NOTE_BLOCK (insn) = p_block_stack->pop (); [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:03] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:03] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4516:37: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] prev_end = BLOCK_SAME_RANGE (NOTE_BLOCK (insn)) [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:03] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:03] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2025:46: note: expanded from macro 'BLOCK_SAME_RANGE' [00:09:03] #define BLOCK_SAME_RANGE(NODE) (BLOCK_CHECK (NODE)->base.u.bits.nameless_flag) [00:09:03] ^~~~ [00:09:03] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:09:03] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:09:03] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:4517:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] ? NOTE_BLOCK (insn) : NULL_TREE; [00:09:03] ^~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:09:03] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:09:03] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:5787:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] JUMP_LABEL (returnjump) = pat; [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:5789:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] JUMP_LABEL (returnjump) = ret_rtx; [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6244:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] && (NOTE_KIND (insn) == NOTE_INSN_FUNCTION_BEG)) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6282:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] if (NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6303:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] && NOTE_KIND (note) == NOTE_INSN_PROLOGUE_END) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6330:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] if (NOTE_KIND (insn) == NOTE_INSN_EPILOGUE_BEG) [00:09:03] ^~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6787:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] rtx op = SET_SRC (p_sets[0]); [00:09:03] ^~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6788:17: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] int ninputs = ASM_OPERANDS_INPUT_LENGTH (op); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:09:03] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:09:03] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:09:03] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:09:03] ^~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6789:18: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] rtvec inputs = ASM_OPERANDS_INPUT_VEC (op); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:09:03] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6797:32: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] const char *constraint = ASM_OPERANDS_INPUT_CONSTRAINT (op, i); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:09:03] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:09:03] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:09:03] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:09:03] ^~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6843:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] constraint = ASM_OPERANDS_OUTPUT_CONSTRAINT(SET_SRC(p_sets[match])); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:09:03] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:09:03] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6843:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] constraint = ASM_OPERANDS_OUTPUT_CONSTRAINT(SET_SRC(p_sets[match])); [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:03] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:52: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:09:03] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:45: note: expanded from macro 'XCSTR' [00:09:03] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:09:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6885:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:03] (ASM_OPERANDS_INPUT_CONSTRAINT (op, j))) [00:09:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:09:03] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:09:03] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:09:03] ^ ~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:09:03] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:09:03] ^ ~ [00:09:03] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:09:03] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:09:03] ^~~~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:09:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:09:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:03] ^~~ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:03] rtunion fld[1]; [00:09:03] ^ [00:09:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:6978: [00:09:03] ./gt-function.h:25:3: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:25:3: note: did you mean class here? [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:25:33: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:25:33: note: did you mean class here? [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:116:3: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:116:3: note: did you mean class here? [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:116:33: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:116:33: note: did you mean class here? [00:09:03] struct temp_slot * const x = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:210:3: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * x ATTRIBUTE_UNUSED = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:210:3: note: did you mean class here? [00:09:03] struct temp_slot * x ATTRIBUTE_UNUSED = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:210:44: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct temp_slot * x ATTRIBUTE_UNUSED = (struct temp_slot *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc:564:15: note: previous use is here [00:09:03] class GTY(()) temp_slot { [00:09:03] ^ [00:09:03] ./gt-function.h:210:44: note: did you mean class here? [00:09:03] struct temp_slot * x ATTRIBUTE_UNUSED = (struct temp_slot *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:250:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:09:03] class hash_table [00:09:03] ^ [00:09:03] ./gt-function.h:250:3: note: did you mean class here? [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:250:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:09:03] class hash_table [00:09:03] ^ [00:09:03] ./gt-function.h:250:64: note: did you mean class here? [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:290:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:09:03] class hash_table [00:09:03] ^ [00:09:03] ./gt-function.h:290:3: note: did you mean class here? [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] ./gt-function.h:290:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^ [00:09:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:09:03] class hash_table [00:09:03] ^ [00:09:03] ./gt-function.h:290:66: note: did you mean class here? [00:09:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:09:03] ^~~~~~ [00:09:03] class [00:09:03] 187 warnings generated. [00:09:03] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] rtx tmp = XEXP (this, 1); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] rtx tmp = XEXP (this, 1); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] rtx next = XEXP (insn, 1); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XEXP (insn, 1); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XBBDEF (insn, 2); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XBBDEF (insn, 2); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XEXP (insn, 3); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XEXP (insn, 3); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XUINT (insn, 4); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XUINT (insn, 4); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return safe_as_a (JUMP_LABEL (insn)); [00:09:04] ^~~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return JUMP_LABEL (this); [00:09:04] ^~~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return safe_as_a (JUMP_LABEL (this)); [00:09:04] ^~~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] JUMP_LABEL (this) = target; [00:09:04] ^~~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] SUBREG_BYTE (x), GET_MODE (x)); [00:09:04] ^~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] *step_out = XEXP (x, 1); [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] attrs = MEM_ATTRS (x); [00:09:04] ^~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:04] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:04] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XBBDEF (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 4) = arg4; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 5) = arg5; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 6) = arg6; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XBBDEF (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 4) = arg4; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 5) = arg5; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 6) = arg6; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 7) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XBBDEF (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 4) = arg4; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 5) = arg5; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 6) = arg6; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 7) = arg7; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XBBDEF (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 4) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 5) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 6) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 7) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 2) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 3) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 4) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 5) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 6) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XBBDEF (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 3) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 4) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 5) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 6) = arg4; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 4) = arg4; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 5) = arg5; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 6) = arg6; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 4) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XWINT (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:04] HOST_WIDE_INT hwint[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:04] # define HOST_WIDE_INT long [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XWINT (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:04] HOST_WIDE_INT hwint[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:04] # define HOST_WIDE_INT long [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] SUBREG_BYTE (rt) = arg1; [00:09:04] ^~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 1) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] X0EXP (rt, 1) = NULL_RTX; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XINT (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XWINT (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:04] HOST_WIDE_INT hwint[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:04] # define HOST_WIDE_INT long [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XEXP (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XVEC (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 1) = arg1; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 2) = arg2; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:35: [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] XSTR (rt, 3) = arg3; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:70: [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[1]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[1] = rhs; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[2]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return &gs->op[2]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[2] = rhs; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[3]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return &ass->op[3]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[3] = rhs; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[1]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[1] = fn; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[2]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return &call_stmt->op[2]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] call_stmt->op[2] = chain; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[1]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[1] = rhs; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[2]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[2] = label; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] gs->op[3] = label; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] return gs->op[3]; [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:04] ^ [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:76: [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:04] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:04] struct cgraph_edge; [00:09:04] ^~~~~~ [00:09:04] class [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:04] struct cgraph_edge; [00:09:04] ^~~~~~ [00:09:04] class [00:09:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:76: [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:04] friend struct cgraph_edge; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:04] for_user)) cgraph_edge [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:04] friend struct cgraph_edge; [00:09:04] ^~~~~~ [00:09:04] class [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:04] void initialize_inline_failed (struct cgraph_edge *); [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:04] for_user)) cgraph_edge [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:04] void initialize_inline_failed (struct cgraph_edge *); [00:09:04] ^~~~~~ [00:09:04] class [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:04] for_user)) cgraph_edge [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:04] ^~~~~~ [00:09:04] class [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:658:37: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] ASSERT_EQ (NOTE_INSN_BASIC_BLOCK, NOTE_KIND (insn)); [00:09:04] ^~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:04] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:04] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:09:04] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:09:04] ^~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:09:04] if ((VAL1) == (VAL2)) \ [00:09:04] ^~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc:659:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:04] ASSERT_EQ (bb2, NOTE_BASIC_BLOCK (insn)); [00:09:04] ^~~~~~~~~~~~~~~~~~~~~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:09:04] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:09:04] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:04] ^ ~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:09:04] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:09:04] ^~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:09:04] if ((VAL1) == (VAL2)) \ [00:09:04] ^~~~ [00:09:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:04] rtunion fld[1]; [00:09:04] ^ [00:09:04] 132 warnings generated. [00:09:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] rtx tmp = XEXP (this, 1); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] rtx tmp = XEXP (this, 1); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] rtx next = XEXP (insn, 1); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XEXP (insn, 1); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XBBDEF (insn, 2); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XBBDEF (insn, 2); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XEXP (insn, 3); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XEXP (insn, 3); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XUINT (insn, 4); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XUINT (insn, 4); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return safe_as_a (JUMP_LABEL (insn)); [00:09:05] ^~~~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return JUMP_LABEL (this); [00:09:05] ^~~~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return safe_as_a (JUMP_LABEL (this)); [00:09:05] ^~~~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] JUMP_LABEL (this) = target; [00:09:05] ^~~~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] SUBREG_BYTE (x), GET_MODE (x)); [00:09:05] ^~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] *step_out = XEXP (x, 1); [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] attrs = MEM_ATTRS (x); [00:09:05] ^~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:05] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:05] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XBBDEF (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 4) = arg4; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 5) = arg5; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 6) = arg6; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XBBDEF (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 4) = arg4; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 5) = arg5; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 6) = arg6; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 7) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XBBDEF (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 4) = arg4; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 5) = arg5; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 6) = arg6; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 7) = arg7; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XBBDEF (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 4) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 5) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 6) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 7) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 2) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 3) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 4) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 5) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 6) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XBBDEF (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 3) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 4) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 5) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 6) = arg4; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 4) = arg4; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 5) = arg5; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 6) = arg6; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 4) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XWINT (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:05] HOST_WIDE_INT hwint[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:05] # define HOST_WIDE_INT long [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XWINT (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:05] HOST_WIDE_INT hwint[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:05] # define HOST_WIDE_INT long [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] SUBREG_BYTE (rt) = arg1; [00:09:05] ^~~~~~~~~~~~~~~~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 1) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] X0EXP (rt, 1) = NULL_RTX; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XINT (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XWINT (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:05] HOST_WIDE_INT hwint[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:05] # define HOST_WIDE_INT long [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XEXP (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XVEC (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 1) = arg1; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 2) = arg2; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:48: [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:05] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] XSTR (rt, 3) = arg3; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:05] rtunion fld[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:50: [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[1]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[1] = rhs; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[2]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return &gs->op[2]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[2] = rhs; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[3]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return &ass->op[3]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[3] = rhs; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[1]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[1] = fn; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[2]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return &call_stmt->op[2]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] call_stmt->op[2] = chain; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[1]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[1] = rhs; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[2]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[2] = label; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] gs->op[3] = label; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:05] return gs->op[3]; [00:09:05] ^ ~ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:05] ^ [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:56: [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:05] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:05] struct cgraph_edge; [00:09:05] ^~~~~~ [00:09:05] class [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:05] struct cgraph_edge; [00:09:05] ^~~~~~ [00:09:05] class [00:09:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc:56: [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:05] friend struct cgraph_edge; [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:05] for_user)) cgraph_edge [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:05] friend struct cgraph_edge; [00:09:05] ^~~~~~ [00:09:05] class [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:05] void initialize_inline_failed (struct cgraph_edge *); [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:05] for_user)) cgraph_edge [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:05] void initialize_inline_failed (struct cgraph_edge *); [00:09:05] ^~~~~~ [00:09:05] class [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:05] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:05] for_user)) cgraph_edge [00:09:05] ^ [00:09:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:05] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:05] ^~~~~~ [00:09:05] class [00:09:05] 130 warnings generated. [00:09:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx tmp = XEXP (this, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx tmp = XEXP (this, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx next = XEXP (insn, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XBBDEF (insn, 2); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XBBDEF (insn, 2); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 3); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 3); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XUINT (insn, 4); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XUINT (insn, 4); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return safe_as_a (JUMP_LABEL (insn)); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return JUMP_LABEL (this); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return safe_as_a (JUMP_LABEL (this)); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] JUMP_LABEL (this) = target; [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] SUBREG_BYTE (x), GET_MODE (x)); [00:09:08] ^~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] *step_out = XEXP (x, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] attrs = MEM_ATTRS (x); [00:09:08] ^~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 7) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 7) = arg7; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 5) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 6) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 7) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 2) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 3) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 5) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 6) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 3) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 6) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] SUBREG_BYTE (rt) = arg1; [00:09:08] ^~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 1) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 1) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:24: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc:38: [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:08] struct cpp_char_column_policy [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:09:08] class cpp_char_column_policy; [00:09:08] ^~~~~ [00:09:08] struct [00:09:08] 107 warnings generated. [00:09:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-common.cc [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx tmp = XEXP (this, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx tmp = XEXP (this, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] rtx next = XEXP (insn, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XBBDEF (insn, 2); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XBBDEF (insn, 2); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 3); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XEXP (insn, 3); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XUINT (insn, 4); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XUINT (insn, 4); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return safe_as_a (JUMP_LABEL (insn)); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return JUMP_LABEL (this); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] return safe_as_a (JUMP_LABEL (this)); [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] JUMP_LABEL (this) = target; [00:09:08] ^~~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] SUBREG_BYTE (x), GET_MODE (x)); [00:09:08] ^~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] *step_out = XEXP (x, 1); [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] attrs = MEM_ATTRS (x); [00:09:08] ^~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 7) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 7) = arg7; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 5) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 6) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 7) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 2) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 3) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 5) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 6) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XBBDEF (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 3) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 5) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 6) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 4) = arg4; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 5) = arg5; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 6) = arg6; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 4) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] SUBREG_BYTE (rt) = arg1; [00:09:08] ^~~~~~~~~~~~~~~~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 1) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] X0EXP (rt, 1) = NULL_RTX; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XWINT (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:08] HOST_WIDE_INT hwint[1]; [00:09:08] ^ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:08] # define HOST_WIDE_INT long [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XEXP (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XVEC (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 1) = arg1; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 2) = arg2; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc:27: [00:09:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:08] XSTR (rt, 3) = arg3; [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:08] ^ ~ [00:09:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:08] rtunion fld[1]; [00:09:08] ^ [00:09:08] 106 warnings generated. [00:09:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx tmp = XEXP (this, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx tmp = XEXP (this, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx next = XEXP (insn, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XBBDEF (insn, 2); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XBBDEF (insn, 2); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 3); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 3); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XUINT (insn, 4); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XUINT (insn, 4); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return safe_as_a (JUMP_LABEL (insn)); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return JUMP_LABEL (this); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return safe_as_a (JUMP_LABEL (this)); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] JUMP_LABEL (this) = target; [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SUBREG_BYTE (x), GET_MODE (x)); [00:09:09] ^~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] *step_out = XEXP (x, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] attrs = MEM_ATTRS (x); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 7) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 7) = arg7; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 5) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 6) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 7) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 2) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 3) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 5) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 6) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 3) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 6) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SUBREG_BYTE (rt) = arg1; [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 1) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 1) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:27: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:29: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] if (INSN_CODE (insn) < 0) [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:29: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:29: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return INSN_CODE (insn); [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:29: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:09] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:09] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:09] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:09] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:493:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] auto old_cost = set_src_cost (SET_SRC (use_set), [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:496:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] auto new_cost = set_src_cost (SET_SRC (use_set), [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:523:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx value = copy_rtx (SET_SRC (set)); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:529:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] if (contains_paradoxical_subreg_p (SET_SRC (set))) [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:538:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx *note_ptr = ®_NOTES (use_rtl); [00:09:09] ^~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:09:09] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:545:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] *note_ptr = XEXP (note, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:567:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] for (rtx note = REG_NOTES (use_rtl); note; note = XEXP (note, 1)) [00:09:09] ^~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:09:09] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:567:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] for (rtx note = REG_NOTES (use_rtl); note; note = XEXP (note, 1)) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:809:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] && !contains_paradoxical_subreg_p (SET_SRC (note_set))) [00:09:09] ^~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:812:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx old_rtx = note ? XEXP (note, 0) : SET_SRC (note_set); [00:09:09] ^~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:871:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:09] struct loop *def_loop = def_insn->bb ()->cfg_bb ()->loop_father; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:09:09] class GTY ((chain_next ("%h.next"))) loop { [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:871:3: note: did you mean class here? [00:09:09] struct loop *def_loop = def_insn->bb ()->cfg_bb ()->loop_father; [00:09:09] ^~~~~~ [00:09:09] class [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:872:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:09] struct loop *use_loop = use->bb ()->cfg_bb ()->loop_father; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:09:09] class GTY ((chain_next ("%h.next"))) loop { [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:872:3: note: did you mean class here? [00:09:09] struct loop *use_loop = use->bb ()->cfg_bb ()->loop_father; [00:09:09] ^~~~~~ [00:09:09] class [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:866:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx src = SET_SRC (def_set); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:948:4: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:09] struct loop *loop = insn->bb ()->cfg_bb ()->loop_father; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:09:09] class GTY ((chain_next ("%h.next"))) loop { [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc:948:4: note: did you mean class here? [00:09:09] struct loop *loop = insn->bb ()->cfg_bb ()->loop_father; [00:09:09] ^~~~~~ [00:09:09] class [00:09:09] 125 warnings generated. [00:09:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx tmp = XEXP (this, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx tmp = XEXP (this, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx next = XEXP (insn, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XBBDEF (insn, 2); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XBBDEF (insn, 2); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 3); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XEXP (insn, 3); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XUINT (insn, 4); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XUINT (insn, 4); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return safe_as_a (JUMP_LABEL (insn)); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return JUMP_LABEL (this); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return safe_as_a (JUMP_LABEL (this)); [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] JUMP_LABEL (this) = target; [00:09:09] ^~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SUBREG_BYTE (x), GET_MODE (x)); [00:09:09] ^~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] *step_out = XEXP (x, 1); [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] attrs = MEM_ATTRS (x); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 7) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 7) = arg7; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 5) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 6) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 7) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 2) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 3) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 5) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 6) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XBBDEF (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 3) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 5) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 6) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 4) = arg4; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 5) = arg5; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 6) = arg6; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 4) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SUBREG_BYTE (rt) = arg1; [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 1) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] X0EXP (rt, 1) = NULL_RTX; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XWINT (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:09] HOST_WIDE_INT hwint[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:09] # define HOST_WIDE_INT long [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XEXP (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XVEC (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 1) = arg1; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 2) = arg2; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:140: [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] XSTR (rt, 3) = arg3; [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:150: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] if (INSN_CODE (insn) < 0) [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:150: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:150: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] return INSN_CODE (insn); [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:162: [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:09] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:09] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:09:09] return (TEST_HARD_REG_BIT (m_mask, regno) [00:09:09] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:865:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SET_SRC (PATTERN (test_insn)) = x; [00:09:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:878:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SET_SRC (PATTERN (test_insn)) = NULL_RTX; [00:09:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:1226:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx src = SET_SRC (set); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2071:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] || NOTE_INSN_BASIC_BLOCK_P (insn)) [00:09:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:09:09] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:09:09] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2233:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] if (expr_equiv_p (SET_SRC (x), expr->expr)) [00:09:09] ^~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2267:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] old_reg = SET_SRC (set); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2438:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] || ! reg_mentioned_p (dest, SET_SRC (set))) [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2439:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] eqv = SET_SRC (set); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:2664:2: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] LABEL_NUSES (label_ref_label (x))++; [00:09:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:09:09] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:09:09] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:3794:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx src = SET_SRC (PATTERN (insn)); [00:09:09] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:3930:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx src = SET_SRC (pat); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:3946:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] rtx_insn *copy = gen_move_insn (reg, copy_rtx (SET_SRC (pat))); [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:3948:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] SET_SRC (pat) = reg; [00:09:09] ^~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:09:09] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc:3952:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:09] INSN_CODE (insn) = -1; [00:09:09] ^~~~~~~~~~~~~~~~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:09:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:09] ^ ~ [00:09:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:09] rtunion fld[1]; [00:09:09] ^ [00:09:09] 125 warnings generated. [00:09:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-array-bounds.cc [00:09:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-builder.cc [00:09:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:480: [00:09:11] ./gt-ggc-tests.h:83:3: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:83:3: note: did you mean class here? [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] ./gt-ggc-tests.h:83:36: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:83:36: note: did you mean class here? [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] ./gt-ggc-tests.h:205:3: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:205:3: note: did you mean class here? [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] ./gt-ggc-tests.h:205:36: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:205:36: note: did you mean class here? [00:09:11] struct example_base * const x = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] ./gt-ggc-tests.h:335:3: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * x ATTRIBUTE_UNUSED = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:335:3: note: did you mean class here? [00:09:11] struct example_base * x ATTRIBUTE_UNUSED = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] ./gt-ggc-tests.h:335:47: warning: struct 'example_base' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:11] struct example_base * x ATTRIBUTE_UNUSED = (struct example_base *)x_p; [00:09:11] ^ [00:09:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc:222:42: note: previous use is here [00:09:11] class GTY((desc("%h.m_kind"), tag("0"))) example_base [00:09:11] ^ [00:09:11] ./gt-ggc-tests.h:335:47: note: did you mean class here? [00:09:11] struct example_base * x ATTRIBUTE_UNUSED = (struct example_base *)x_p; [00:09:11] ^~~~~~ [00:09:11] class [00:09:11] 6 warnings generated. [00:09:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc [00:09:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-builder.cc:25: [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[1]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[1] = rhs; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[2]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return &gs->op[2]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[2] = rhs; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[3]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return &ass->op[3]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[3] = rhs; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[1]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[1] = fn; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[2]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return &call_stmt->op[2]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] call_stmt->op[2] = chain; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[1]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[1] = rhs; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[2]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[2] = label; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] gs->op[3] = label; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:12] return gs->op[3]; [00:09:12] ^ ~ [00:09:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:12] ^ [00:09:12] 20 warnings generated. [00:09:12] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc [00:09:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-array-bounds.cc:25: [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[1]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[1] = rhs; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[2]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return &gs->op[2]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[2] = rhs; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[3]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return &ass->op[3]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[3] = rhs; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[1]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[1] = fn; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[2]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return &call_stmt->op[2]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] call_stmt->op[2] = chain; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[1]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[1] = rhs; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[2]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[2] = label; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] gs->op[3] = label; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:13] return gs->op[3]; [00:09:13] ^ ~ [00:09:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:13] ^ [00:09:13] 20 warnings generated. [00:09:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx tmp = XEXP (this, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx tmp = XEXP (this, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx next = XEXP (insn, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XBBDEF (insn, 2); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XBBDEF (insn, 2); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 3); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 3); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XUINT (insn, 4); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XUINT (insn, 4); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return safe_as_a (JUMP_LABEL (insn)); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return JUMP_LABEL (this); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return safe_as_a (JUMP_LABEL (this)); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] JUMP_LABEL (this) = target; [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] SUBREG_BYTE (x), GET_MODE (x)); [00:09:16] ^~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] *step_out = XEXP (x, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] attrs = MEM_ATTRS (x); [00:09:16] ^~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 7) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 7) = arg7; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 5) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 6) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 7) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 2) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 3) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 5) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 6) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 3) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 6) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] SUBREG_BYTE (rt) = arg1; [00:09:16] ^~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 1) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 1) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:35: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc:37: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &ass->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = fn; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &call_stmt->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] call_stmt->op[2] = chain; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] 126 warnings generated. [00:09:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:27: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &ass->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = fn; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &call_stmt->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] call_stmt->op[2] = chain; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx tmp = XEXP (this, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx tmp = XEXP (this, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] rtx next = XEXP (insn, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XBBDEF (insn, 2); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XBBDEF (insn, 2); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 3); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XEXP (insn, 3); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XUINT (insn, 4); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XUINT (insn, 4); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return safe_as_a (JUMP_LABEL (insn)); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return JUMP_LABEL (this); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return safe_as_a (JUMP_LABEL (this)); [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] JUMP_LABEL (this) = target; [00:09:16] ^~~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] SUBREG_BYTE (x), GET_MODE (x)); [00:09:16] ^~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] *step_out = XEXP (x, 1); [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] attrs = MEM_ATTRS (x); [00:09:16] ^~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 7) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 7) = arg7; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 5) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 6) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 7) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 2) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 3) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 5) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 6) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XBBDEF (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 3) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 5) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 6) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 4) = arg4; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 5) = arg5; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 6) = arg6; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 4) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] SUBREG_BYTE (rt) = arg1; [00:09:16] ^~~~~~~~~~~~~~~~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 1) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] X0EXP (rt, 1) = NULL_RTX; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XWINT (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:16] HOST_WIDE_INT hwint[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:16] # define HOST_WIDE_INT long [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XEXP (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XVEC (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 1) = arg1; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 2) = arg2; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc:36: [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] XSTR (rt, 3) = arg3; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:16] rtunion fld[1]; [00:09:16] ^ [00:09:16] 126 warnings generated. [00:09:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-harden-conditionals.o -MT gimple-harden-conditionals.o -MMD -MP -MF ./.deps/gimple-harden-conditionals.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc:27: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &ass->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = fn; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return &call_stmt->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] call_stmt->op[2] = chain; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[1]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[1] = rhs; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[2]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[2] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] gs->op[3] = label; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:16] return gs->op[3]; [00:09:16] ^ ~ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:16] ^ [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc:29: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:16] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:16] struct cgraph_edge; [00:09:16] ^~~~~~ [00:09:16] class [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:16] struct cgraph_edge; [00:09:16] ^~~~~~ [00:09:16] class [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc:29: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:16] friend struct cgraph_edge; [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:16] for_user)) cgraph_edge [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:16] friend struct cgraph_edge; [00:09:16] ^~~~~~ [00:09:16] class [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:16] void initialize_inline_failed (struct cgraph_edge *); [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:16] for_user)) cgraph_edge [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:16] void initialize_inline_failed (struct cgraph_edge *); [00:09:16] ^~~~~~ [00:09:16] class [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:16] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:16] for_user)) cgraph_edge [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:16] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:16] ^~~~~~ [00:09:16] class [00:09:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc:49: [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:16] static modref_access_node stream_in (struct lto_input_block *ib); [00:09:16] ^ [00:09:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:09:16] static profile_probability stream_in (class lto_input_block *); [00:09:16] ^ [00:09:16] 25 warnings generated. [00:09:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-laddress.cc [00:09:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc:26: [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[1]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[1] = rhs; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[2]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return &gs->op[2]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[2] = rhs; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[3]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return &ass->op[3]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[3] = rhs; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[1]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[1] = fn; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[2]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return &call_stmt->op[2]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] call_stmt->op[2] = chain; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[1]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[1] = rhs; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[2]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[2] = label; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] gs->op[3] = label; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:17] return gs->op[3]; [00:09:17] ^ ~ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:17] ^ [00:09:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc:29: [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:17] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:17] struct cgraph_edge; [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:17] struct cgraph_edge; [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc:29: [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:17] friend struct cgraph_edge; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:17] for_user)) cgraph_edge [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:17] friend struct cgraph_edge; [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:17] void initialize_inline_failed (struct cgraph_edge *); [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:17] for_user)) cgraph_edge [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:17] void initialize_inline_failed (struct cgraph_edge *); [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:17] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:17] for_user)) cgraph_edge [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:17] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc:91:2: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:17] struct cgraph_edge *e; [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:17] for_user)) cgraph_edge [00:09:17] ^ [00:09:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc:91:2: note: did you mean class here? [00:09:17] struct cgraph_edge *e; [00:09:17] ^~~~~~ [00:09:17] class [00:09:17] 25 warnings generated. [00:09:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-interchange.cc [00:09:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-laddress.cc:39: [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[1]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[1] = rhs; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[2]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return &gs->op[2]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[2] = rhs; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[3]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return &ass->op[3]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[3] = rhs; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[1]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[1] = fn; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[2]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return &call_stmt->op[2]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] call_stmt->op[2] = chain; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[1]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[1] = rhs; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[2]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[2] = label; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] gs->op[3] = label; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:19] return gs->op[3]; [00:09:19] ^ ~ [00:09:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:19] ^ [00:09:19] 20 warnings generated. [00:09:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-jam.cc [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-jam.cc:26: [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[2] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &ass->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[3] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = fn; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &call_stmt->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] call_stmt->op[2] = chain; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[2] = label; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[3] = label; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] 20 warnings generated. [00:09:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-versioning.cc [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] rtx tmp = XEXP (this, 1); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] rtx tmp = XEXP (this, 1); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] rtx next = XEXP (insn, 1); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XEXP (insn, 1); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XBBDEF (insn, 2); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XBBDEF (insn, 2); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XEXP (insn, 3); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XEXP (insn, 3); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XUINT (insn, 4); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XUINT (insn, 4); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return safe_as_a (JUMP_LABEL (insn)); [00:09:20] ^~~~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return JUMP_LABEL (this); [00:09:20] ^~~~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return safe_as_a (JUMP_LABEL (this)); [00:09:20] ^~~~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] JUMP_LABEL (this) = target; [00:09:20] ^~~~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] SUBREG_BYTE (x), GET_MODE (x)); [00:09:20] ^~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] *step_out = XEXP (x, 1); [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] attrs = MEM_ATTRS (x); [00:09:20] ^~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:20] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:20] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XBBDEF (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 4) = arg4; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 5) = arg5; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 6) = arg6; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XBBDEF (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 4) = arg4; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 5) = arg5; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 6) = arg6; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 7) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XBBDEF (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 4) = arg4; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 5) = arg5; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 6) = arg6; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 7) = arg7; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XBBDEF (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 4) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 5) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 6) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 7) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 2) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 3) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 4) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 5) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 6) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XBBDEF (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 3) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 4) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 5) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 6) = arg4; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 4) = arg4; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 5) = arg5; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 6) = arg6; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 4) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XWINT (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:20] HOST_WIDE_INT hwint[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:20] # define HOST_WIDE_INT long [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XWINT (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:20] HOST_WIDE_INT hwint[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:20] # define HOST_WIDE_INT long [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] SUBREG_BYTE (rt) = arg1; [00:09:20] ^~~~~~~~~~~~~~~~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 1) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] X0EXP (rt, 1) = NULL_RTX; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XINT (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XWINT (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:20] HOST_WIDE_INT hwint[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:20] # define HOST_WIDE_INT long [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XEXP (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XVEC (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 1) = arg1; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 2) = arg2; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:26: [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:20] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] XSTR (rt, 3) = arg3; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:20] rtunion fld[1]; [00:09:20] ^ [00:09:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc:29: [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[2] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &ass->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[3] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = fn; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return &call_stmt->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] call_stmt->op[2] = chain; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[1]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[1] = rhs; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[2]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[2] = label; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] gs->op[3] = label; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:20] return gs->op[3]; [00:09:20] ^ ~ [00:09:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:20] ^ [00:09:20] 126 warnings generated. [00:09:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-low.cc [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-low.cc:26: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &ass->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = fn; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &call_stmt->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] call_stmt->op[2] = chain; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] 20 warnings generated. [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] rtx tmp = XEXP (this, 1); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] rtx tmp = XEXP (this, 1); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] rtx next = XEXP (insn, 1); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XEXP (insn, 1); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XBBDEF (insn, 2); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XBBDEF (insn, 2); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XEXP (insn, 3); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XEXP (insn, 3); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XUINT (insn, 4); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XUINT (insn, 4); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:09:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return safe_as_a (JUMP_LABEL (insn)); [00:09:23] ^~~~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return JUMP_LABEL (this); [00:09:23] ^~~~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return safe_as_a (JUMP_LABEL (this)); [00:09:23] ^~~~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] JUMP_LABEL (this) = target; [00:09:23] ^~~~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:09:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:09:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] SUBREG_BYTE (x), GET_MODE (x)); [00:09:23] ^~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] *step_out = XEXP (x, 1); [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] attrs = MEM_ATTRS (x); [00:09:23] ^~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:09:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:09:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XBBDEF (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 4) = arg4; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 5) = arg5; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 6) = arg6; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XBBDEF (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 4) = arg4; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 5) = arg5; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 6) = arg6; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 7) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XBBDEF (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 4) = arg4; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 5) = arg5; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 6) = arg6; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 7) = arg7; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XBBDEF (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 4) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 5) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 6) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 7) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 2) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 3) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 4) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 5) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 6) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XBBDEF (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:09:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 3) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 4) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 5) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 6) = arg4; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 4) = arg4; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 5) = arg5; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 6) = arg6; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 4) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XWINT (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:23] HOST_WIDE_INT hwint[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:23] # define HOST_WIDE_INT long [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XWINT (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:23] HOST_WIDE_INT hwint[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:23] # define HOST_WIDE_INT long [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] SUBREG_BYTE (rt) = arg1; [00:09:23] ^~~~~~~~~~~~~~~~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:09:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:09:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:09:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 1) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] X0EXP (rt, 1) = NULL_RTX; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:09:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:09:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XINT (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:09:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XWINT (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:09:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:09:23] HOST_WIDE_INT hwint[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:09:23] # define HOST_WIDE_INT long [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XEXP (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:09:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XVEC (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:09:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 1) = arg1; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 2) = arg2; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:26: [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:09:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] XSTR (rt, 3) = arg3; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:09:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:09:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:09:23] rtunion fld[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:28: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &ass->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = fn; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &call_stmt->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] call_stmt->op[2] = chain; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:31: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:23] struct cgraph_edge; [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:23] struct cgraph_edge; [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:31: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] friend struct cgraph_edge; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:23] friend struct cgraph_edge; [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] void initialize_inline_failed (struct cgraph_edge *); [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:23] void initialize_inline_failed (struct cgraph_edge *); [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc:48: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] bool (*ignore_edge) (struct cgraph_edge *)); [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:09:23] bool (*ignore_edge) (struct cgraph_edge *)); [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] bool ipa_edge_within_scc (struct cgraph_edge *); [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:09:23] bool ipa_edge_within_scc (struct cgraph_edge *); [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:09:23] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:09:23] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:23] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:23] for_user)) cgraph_edge [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:09:23] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:09:23] ^~~~~~ [00:09:23] class [00:09:23] 135 warnings generated. [00:09:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-interchange.cc:27: [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &ass->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = fn; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return &call_stmt->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] call_stmt->op[2] = chain; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[1]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[1] = rhs; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[2]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[2] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] gs->op[3] = label; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:23] return gs->op[3]; [00:09:23] ^ ~ [00:09:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:23] ^ [00:09:23] 20 warnings generated. [00:09:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-predicate-analysis.o -MT gimple-predicate-analysis.o -MMD -MP -MF ./.deps/gimple-predicate-analysis.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-predicate-analysis.cc [00:09:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc [00:09:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-versioning.cc:25: [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[2] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &ass->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[3] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = fn; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &call_stmt->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] call_stmt->op[2] = chain; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[2] = label; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[3] = label; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] 20 warnings generated. [00:09:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range.cc [00:09:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range.cc:27: [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[2] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &ass->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[3] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = fn; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return &call_stmt->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] call_stmt->op[2] = chain; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[1]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[1] = rhs; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[2]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[2] = label; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] gs->op[3] = label; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:25] return gs->op[3]; [00:09:25] ^ ~ [00:09:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:25] ^ [00:09:25] 20 warnings generated. [00:09:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc:28: [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[1]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[1] = rhs; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[2]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return &gs->op[2]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[2] = rhs; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[3]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return &ass->op[3]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[3] = rhs; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[1]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[1] = fn; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[2]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return &call_stmt->op[2]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] call_stmt->op[2] = chain; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[1]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[1] = rhs; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[2]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[2] = label; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] gs->op[3] = label; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:27] return gs->op[3]; [00:09:27] ^ ~ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:27] ^ [00:09:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc:31: [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:27] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:09:27] struct cgraph_edge; [00:09:27] ^~~~~~ [00:09:27] class [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:09:27] struct cgraph_edge; [00:09:27] ^~~~~~ [00:09:27] class [00:09:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc:31: [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:27] friend struct cgraph_edge; [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:27] for_user)) cgraph_edge [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:09:27] friend struct cgraph_edge; [00:09:27] ^~~~~~ [00:09:27] class [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:27] void initialize_inline_failed (struct cgraph_edge *); [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:27] for_user)) cgraph_edge [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:09:27] void initialize_inline_failed (struct cgraph_edge *); [00:09:27] ^~~~~~ [00:09:27] class [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:09:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:09:27] for_user)) cgraph_edge [00:09:27] ^ [00:09:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:09:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:09:27] ^~~~~~ [00:09:27] class [00:09:27] 24 warnings generated. [00:09:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-cache.cc [00:09:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-cache.cc:27: [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[2] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &ass->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[3] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = fn; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &call_stmt->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] call_stmt->op[2] = chain; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[2] = label; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[3] = label; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] 20 warnings generated. [00:09:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-predicate-analysis.cc:29: [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[2] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &ass->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[3] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = fn; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return &call_stmt->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] call_stmt->op[2] = chain; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[1]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[1] = rhs; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[2]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[2] = label; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] gs->op[3] = label; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:31] return gs->op[3]; [00:09:31] ^ ~ [00:09:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:31] ^ [00:09:31] 20 warnings generated. [00:09:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-edge.cc [00:09:31] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-automata.cc insn-automata.cc [00:09:31] echo timestamp > s-automata [00:09:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-fold.o -MT gimple-range-fold.o -MMD -MP -MF ./.deps/gimple-range-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-fold.cc [00:09:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-edge.cc:28: [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[1]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[1] = rhs; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[2]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return &gs->op[2]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[2] = rhs; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[3]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return &ass->op[3]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[3] = rhs; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[1]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[1] = fn; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[2]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return &call_stmt->op[2]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] call_stmt->op[2] = chain; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[1]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[1] = rhs; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[2]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[2] = label; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] gs->op[3] = label; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:34] return gs->op[3]; [00:09:34] ^ ~ [00:09:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:34] ^ [00:09:34] 20 warnings generated. [00:09:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-gori.cc [00:09:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-fold.cc:28: [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[1]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[1] = rhs; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[2]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return &gs->op[2]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[2] = rhs; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[3]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return &ass->op[3]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[3] = rhs; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[1]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[1] = fn; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[2]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return &call_stmt->op[2]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] call_stmt->op[2] = chain; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[1]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[1] = rhs; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[2]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[2] = label; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] gs->op[3] = label; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:35] return gs->op[3]; [00:09:35] ^ ~ [00:09:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:35] ^ [00:09:35] 20 warnings generated. [00:09:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-trace.o -MT gimple-range-trace.o -MMD -MP -MF ./.deps/gimple-range-trace.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-trace.cc [00:09:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-gori.cc:27: [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[2] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &ass->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[3] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = fn; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &call_stmt->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] call_stmt->op[2] = chain; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[2] = label; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[3] = label; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] 20 warnings generated. [00:09:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-backprop.o -MT gimple-ssa-backprop.o -MMD -MP -MF ./.deps/gimple-ssa-backprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-backprop.cc [00:09:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-backprop.cc:92: [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[2] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &ass->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[3] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = fn; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return &call_stmt->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] call_stmt->op[2] = chain; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[1]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[1] = rhs; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[2]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[2] = label; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] gs->op[3] = label; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:37] return gs->op[3]; [00:09:37] ^ ~ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:37] ^ [00:09:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-backprop.cc:124:5: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types] [00:09:37] struct [00:09:37] ^ [00:09:37] 21 warnings generated. [00:09:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-trace.cc:27: [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[1]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[1] = rhs; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[2]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return &gs->op[2]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[2] = rhs; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[3]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return &ass->op[3]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[3] = rhs; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[1]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[1] = fn; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[2]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return &call_stmt->op[2]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] call_stmt->op[2] = chain; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[1]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[1] = rhs; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[2]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[2] = label; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] gs->op[3] = label; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:38] return gs->op[3]; [00:09:38] ^ ~ [00:09:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:38] ^ [00:09:38] 20 warnings generated. [00:09:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attrtab.cc insn-attrtab.cc [00:09:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-dfatab.cc insn-dfatab.cc [00:09:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-latencytab.cc insn-latencytab.cc [00:09:51] echo timestamp > s-attrtab [00:09:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-evrp.o -MT gimple-ssa-evrp.o -MMD -MP -MF ./.deps/gimple-ssa-evrp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp.cc [00:09:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp.cc:25: [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[1]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[1] = rhs; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[2]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return &gs->op[2]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[2] = rhs; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[3]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return &ass->op[3]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[3] = rhs; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[1]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[1] = fn; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[2]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return &call_stmt->op[2]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] call_stmt->op[2] = chain; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[1]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[1] = rhs; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[2]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[2] = label; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] gs->op[3] = label; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:09:54] return gs->op[3]; [00:09:54] ^ ~ [00:09:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:09:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:09:54] ^ [00:09:54] 20 warnings generated. [00:11:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-evrp-analyze.o -MT gimple-ssa-evrp-analyze.o -MMD -MP -MF ./.deps/gimple-ssa-evrp-analyze.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp-analyze.cc [00:11:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-isolate-paths.o -MT gimple-ssa-isolate-paths.o -MMD -MP -MF ./.deps/gimple-ssa-isolate-paths.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-isolate-paths.cc [00:11:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-nonnull-compare.o -MT gimple-ssa-nonnull-compare.o -MMD -MP -MF ./.deps/gimple-ssa-nonnull-compare.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-nonnull-compare.cc [00:11:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-split-paths.o -MT gimple-ssa-split-paths.o -MMD -MP -MF ./.deps/gimple-ssa-split-paths.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-split-paths.cc [00:11:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-store-merging.o -MT gimple-ssa-store-merging.o -MMD -MP -MF ./.deps/gimple-ssa-store-merging.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc [00:11:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-strength-reduction.o -MT gimple-ssa-strength-reduction.o -MMD -MP -MF ./.deps/gimple-ssa-strength-reduction.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc [00:11:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-nonnull-compare.cc:26: [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[1]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[1] = rhs; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[2]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return &gs->op[2]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[2] = rhs; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[3]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return &ass->op[3]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[3] = rhs; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[1]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[1] = fn; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[2]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return &call_stmt->op[2]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] call_stmt->op[2] = chain; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[1]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[1] = rhs; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[2]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[2] = label; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] gs->op[3] = label; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:10] return gs->op[3]; [00:11:10] ^ ~ [00:11:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:10] ^ [00:11:10] 20 warnings generated. [00:11:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-sprintf.o -MT gimple-ssa-sprintf.o -MMD -MP -MF ./.deps/gimple-ssa-sprintf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc [00:11:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp-analyze.cc:25: [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[1]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[1] = rhs; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[2]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return &gs->op[2]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[2] = rhs; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[3]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return &ass->op[3]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[3] = rhs; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[1]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[1] = fn; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[2]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return &call_stmt->op[2]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] call_stmt->op[2] = chain; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[1]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[1] = rhs; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[2]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[2] = label; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] gs->op[3] = label; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:11] return gs->op[3]; [00:11:11] ^ ~ [00:11:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:11] ^ [00:11:11] 20 warnings generated. [00:11:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-access.o -MT gimple-ssa-warn-access.o -MMD -MP -MF ./.deps/gimple-ssa-warn-access.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.cc [00:11:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-split-paths.cc:26: [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[1]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[1] = rhs; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[2]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return &gs->op[2]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[2] = rhs; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[3]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return &ass->op[3]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[3] = rhs; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[1]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[1] = fn; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[2]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return &call_stmt->op[2]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] call_stmt->op[2] = chain; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[1]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[1] = rhs; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[2]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[2] = label; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] gs->op[3] = label; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:13] return gs->op[3]; [00:11:13] ^ ~ [00:11:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:13] ^ [00:11:13] 20 warnings generated. [00:11:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-alloca.o -MT gimple-ssa-warn-alloca.o -MMD -MP -MF ./.deps/gimple-ssa-warn-alloca.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc [00:11:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-restrict.o -MT gimple-ssa-warn-restrict.o -MMD -MP -MF ./.deps/gimple-ssa-warn-restrict.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc [00:11:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-streamer-in.o -MT gimple-streamer-in.o -MMD -MP -MF ./.deps/gimple-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-in.cc [00:11:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc:26: [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[1]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[1] = rhs; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[2]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return &gs->op[2]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[2] = rhs; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[3]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return &ass->op[3]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[3] = rhs; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[1]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[1] = fn; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[2]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return &call_stmt->op[2]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] call_stmt->op[2] = chain; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[1]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[1] = rhs; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[2]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[2] = label; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] gs->op[3] = label; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:14] return gs->op[3]; [00:11:14] ^ ~ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc:198:3: warning: struct 'alloca_type_and_limit' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:14] struct alloca_type_and_limit ret = alloca_type_and_limit (ALLOCA_OK); [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc:114:7: note: previous use is here [00:11:14] class alloca_type_and_limit { [00:11:14] ^ [00:11:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc:198:3: note: did you mean class here? [00:11:14] struct alloca_type_and_limit ret = alloca_type_and_limit (ALLOCA_OK); [00:11:14] ^~~~~~ [00:11:14] class [00:11:14] 21 warnings generated. [00:11:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-streamer-out.o -MT gimple-streamer-out.o -MMD -MP -MF ./.deps/gimple-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-out.cc [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:53: [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[2] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &ass->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[3] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = fn; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &call_stmt->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] call_stmt->op[2] = chain; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[2] = label; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[3] = label; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:80: [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:17] struct cpp_char_column_policy [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:11:17] class cpp_char_column_policy; [00:11:17] ^~~~~ [00:11:17] struct [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:171:29: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:11:17] if (target_to_host_charmap['%']) [00:11:17] ^~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:243:29: warning: array subscript is of type 'char' [-Wchar-subscripts] [00:11:17] if (target_to_host_charmap['\0'] == 1) [00:11:17] ^~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:1225:19: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] [00:11:17] maybesign = dir.get_flag (' ') | dir.get_flag ('+'); [00:11:17] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:17] || [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:1225:19: note: cast one or both operands to int to silence this warning [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:1664:12: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] [00:11:17] + (dir.get_flag ('+') | dir.get_flag (' '))); [00:11:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:17] || [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:1664:12: note: cast one or both operands to int to silence this warning [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:746:3: warning: function '(anonymous namespace)::format_result::format_result' has internal linkage but is not defined [-Wundefined-internal] [00:11:17] format_result (format_result&); [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc:732:19: note: used here [00:11:17] format_result prev (*this); [00:11:17] ^ [00:11:17] 26 warnings generated. [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] rtx tmp = XEXP (this, 1); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] rtx tmp = XEXP (this, 1); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] rtx next = XEXP (insn, 1); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XEXP (insn, 1); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XBBDEF (insn, 2); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XBBDEF (insn, 2); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XEXP (insn, 3); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XEXP (insn, 3); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XUINT (insn, 4); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XUINT (insn, 4); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return safe_as_a (JUMP_LABEL (insn)); [00:11:17] ^~~~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return JUMP_LABEL (this); [00:11:17] ^~~~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return safe_as_a (JUMP_LABEL (this)); [00:11:17] ^~~~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] JUMP_LABEL (this) = target; [00:11:17] ^~~~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] SUBREG_BYTE (x), GET_MODE (x)); [00:11:17] ^~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] *step_out = XEXP (x, 1); [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] attrs = MEM_ATTRS (x); [00:11:17] ^~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XBBDEF (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 4) = arg4; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 5) = arg5; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 6) = arg6; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XBBDEF (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 4) = arg4; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 5) = arg5; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 6) = arg6; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 7) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XBBDEF (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 4) = arg4; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 5) = arg5; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 6) = arg6; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 7) = arg7; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XBBDEF (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 4) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 5) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 6) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 7) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 2) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 3) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 4) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 5) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 6) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XBBDEF (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 3) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 4) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 5) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 6) = arg4; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 4) = arg4; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 5) = arg5; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 6) = arg6; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 4) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XWINT (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:17] HOST_WIDE_INT hwint[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:17] # define HOST_WIDE_INT long [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XWINT (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:17] HOST_WIDE_INT hwint[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:17] # define HOST_WIDE_INT long [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] SUBREG_BYTE (rt) = arg1; [00:11:17] ^~~~~~~~~~~~~~~~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 1) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] X0EXP (rt, 1) = NULL_RTX; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XINT (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XWINT (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:17] HOST_WIDE_INT hwint[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:17] # define HOST_WIDE_INT long [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XEXP (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XVEC (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 1) = arg1; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 2) = arg2; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:40: [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] XSTR (rt, 3) = arg3; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:17] rtunion fld[1]; [00:11:17] ^ [00:11:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc:42: [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[2] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &ass->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[3] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = fn; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return &call_stmt->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] call_stmt->op[2] = chain; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[1]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[1] = rhs; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[2]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[2] = label; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] gs->op[3] = label; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:17] return gs->op[3]; [00:11:17] ^ ~ [00:11:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:17] ^ [00:11:17] 126 warnings generated. [00:11:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-walk.o -MT gimple-walk.o -MMD -MP -MF ./.deps/gimple-walk.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-walk.cc [00:11:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-warn-recursion.o -MT gimple-warn-recursion.o -MMD -MP -MF ./.deps/gimple-warn-recursion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-warn-recursion.cc [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-isolate-paths.cc:27: [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[2] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &ass->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[3] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = fn; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &call_stmt->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] call_stmt->op[2] = chain; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[2] = label; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[3] = label; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] 20 warnings generated. [00:11:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimplify.o -MT gimplify.o -MMD -MP -MF ./.deps/gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:146: [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[2] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &ass->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[3] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = fn; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return &call_stmt->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] call_stmt->op[2] = chain; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[1]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[1] = rhs; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[2]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[2] = label; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] gs->op[3] = label; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return gs->op[3]; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] rtx tmp = XEXP (this, 1); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] rtx tmp = XEXP (this, 1); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] rtx next = XEXP (insn, 1); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XEXP (insn, 1); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XBBDEF (insn, 2); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XBBDEF (insn, 2); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XEXP (insn, 3); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XEXP (insn, 3); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XUINT (insn, 4); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XUINT (insn, 4); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return safe_as_a (JUMP_LABEL (insn)); [00:11:18] ^~~~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return JUMP_LABEL (this); [00:11:18] ^~~~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] return safe_as_a (JUMP_LABEL (this)); [00:11:18] ^~~~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] JUMP_LABEL (this) = target; [00:11:18] ^~~~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] SUBREG_BYTE (x), GET_MODE (x)); [00:11:18] ^~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] *step_out = XEXP (x, 1); [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] attrs = MEM_ATTRS (x); [00:11:18] ^~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:18] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:18] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XBBDEF (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 4) = arg4; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 5) = arg5; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 6) = arg6; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XBBDEF (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 4) = arg4; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 5) = arg5; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 6) = arg6; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 7) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XBBDEF (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 4) = arg4; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 5) = arg5; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 6) = arg6; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 7) = arg7; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XBBDEF (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 4) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 5) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 6) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 7) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 2) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 3) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 4) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 5) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 6) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XBBDEF (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 3) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 4) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 5) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 6) = arg4; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 4) = arg4; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 5) = arg5; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 6) = arg6; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 4) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XWINT (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:18] HOST_WIDE_INT hwint[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:18] # define HOST_WIDE_INT long [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XWINT (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:18] HOST_WIDE_INT hwint[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:18] # define HOST_WIDE_INT long [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] SUBREG_BYTE (rt) = arg1; [00:11:18] ^~~~~~~~~~~~~~~~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 1) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] X0EXP (rt, 1) = NULL_RTX; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XINT (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XWINT (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:18] HOST_WIDE_INT hwint[1]; [00:11:18] ^ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:18] # define HOST_WIDE_INT long [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XEXP (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XVEC (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 1) = arg1; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 2) = arg2; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc:168: [00:11:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:18] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:18] XSTR (rt, 3) = arg3; [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:18] ^ ~ [00:11:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:18] rtunion fld[1]; [00:11:18] ^ [00:11:18] 126 warnings generated. [00:11:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimplify-me.o -MT gimplify-me.o -MMD -MP -MF ./.deps/gimplify-me.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify-me.cc [00:11:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-in.cc:27: [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[1]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[1] = rhs; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[2]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return &gs->op[2]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[2] = rhs; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[3]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return &ass->op[3]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[3] = rhs; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[1]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[1] = fn; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[2]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return &call_stmt->op[2]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] call_stmt->op[2] = chain; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[1]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[1] = rhs; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[2]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[2] = label; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] gs->op[3] = label; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:20] return gs->op[3]; [00:11:20] ^ ~ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:20] ^ [00:11:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-in.cc:32: [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:20] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:20] struct cgraph_edge; [00:11:20] ^~~~~~ [00:11:20] class [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:20] struct cgraph_edge; [00:11:20] ^~~~~~ [00:11:20] class [00:11:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-in.cc:32: [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:20] friend struct cgraph_edge; [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:20] for_user)) cgraph_edge [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:20] friend struct cgraph_edge; [00:11:20] ^~~~~~ [00:11:20] class [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:20] void initialize_inline_failed (struct cgraph_edge *); [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:20] for_user)) cgraph_edge [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:20] void initialize_inline_failed (struct cgraph_edge *); [00:11:20] ^~~~~~ [00:11:20] class [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:20] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:20] for_user)) cgraph_edge [00:11:20] ^ [00:11:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:20] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:20] ^~~~~~ [00:11:20] class [00:11:20] 24 warnings generated. [00:11:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o godump.o -MT godump.o -MMD -MP -MF ./.deps/godump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/godump.cc [00:11:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graph.o -MT graph.o -MMD -MP -MF ./.deps/graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graph.cc [00:11:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-out.cc:27: [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[1]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[1] = rhs; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[2]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return &gs->op[2]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[2] = rhs; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[3]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return &ass->op[3]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[3] = rhs; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[1]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[1] = fn; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[2]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return &call_stmt->op[2]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] call_stmt->op[2] = chain; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[1]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[1] = rhs; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[2]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[2] = label; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] gs->op[3] = label; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:21] return gs->op[3]; [00:11:21] ^ ~ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:21] ^ [00:11:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-out.cc:32: [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:21] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:21] struct cgraph_edge; [00:11:21] ^~~~~~ [00:11:21] class [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:21] struct cgraph_edge; [00:11:21] ^~~~~~ [00:11:21] class [00:11:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-out.cc:32: [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:21] friend struct cgraph_edge; [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:21] for_user)) cgraph_edge [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:21] friend struct cgraph_edge; [00:11:21] ^~~~~~ [00:11:21] class [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:21] void initialize_inline_failed (struct cgraph_edge *); [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:21] for_user)) cgraph_edge [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:21] void initialize_inline_failed (struct cgraph_edge *); [00:11:21] ^~~~~~ [00:11:21] class [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:21] for_user)) cgraph_edge [00:11:21] ^ [00:11:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:21] ^~~~~~ [00:11:21] class [00:11:21] 24 warnings generated. [00:11:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphds.o -MT graphds.o -MMD -MP -MF ./.deps/graphds.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphds.cc [00:11:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-walk.cc:27: [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &ass->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = fn; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &call_stmt->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] call_stmt->op[2] = chain; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] 20 warnings generated. [00:11:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphviz.o -MT graphviz.o -MMD -MP -MF ./.deps/graphviz.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphviz.cc [00:11:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc:27: [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &ass->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = fn; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &call_stmt->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] call_stmt->op[2] = chain; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc:32: [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:38:1: warning: class 'access_data' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:22] class access_data; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.h:208:8: note: previous use is here [00:11:22] struct access_data [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:38:1: note: did you mean struct here? [00:11:22] class access_data; [00:11:22] ^~~~~ [00:11:22] struct [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:44:1: warning: class 'access_data' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:22] class access_data; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.h:208:8: note: previous use is here [00:11:22] struct access_data [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:44:1: note: did you mean struct here? [00:11:22] class access_data; [00:11:22] ^~~~~ [00:11:22] struct [00:11:22] 22 warnings generated. [00:11:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite.o -MT graphite.o -MMD -MP -MF ./.deps/graphite.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite.cc [00:11:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-warn-recursion.cc:26: [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &ass->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = fn; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return &call_stmt->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] call_stmt->op[2] = chain; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[1]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[1] = rhs; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[2]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[2] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] gs->op[3] = label; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:22] return gs->op[3]; [00:11:22] ^ ~ [00:11:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:22] ^ [00:11:22] 20 warnings generated. [00:11:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-isl-ast-to-gimple.o -MT graphite-isl-ast-to-gimple.o -MMD -MP -MF ./.deps/graphite-isl-ast-to-gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-isl-ast-to-gimple.cc [00:11:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-dependences.o -MT graphite-dependences.o -MMD -MP -MF ./.deps/graphite-dependences.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-dependences.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-optimize-isl.o -MT graphite-optimize-isl.o -MMD -MP -MF ./.deps/graphite-optimize-isl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-optimize-isl.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-poly.o -MT graphite-poly.o -MMD -MP -MF ./.deps/graphite-poly.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-poly.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-scop-detection.o -MT graphite-scop-detection.o -MMD -MP -MF ./.deps/graphite-scop-detection.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-scop-detection.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-sese-to-poly.o -MT graphite-sese-to-poly.o -MMD -MP -MF ./.deps/graphite-sese-to-poly.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-sese-to-poly.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gtype-desc.o -MT gtype-desc.o -MMD -MP -MF ./.deps/gtype-desc.TPo gtype-desc.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o haifa-sched.o -MT haifa-sched.o -MMD -MP -MF ./.deps/haifa-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-map-tests.o -MT hash-map-tests.o -MMD -MP -MF ./.deps/hash-map-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map-tests.cc [00:11:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.cc:29: [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[1]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[1] = rhs; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[2]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return &gs->op[2]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[2] = rhs; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[3]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return &ass->op[3]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[3] = rhs; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[1]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[1] = fn; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[2]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return &call_stmt->op[2]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] call_stmt->op[2] = chain; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[1]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[1] = rhs; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[2]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[2] = label; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] gs->op[3] = label; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:23] return gs->op[3]; [00:11:23] ^ ~ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:23] ^ [00:11:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.cc:57: [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.h:208:1: warning: 'access_data' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:23] struct access_data [00:11:23] ^ [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:44:1: note: did you mean struct here? [00:11:23] class access_data; [00:11:23] ^~~~~ [00:11:23] struct [00:11:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:38:1: note: did you mean struct here? [00:11:23] class access_data; [00:11:23] ^~~~~ [00:11:23] struct [00:11:23] 21 warnings generated. [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-set-tests.o -MT hash-set-tests.o -MMD -MP -MF ./.deps/hash-set-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-set-tests.cc [00:11:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hw-doloop.o -MT hw-doloop.o -MMD -MP -MF ./.deps/hw-doloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc [00:11:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify-me.cc:29: [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[1]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[1] = rhs; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[2]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return &gs->op[2]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[2] = rhs; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[3]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return &ass->op[3]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[3] = rhs; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[1]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[1] = fn; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[2]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return &call_stmt->op[2]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] call_stmt->op[2] = chain; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[1]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[1] = rhs; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[2]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[2] = label; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] gs->op[3] = label; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:24] return gs->op[3]; [00:11:24] ^ ~ [00:11:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:24] ^ [00:11:24] 20 warnings generated. [00:11:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hwint.o -MT hwint.o -MMD -MP -MF ./.deps/hwint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.cc [00:11:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ifcvt.o -MT ifcvt.o -MMD -MP -MF ./.deps/ifcvt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc [00:11:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ree.o -MT ree.o -MMD -MP -MF ./.deps/ree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc [00:11:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o inchash.o -MT inchash.o -MMD -MP -MF ./.deps/inchash.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/inchash.cc [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx tmp = XEXP (this, 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx tmp = XEXP (this, 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx next = XEXP (insn, 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XEXP (insn, 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XBBDEF (insn, 2); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XBBDEF (insn, 2); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XEXP (insn, 3); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XEXP (insn, 3); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XUINT (insn, 4); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XUINT (insn, 4); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return safe_as_a (JUMP_LABEL (insn)); [00:11:27] ^~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return JUMP_LABEL (this); [00:11:27] ^~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return safe_as_a (JUMP_LABEL (this)); [00:11:27] ^~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] JUMP_LABEL (this) = target; [00:11:27] ^~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] SUBREG_BYTE (x), GET_MODE (x)); [00:11:27] ^~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] *step_out = XEXP (x, 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] attrs = MEM_ATTRS (x); [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XBBDEF (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 4) = arg4; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 5) = arg5; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 6) = arg6; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XBBDEF (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 4) = arg4; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 5) = arg5; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 6) = arg6; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 7) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XBBDEF (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 4) = arg4; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 5) = arg5; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 6) = arg6; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 7) = arg7; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XBBDEF (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 4) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 5) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 6) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 7) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 2) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 3) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 4) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 5) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 6) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XBBDEF (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 3) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 4) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 5) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 6) = arg4; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 4) = arg4; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 5) = arg5; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 6) = arg6; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 4) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XWINT (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:27] HOST_WIDE_INT hwint[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:27] # define HOST_WIDE_INT long [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XWINT (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:27] HOST_WIDE_INT hwint[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:27] # define HOST_WIDE_INT long [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] SUBREG_BYTE (rt) = arg1; [00:11:27] ^~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 1) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] X0EXP (rt, 1) = NULL_RTX; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XINT (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XWINT (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:27] HOST_WIDE_INT hwint[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:27] # define HOST_WIDE_INT long [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XEXP (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XVEC (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 1) = arg1; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 2) = arg2; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:223: [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] XSTR (rt, 3) = arg3; [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:231: [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] if (INSN_CODE (insn) < 0) [00:11:27] ^~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:231: [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:11:27] ^~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:231: [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] return INSN_CODE (insn); [00:11:27] ^~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:262:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx *loc = ®_NOTES (insn); [00:11:27] ^~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:11:27] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:291:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] else if (!validate_change (insn, loc, XEXP (*loc, 1), true)) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:320:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx orig_src = SET_SRC (*orig_set); [00:11:27] ^~~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:331:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] = (REGNO (SET_DEST (cand_pat)) != REGNO (XEXP (SET_SRC (cand_pat), 0))); [00:11:27] ^~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:425:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] cond = XEXP (SET_SRC (set_insn), 0); [00:11:27] ^~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:427:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] srcreg = XEXP (SET_SRC (set_insn), 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:427:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] srcreg = XEXP (SET_SRC (set_insn), 1); [00:11:27] ^~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:428:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] srcreg2 = XEXP (SET_SRC (set_insn), 2); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:428:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] srcreg2 = XEXP (SET_SRC (set_insn), 2); [00:11:27] ^~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:549:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] *reg1 = XEXP (SET_SRC (expr), 1); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:549:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] *reg1 = XEXP (SET_SRC (expr), 1); [00:11:27] ^~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:550:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] *reg2 = XEXP (SET_SRC (expr), 2); [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:550:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] *reg2 = XEXP (SET_SRC (expr), 2); [00:11:27] ^~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:615:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx src_reg = XEXP (SET_SRC (set_pat), 0); [00:11:27] ^~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:789:63: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] = (REGNO (SET_DEST (set)) != REGNO (get_extended_src_reg (SET_SRC (set)))); [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:825:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] rtx src_reg = get_extended_src_reg (SET_SRC (set)); [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:900:63: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] REGNO (get_extended_src_reg (SET_SRC (set)))); [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:916:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] && (REGNO (SET_SRC (*dest_sub_rtx)) == REGNO (SET_DEST (set)))) [00:11:27] ^~~~~~~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:931:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] = get_defs (def_insn, SET_SRC (*dest_sub_rtx), NULL); [00:11:27] ^~~~~~~~~~~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:1101:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] src = SET_SRC (expr); [00:11:27] ^~~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:1319:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] && (REGNO (SET_DEST (set)) != REGNO (XEXP (SET_SRC (set), 0)))) [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc:1355:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:27] REGNO (XEXP (SET_SRC (set), 0))); [00:11:27] ^~~~~~~~~~~~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:27] ^ ~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:27] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:27] ^~~ [00:11:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:27] rtunion fld[1]; [00:11:27] ^ [00:11:27] 131 warnings generated. [00:11:27] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o incpath.o -MT incpath.o -MMD -MP -MF ./.deps/incpath.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/incpath.cc [00:11:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o init-regs.o -MT init-regs.o -MMD -MP -MF ./.deps/init-regs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] rtx tmp = XEXP (this, 1); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] rtx tmp = XEXP (this, 1); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] rtx next = XEXP (insn, 1); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XEXP (insn, 1); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XBBDEF (insn, 2); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XBBDEF (insn, 2); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XEXP (insn, 3); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XEXP (insn, 3); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XUINT (insn, 4); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XUINT (insn, 4); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return safe_as_a (JUMP_LABEL (insn)); [00:11:28] ^~~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return JUMP_LABEL (this); [00:11:28] ^~~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return safe_as_a (JUMP_LABEL (this)); [00:11:28] ^~~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] JUMP_LABEL (this) = target; [00:11:28] ^~~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] SUBREG_BYTE (x), GET_MODE (x)); [00:11:28] ^~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] *step_out = XEXP (x, 1); [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] attrs = MEM_ATTRS (x); [00:11:28] ^~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XBBDEF (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 4) = arg4; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 5) = arg5; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 6) = arg6; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XBBDEF (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 4) = arg4; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 5) = arg5; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 6) = arg6; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 7) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XBBDEF (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 4) = arg4; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 5) = arg5; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 6) = arg6; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 7) = arg7; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XBBDEF (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 4) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 5) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 6) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 7) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 2) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 3) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 4) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 5) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 6) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XBBDEF (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 3) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 4) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 5) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 6) = arg4; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 4) = arg4; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 5) = arg5; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 6) = arg6; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 4) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XWINT (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:28] HOST_WIDE_INT hwint[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:28] # define HOST_WIDE_INT long [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XWINT (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:28] HOST_WIDE_INT hwint[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:28] # define HOST_WIDE_INT long [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] SUBREG_BYTE (rt) = arg1; [00:11:28] ^~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 1) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] X0EXP (rt, 1) = NULL_RTX; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XINT (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XWINT (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:28] HOST_WIDE_INT hwint[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:28] # define HOST_WIDE_INT long [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XEXP (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XVEC (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 1) = arg1; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 2) = arg2; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:25: [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] XSTR (rt, 3) = arg3; [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:31: [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] if (INSN_CODE (insn) < 0) [00:11:28] ^~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:31: [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:11:28] ^~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:31: [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] return INSN_CODE (insn); [00:11:28] ^~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc:240:42: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:28] loop->start_label = as_a (JUMP_LABEL (tail_insn)); [00:11:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:28] ^ ~ [00:11:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:28] rtunion fld[1]; [00:11:28] ^ [00:11:28] 110 warnings generated. [00:11:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o internal-fn.o -MT internal-fn.o -MMD -MP -MF ./.deps/internal-fn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc [00:11:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-cp.o -MT ipa-cp.o -MMD -MP -MF ./.deps/ipa-cp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc [00:11:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/incpath.cc:24: [00:11:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:30] struct cpp_char_column_policy [00:11:30] ^ [00:11:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:11:30] class cpp_char_column_policy; [00:11:30] ^~~~~ [00:11:30] struct [00:11:30] 1 warning generated. [00:11:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-sra.o -MT ipa-sra.o -MMD -MP -MF ./.deps/ipa-sra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx next = XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (insn)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return JUMP_LABEL (this); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (this)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (this) = target; [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (x), GET_MODE (x)); [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] *step_out = XEXP (x, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] attrs = MEM_ATTRS (x); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:32] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:32] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 7) = arg7; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 2) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 6) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (rt) = arg1; [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:25: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:35: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (INSN_CODE (insn) < 0) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:35: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:35: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return INSN_CODE (insn); [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:41: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:11:32] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:11:32] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:358:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:403:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] pattern = COND_EXEC_CODE (pattern); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:11:32] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:423:9: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] REG_NOTES (insn)), 1); [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:11:32] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:1322:46: note: expanded from macro 'gen_rtx_INT_LIST' [00:11:32] gen_rtx_fmt_ie (INT_LIST, (MODE), (ARG0), (ARG1)) [00:11:32] ^~~~ [00:11:32] ./genrtl.h:110:43: note: expanded from macro 'gen_rtx_fmt_ie' [00:11:32] gen_rtx_fmt_ie_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:420:26: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] validate_change (insn, ®_NOTES (insn), [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:11:32] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:441:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] test_if = SET_SRC (pc_set (jump)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:450:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (test_if, 2)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:451:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] == JUMP_LABEL (jump))) [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:458:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (cond, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:613:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (true_expr, 0), XEXP (true_expr, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:677:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] f = gen_rtx_fmt_ee (f_code, GET_MODE (t), XEXP (t, 0), XEXP (t, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:835:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || ! general_operand (XEXP (cond, 1), VOIDmode)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:843:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] cond = XEXP (SET_SRC (set), 0); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:845:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:845:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:845:52: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:853:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && general_operand (XEXP (if_info->rev_cond, 1), VOIDmode)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:868:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (cond, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:893:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (cond, 1), VOIDmode, [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:915:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || !noce_can_force_operand (XEXP (x, 1))) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:982:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] unsigned HOST_WIDE_INT size = INTVAL (XEXP (x, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:983:47: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] unsigned HOST_WIDE_INT start = INTVAL (XEXP (x, 2)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1029:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && noce_can_force_operand (XEXP (y, 1))) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1033:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (y, 0), XEXP (y, 1), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1057:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] bitpos = SUBREG_BYTE (outer) * BITS_PER_UNIT; [00:11:32] ^~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1152:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && rtx_equal_p (if_info->b, XEXP (cond, 1))) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1153:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || (rtx_equal_p (if_info->a, XEXP (cond, 1)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1374:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] a = XEXP (a, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1375:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] b = XEXP (b, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1591:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && general_operand (XEXP (cond, 1), VOIDmode)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1596:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (cond, 1), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1599:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (if_info->a, 1), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1624:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (XEXP (if_info->a, 1) == const1_rtx [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1625:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || XEXP (if_info->a, 1) == constm1_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1628:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (STORE_FLAG_VALUE == INTVAL (XEXP (if_info->a, 1))) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1630:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] else if (-STORE_FLAG_VALUE == INTVAL (XEXP (if_info->a, 1))) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1633:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] subtract = 0, normalize = INTVAL (XEXP (if_info->a, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1800:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] poly_uint64 byte_vtrue = SUBREG_BYTE (vtrue); [00:11:32] ^~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1801:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] poly_uint64 byte_vfalse = SUBREG_BYTE (vfalse); [00:11:32] ^~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1854:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (if_info->cond, 1), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:1969:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || !noce_operand_ok (SET_SRC (sset))) [00:11:32] ^~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2330:63: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] target = noce_emit_cmove (if_info, x, code, XEXP (cond, 0), XEXP (cond, 1), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2391:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] cond = XEXP (SET_SRC (set), 0); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2394:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2394:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2394:55: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2416:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx op_b = XEXP (if_info->cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2429:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] src = SET_SRC (PATTERN (prev_insn)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2496:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || op_b != XEXP (if_info->cond, 1)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2556:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (! rtx_equal_p (XEXP (cond, 1), if_info->b)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2559:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] else if (rtx_equal_p (XEXP (cond, 1), if_info->a)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2677:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] c = XEXP (cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2678:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] else if (rtx_equal_p (XEXP (cond, 1), b)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2701:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] c = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2811:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] c = XEXP (cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2911:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (XEXP (cond, 1) != const0_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2918:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (XEXP (cond, 1) != const1_rtx [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2922:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] bitnum = INTVAL (XEXP (cond, 2)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2937:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || (INTVAL (XEXP (a, 1)) & GET_MODE_MASK (mode)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:2963:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || (INTVAL (XEXP (a, 1)) & GET_MODE_MASK (mode)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:11:32] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:11:32] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3010:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3010:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump)); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3010:55: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3020:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] cond = XEXP (SET_SRC (set), 0); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3030:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] GET_MODE (cond), tmp, XEXP (cond, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3139:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (contains_mem_rtx_p (SET_SRC (sset)) [00:11:32] ^~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3180:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx y = XEXP (cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3264:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx y = XEXP (cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3422:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx new_val = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3544:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (!set || !SET_SRC (set)) [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3550:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx src = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3552:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (XEXP (set, 1) && GET_CODE (XEXP (set, 1)) == IF_THEN_ELSE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3558:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || reg_mentioned_p (XEXP (cond, 1), src)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3639:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx src = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3767:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] a = SET_SRC (set_a); [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3804:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || ! noce_operand_ok (SET_SRC (set_b)) [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3805:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || reg_overlap_mentioned_p (x, SET_SRC (set_b)) [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3806:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || modified_between_p (SET_SRC (set_b), insn_b, jump) [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3810:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && HARD_REGISTER_P (SET_SRC (set_b)) [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1970:59: note: expanded from macro 'HARD_REGISTER_P' [00:11:32] #define HARD_REGISTER_P(REG) (HARD_REGISTER_NUM_P (REGNO (REG))) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:11:32] #define REGNO(RTX) (rhs_regno(RTX)) [00:11:32] ^~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1973:39: note: expanded from macro 'HARD_REGISTER_NUM_P' [00:11:32] #define HARD_REGISTER_NUM_P(REG_NO) ((REG_NO) < FIRST_PSEUDO_REGISTER) [00:11:32] ^~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:3833:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] b = (set_b ? SET_SRC (set_b) : x); [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:4033:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] src = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:4141:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] src = SET_SRC (set); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:4187:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] cond_arg1 = XEXP (cond, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:4546:35: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] while (end && NOTE_P (end) && !NOTE_INSN_BASIC_BLOCK_P (end)) [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:4569:35: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] while (end && NOTE_P (end) && !NOTE_INSN_BASIC_BLOCK_P (end)) [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5078:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] copy_rtx (XEXP (cond, 1)), [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5079:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] TRAP_CODE (PATTERN (trap))); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2700:24: note: expanded from macro 'TRAP_CODE' [00:11:32] #define TRAP_CODE(RTX) XCEXP (RTX, 1, TRAP_IF) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5110:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx lab = JUMP_LABEL (jump); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5113:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] LABEL_NUSES (lab) += 1; [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:11:32] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5114:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (newjump) = lab; [00:11:32] ^~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5301:21: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] else_target = JUMP_LABEL (jump); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5570:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (cond, 1)); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:11:32] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5687:14: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] old_dest = JUMP_LABEL (jump); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc:5694:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] new_dest_label = JUMP_LABEL (BB_END (dest_edge->src)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] 203 warnings generated. [00:11:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-devirt.o -MT ipa-devirt.o -MMD -MP -MF ./.deps/ipa-devirt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx next = XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (insn)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return JUMP_LABEL (this); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (this)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (this) = target; [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (x), GET_MODE (x)); [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] *step_out = XEXP (x, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] attrs = MEM_ATTRS (x); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:32] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:32] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 7) = arg7; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 2) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 6) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (rt) = arg1; [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc:24: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] 106 warnings generated. [00:11:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-fnsummary.o -MT ipa-fnsummary.o -MMD -MP -MF ./.deps/ipa-fnsummary.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx tmp = XEXP (this, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx next = XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XBBDEF (insn, 2); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XEXP (insn, 3); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XUINT (insn, 4); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (insn)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return JUMP_LABEL (this); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return safe_as_a (JUMP_LABEL (this)); [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (this) = target; [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (x), GET_MODE (x)); [00:11:32] ^~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] *step_out = XEXP (x, 1); [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] attrs = MEM_ATTRS (x); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:32] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:32] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 7) = arg7; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 7) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 2) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 5) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 6) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XBBDEF (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 3) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 5) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 6) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 4) = arg4; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 5) = arg5; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 6) = arg6; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 4) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] SUBREG_BYTE (rt) = arg1; [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] X0EXP (rt, 1) = NULL_RTX; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XWINT (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:32] HOST_WIDE_INT hwint[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:32] # define HOST_WIDE_INT long [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XVEC (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 1) = arg1; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 2) = arg2; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:130: [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:32] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XSTR (rt, 3) = arg3; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:138: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (INSN_CODE (insn) < 0) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:138: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:138: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] return INSN_CODE (insn); [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:148: [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:11:32] return (TEST_HARD_REG_BIT (m_mask, regno) [00:11:32] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:11:32] return (TEST_HARD_REG_BIT (m_mask, regno) [00:11:32] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:540:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] may_trap_exp (SET_SRC (x), 0)); [00:11:32] ^~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-int.h:1277:12: note: expanded from macro 'WORST_CLASS' [00:11:32] ((class1 > class2) ? class1 : class2) [00:11:32] ^~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:540:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] may_trap_exp (SET_SRC (x), 0)); [00:11:32] ^~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-int.h:1277:31: note: expanded from macro 'WORST_CLASS' [00:11:32] ((class1 > class2) ? class1 : class2) [00:11:32] ^~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:543:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] tmp_class = haifa_classify_rtx (COND_EXEC_CODE (x)); [00:11:32] ^~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:11:32] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:1476:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (INSN_CODE (insn) >= 0) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:4053:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] INSN_VAR_LOCATION_LOC (dbg) = gen_rtx_UNKNOWN_VAR_LOC (); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:11:32] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:11:32] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:4235:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] switch (NOTE_KIND (insn)) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:4249:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] && NOTE_KIND (next) == NOTE_INSN_BASIC_BLOCK [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5352:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] XEXP (prev_link, 1) = next_link; [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5438:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:11:32] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5438:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5492:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] while (NOTE_NOT_BB_P (note) && note != nt) [00:11:32] ^~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-int.h:1200:48: note: expanded from macro 'NOTE_NOT_BB_P' [00:11:32] #define NOTE_NOT_BB_P(NOTE) (NOTE_P (NOTE) && (NOTE_KIND (NOTE) \ [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5500:16: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:5565:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] rtx mem = write ? SET_DEST (pat) : SET_SRC (pat); [00:11:32] ^~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:11:32] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:6132:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (INSN_CODE (insn) < 0) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:6149:25: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_checking_assert (INSN_CODE (insn) >= 0 [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:11:32] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:6151:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (INSN_CODE (insn) < 0) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8196:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (x) = label; [00:11:32] ^~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8197:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] LABEL_NUSES (label)++; [00:11:32] ^~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:11:32] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8283:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (jump) = label; [00:11:32] ^~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8284:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] LABEL_NUSES (label)++; [00:11:32] ^~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:11:32] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8356:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] JUMP_LABEL (check) = label; [00:11:32] ^~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8357:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] LABEL_NUSES (label)++; [00:11:32] ^~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:11:32] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8592:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8639:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (insn)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8744:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8788:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (note)); [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:11:32] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:11:32] ^~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:8818:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] if (!NOTE_INSN_BASIC_BLOCK_P (BB_END (jump_bb_next))) [00:11:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:11:32] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:11:32] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:11:32] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:9205:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || INSN_CODE (insn) < 0 [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:9215:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || INSN_CODE (insn) < 0 [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc:9235:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:32] || INSN_CODE (insn) < 0 [00:11:32] ^~~~~~~~~~~~~~~~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:32] ^ ~ [00:11:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:32] rtunion fld[1]; [00:11:32] ^ [00:11:32] 141 warnings generated. [00:11:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-polymorphic-call.o -MT ipa-polymorphic-call.o -MMD -MP -MF ./.deps/ipa-polymorphic-call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] rtx tmp = XEXP (this, 1); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] rtx tmp = XEXP (this, 1); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] rtx next = XEXP (insn, 1); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XEXP (insn, 1); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XBBDEF (insn, 2); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XBBDEF (insn, 2); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XEXP (insn, 3); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XEXP (insn, 3); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XUINT (insn, 4); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XUINT (insn, 4); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return safe_as_a (JUMP_LABEL (insn)); [00:11:34] ^~~~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return JUMP_LABEL (this); [00:11:34] ^~~~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return safe_as_a (JUMP_LABEL (this)); [00:11:34] ^~~~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] JUMP_LABEL (this) = target; [00:11:34] ^~~~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] SUBREG_BYTE (x), GET_MODE (x)); [00:11:34] ^~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] *step_out = XEXP (x, 1); [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] attrs = MEM_ATTRS (x); [00:11:34] ^~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:34] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:34] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XBBDEF (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 4) = arg4; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 5) = arg5; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 6) = arg6; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XBBDEF (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 4) = arg4; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 5) = arg5; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 6) = arg6; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 7) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XBBDEF (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 4) = arg4; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 5) = arg5; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 6) = arg6; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 7) = arg7; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XBBDEF (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 4) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 5) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 6) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 7) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 2) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 3) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 4) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 5) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 6) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XBBDEF (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 3) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 4) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 5) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 6) = arg4; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 4) = arg4; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 5) = arg5; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 6) = arg6; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 4) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XWINT (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:34] HOST_WIDE_INT hwint[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:34] # define HOST_WIDE_INT long [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XWINT (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:34] HOST_WIDE_INT hwint[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:34] # define HOST_WIDE_INT long [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] SUBREG_BYTE (rt) = arg1; [00:11:34] ^~~~~~~~~~~~~~~~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 1) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] X0EXP (rt, 1) = NULL_RTX; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XINT (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XWINT (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:34] HOST_WIDE_INT hwint[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:34] # define HOST_WIDE_INT long [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XEXP (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XVEC (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 1) = arg1; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 2) = arg2; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:28: [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:34] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] XSTR (rt, 3) = arg3; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:34] rtunion fld[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:32: [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[1]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[1] = rhs; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[2]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return &gs->op[2]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[2] = rhs; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[3]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return &ass->op[3]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[3] = rhs; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[1]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[1] = fn; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[2]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return &call_stmt->op[2]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] call_stmt->op[2] = chain; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[1]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[1] = rhs; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[2]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[2] = label; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] gs->op[3] = label; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:34] return gs->op[3]; [00:11:34] ^ ~ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:34] ^ [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:36: [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:34] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:34] struct cgraph_edge; [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:34] struct cgraph_edge; [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:36: [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:34] friend struct cgraph_edge; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:34] for_user)) cgraph_edge [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:34] friend struct cgraph_edge; [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:34] void initialize_inline_failed (struct cgraph_edge *); [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:34] for_user)) cgraph_edge [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:34] void initialize_inline_failed (struct cgraph_edge *); [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:34] for_user)) cgraph_edge [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc:52: [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:34] struct cgraph_edge; [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:34] for_user)) cgraph_edge [00:11:34] ^ [00:11:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:34] struct cgraph_edge; [00:11:34] ^~~~~~ [00:11:34] class [00:11:34] 131 warnings generated. [00:11:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-split.o -MT ipa-split.o -MMD -MP -MF ./.deps/ipa-split.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:109: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[1]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[1] = rhs; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[2]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return &gs->op[2]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[2] = rhs; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[3]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return &ass->op[3]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[3] = rhs; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[1]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[1] = fn; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[2]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return &call_stmt->op[2]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] call_stmt->op[2] = chain; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[1]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[1] = rhs; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[2]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[2] = label; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] gs->op[3] = label; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:36] return gs->op[3]; [00:11:36] ^ ~ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:36] ^ [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:113: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:36] struct cgraph_edge; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:36] struct cgraph_edge; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:113: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] friend struct cgraph_edge; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:36] friend struct cgraph_edge; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] void initialize_inline_failed (struct cgraph_edge *); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:36] void initialize_inline_failed (struct cgraph_edge *); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:119: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:36] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:36] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:36] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:36] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:121: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:36] struct cgraph_edge; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:122: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:36] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:36] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:36] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] cross_module_call_p (struct cgraph_edge *edge) [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:36] cross_module_call_p (struct cgraph_edge *edge) [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:123: [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:36] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:36] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:36] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:36] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:36] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:744:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:744:3: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:1275:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *ie; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:1275:3: note: did you mean class here? [00:11:36] struct cgraph_edge *ie; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2187:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] propagate_vals_across_ancestor (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2187:33: note: did you mean class here? [00:11:36] propagate_vals_across_ancestor (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2217:40: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] propagate_scalar_across_jump_function (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2217:40: note: did you mean class here? [00:11:36] propagate_scalar_across_jump_function (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2649:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] merge_aggregate_lattices (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2649:27: note: did you mean class here? [00:11:36] merge_aggregate_lattices (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2721:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] propagate_aggregate_lattice (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2721:30: note: did you mean class here? [00:11:36] propagate_aggregate_lattice (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2798:38: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] propagate_aggs_across_jump_function (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2798:38: note: did you mean class here? [00:11:36] propagate_aggs_across_jump_function (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2902:34: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] propagate_constants_across_call (struct cgraph_edge *cs) [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2902:34: note: did you mean class here? [00:11:36] propagate_constants_across_call (struct cgraph_edge *cs) [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2985:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] ipa_get_indirect_edge_target_1 (struct cgraph_edge *ie, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:2985:33: note: did you mean class here? [00:11:36] ipa_get_indirect_edge_target_1 (struct cgraph_edge *ie, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3206:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3206:31: note: did you mean class here? [00:11:36] ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3219:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3219:31: note: did you mean class here? [00:11:36] ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3236:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *ie; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3236:3: note: did you mean class here? [00:11:36] struct cgraph_edge *ie; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3859:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3859:4: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3895:6: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:3895:6: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4107:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *ie, *next_ie; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4107:3: note: did you mean class here? [00:11:36] struct cgraph_edge *ie, *next_ie; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4123:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs = ipa_make_edge_direct_to_target (ie, target, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4123:4: note: did you mean class here? [00:11:36] struct cgraph_edge *cs = ipa_make_edge_direct_to_target (ie, target, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4316:15: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] static inline struct cgraph_edge * [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4316:15: note: did you mean class here? [00:11:36] static inline struct cgraph_edge * [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4317:29: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] get_next_cgraph_edge_clone (struct cgraph_edge *cs) [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4317:29: note: did you mean class here? [00:11:36] get_next_cgraph_edge_clone (struct cgraph_edge *cs) [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4346:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4346:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4379:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4379:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4433:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4433:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4884:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:4884:3: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5286:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5286:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5571:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] intersect_aggregates_with_edge (struct cgraph_edge *cs, int index, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5571:33: note: did you mean class here? [00:11:36] intersect_aggregates_with_edge (struct cgraph_edge *cs, int index, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5737:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5737:3: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5755:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5755:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5808:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] cgraph_edge_brings_all_scalars_for_node (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5808:42: note: did you mean class here? [00:11:36] cgraph_edge_brings_all_scalars_for_node (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5842:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] cgraph_edge_brings_all_agg_vals_for_node (struct cgraph_edge *cs, [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5842:43: note: did you mean class here? [00:11:36] cgraph_edge_brings_all_agg_vals_for_node (struct cgraph_edge *cs, [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5924:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:5924:7: note: did you mean class here? [00:11:36] struct cgraph_edge *cs = src->cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:6304:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:6304:3: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:6330:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:36] struct cgraph_edge *cs; [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:36] for_user)) cgraph_edge [00:11:36] ^ [00:11:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc:6330:3: note: did you mean class here? [00:11:36] struct cgraph_edge *cs; [00:11:36] ^~~~~~ [00:11:36] class [00:11:36] 73 warnings generated. [00:11:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline.o -MT ipa-inline.o -MMD -MP -MF ./.deps/ipa-inline.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:64: [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[1]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[1] = rhs; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[2]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return &gs->op[2]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[2] = rhs; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[3]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return &ass->op[3]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[3] = rhs; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[1]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[1] = fn; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[2]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return &call_stmt->op[2]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] call_stmt->op[2] = chain; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[1]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[1] = rhs; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[2]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[2] = label; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] gs->op[3] = label; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:37] return gs->op[3]; [00:11:37] ^ ~ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:37] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:37] ^ [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:68: [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:37] struct cgraph_edge; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:37] struct cgraph_edge; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:68: [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] friend struct cgraph_edge; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:37] friend struct cgraph_edge; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] void initialize_inline_failed (struct cgraph_edge *); [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:37] void initialize_inline_failed (struct cgraph_edge *); [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:37] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:79: [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct cgraph_edge; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:37] struct cgraph_edge; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:80: [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:37] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:37] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:37] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:37] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:37] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2651:25: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] isra_read_edge_summary (struct lto_input_block *ib, cgraph_edge *cs) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:339:7: note: previous use is here [00:11:37] class lto_input_block [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2651:25: note: did you mean class here? [00:11:37] isra_read_edge_summary (struct lto_input_block *ib, cgraph_edge *cs) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2680:22: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] isra_read_node_info (struct lto_input_block *ib, cgraph_node *node, [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:339:7: note: previous use is here [00:11:37] class lto_input_block [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2680:22: note: did you mean class here? [00:11:37] isra_read_node_info (struct lto_input_block *ib, cgraph_node *node, [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2681:8: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct data_in *data_in) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:11:37] class data_in [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2681:8: note: did you mean class here? [00:11:37] struct data_in *data_in) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2738:3: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct data_in *data_in; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:11:37] class data_in [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2738:3: note: did you mean class here? [00:11:37] struct data_in *data_in; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2828:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct cgraph_edge *cs; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:37] for_user)) cgraph_edge [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:2828:7: note: did you mean class here? [00:11:37] struct cgraph_edge *cs; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:4148: [00:11:37] ./gt-ipa-sra.h:53:3: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:53:3: note: did you mean class here? [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:53:41: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:53:41: note: did you mean class here? [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:61:12: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] gt_ggc_mx (struct isra_func_summary& x_r ATTRIBUTE_UNUSED) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:61:12: note: did you mean class here? [00:11:37] gt_ggc_mx (struct isra_func_summary& x_r ATTRIBUTE_UNUSED) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:63:3: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * ATTRIBUTE_UNUSED x = &x_r; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:63:3: note: did you mean class here? [00:11:37] struct isra_func_summary * ATTRIBUTE_UNUSED x = &x_r; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:68:12: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] gt_ggc_mx (struct isra_func_summary *& x) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:68:12: note: did you mean class here? [00:11:37] gt_ggc_mx (struct isra_func_summary *& x) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:132:3: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:132:3: note: did you mean class here? [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:132:41: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:132:41: note: did you mean class here? [00:11:37] struct isra_func_summary * const x = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:140:12: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] gt_pch_nx (struct isra_func_summary& x_r ATTRIBUTE_UNUSED) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:140:12: note: did you mean class here? [00:11:37] gt_pch_nx (struct isra_func_summary& x_r ATTRIBUTE_UNUSED) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:142:3: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * ATTRIBUTE_UNUSED x = &x_r; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:142:3: note: did you mean class here? [00:11:37] struct isra_func_summary * ATTRIBUTE_UNUSED x = &x_r; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:147:12: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] gt_pch_nx (struct isra_func_summary *& x) [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:147:12: note: did you mean class here? [00:11:37] gt_pch_nx (struct isra_func_summary *& x) [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:210:3: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * x ATTRIBUTE_UNUSED = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:210:3: note: did you mean class here? [00:11:37] struct isra_func_summary * x ATTRIBUTE_UNUSED = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:210:52: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct isra_func_summary * x ATTRIBUTE_UNUSED = (struct isra_func_summary *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:210:52: note: did you mean class here? [00:11:37] struct isra_func_summary * x ATTRIBUTE_UNUSED = (struct isra_func_summary *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:216:12: warning: struct 'isra_func_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] gt_pch_nx (struct isra_func_summary* x ATTRIBUTE_UNUSED, [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:235:23: note: previous use is here [00:11:37] class GTY((for_user)) isra_func_summary [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:216:12: note: did you mean class here? [00:11:37] gt_pch_nx (struct isra_func_summary* x ATTRIBUTE_UNUSED, [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:248:3: warning: struct 'ipa_sra_function_summaries' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct ipa_sra_function_summaries * x ATTRIBUTE_UNUSED = (struct ipa_sra_function_summaries *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:372:19: note: previous use is here [00:11:37] class GTY((user)) ipa_sra_function_summaries [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:248:3: note: did you mean class here? [00:11:37] struct ipa_sra_function_summaries * x ATTRIBUTE_UNUSED = (struct ipa_sra_function_summaries *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] ./gt-ipa-sra.h:248:61: warning: struct 'ipa_sra_function_summaries' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:37] struct ipa_sra_function_summaries * x ATTRIBUTE_UNUSED = (struct ipa_sra_function_summaries *)x_p; [00:11:37] ^ [00:11:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc:372:19: note: previous use is here [00:11:37] class GTY((user)) ipa_sra_function_summaries [00:11:37] ^ [00:11:37] ./gt-ipa-sra.h:248:61: note: did you mean class here? [00:11:37] struct ipa_sra_function_summaries * x ATTRIBUTE_UNUSED = (struct ipa_sra_function_summaries *)x_p; [00:11:37] ^~~~~~ [00:11:37] class [00:11:37] 50 warnings generated. [00:11:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-comdats.o -MT ipa-comdats.o -MMD -MP -MF ./.deps/ipa-comdats.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx next = XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (insn)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return JUMP_LABEL (this); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (this)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] JUMP_LABEL (this) = target; [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (x), GET_MODE (x)); [00:11:38] ^~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] *step_out = XEXP (x, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] attrs = MEM_ATTRS (x); [00:11:38] ^~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:38] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:38] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 7) = arg7; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 2) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 6) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (rt) = arg1; [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:27: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:28: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &ass->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = fn; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &call_stmt->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] call_stmt->op[2] = chain; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:70: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cpp_char_column_policy [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:11:38] class cpp_char_column_policy; [00:11:38] ^~~~~ [00:11:38] struct [00:11:38] In file included from gtype-desc.cc:73: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:11:38] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:11:38] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:11:38] ^ [00:11:38] In file included from gtype-desc.cc:79: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:38] struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:38] struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from gtype-desc.cc:79: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] friend struct cgraph_edge; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:38] friend struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void initialize_inline_failed (struct cgraph_edge *); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:38] void initialize_inline_failed (struct cgraph_edge *); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from gtype-desc.cc:81: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:38] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:38] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:38] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:38] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:38] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:38] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:38] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:38] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from gtype-desc.cc:82: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:38] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:38] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:38] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] cross_module_call_p (struct cgraph_edge *edge) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:38] cross_module_call_p (struct cgraph_edge *edge) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from gtype-desc.cc:86: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:339:7: note: previous use is here [00:11:38] class lto_input_block [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: note: did you mean class here? [00:11:38] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from gtype-desc.cc:88: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void stream_out (class lto_simple_output_block *); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:11:38] struct lto_simple_output_block [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:11:38] void stream_out (class lto_simple_output_block *); [00:11:38] ^~~~~ [00:11:38] struct [00:11:38] gtype-desc.cc:104:3: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:104:3: note: did you mean class here? [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:104:33: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:104:33: note: did you mean class here? [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:272:3: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:272:3: note: did you mean class here? [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:272:37: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:272:37: note: did you mean class here? [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:284:3: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:284:3: note: did you mean class here? [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:284:40: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:284:40: note: did you mean class here? [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:302:12: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct string_concat *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:302:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct string_concat *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:311:3: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:311:3: note: did you mean class here? [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:311:35: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:311:35: note: did you mean class here? [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:352:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:356:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:357:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:367:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:371:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:375:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:388:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:392:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:396:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:400:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:407:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:411:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:415:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:416:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:420:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:427:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:428:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:432:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:433:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:503:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:507:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:511:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:515:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:519:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:523:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:527:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:531:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:535:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:539:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:543:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:547:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:551:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:555:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:559:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:563:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:567:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:571:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:575:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:579:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:595:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:599:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:603:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:607:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:611:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:615:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:619:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:623:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:627:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:634:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:638:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:642:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:646:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:650:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:654:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:658:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:662:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:666:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:670:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:674:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:678:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:682:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:686:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:693:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:697:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:701:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:705:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:706:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:721:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_23constant_descriptor_rtx ((*x).u.fld[1].rt_constant); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:141:62: note: expanded from macro 'gt_ggc_m_23constant_descriptor_rtx' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_constant_descriptor_rtx (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:724:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9tree_node ((*x).u.fld[1].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:25:48: note: expanded from macro 'gt_ggc_m_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:733:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9mem_attrs ((*x).u.fld[1].rt_mem); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:117:48: note: expanded from macro 'gt_ggc_m_9mem_attrs' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_mem_attrs (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:740:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:776:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:786:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:796:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:800:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:801:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:805:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:806:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:807:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9rtvec_def ((*x).u.fld[1].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:61:48: note: expanded from macro 'gt_ggc_m_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:820:36: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9rtvec_def ((*x).u.fld[5].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:61:48: note: expanded from macro 'gt_ggc_m_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:821:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9rtvec_def ((*x).u.fld[4].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:61:48: note: expanded from macro 'gt_ggc_m_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:822:36: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9rtvec_def ((*x).u.fld[3].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:61:48: note: expanded from macro 'gt_ggc_m_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:823:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_S ((*x).u.fld[1].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:833:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:840:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:857:38: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:870:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9tree_node ((*x).u.fld[3].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:25:48: note: expanded from macro 'gt_ggc_m_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:873:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_9tree_node ((*x).u.fld[3].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:25:48: note: expanded from macro 'gt_ggc_m_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:876:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:879:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:884:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:885:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:889:27: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_S ((*x).u.fld[6].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:890:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:891:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:892:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:896:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:900:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:901:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:902:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:906:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[7].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:907:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:908:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:909:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:910:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:914:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[7].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:915:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:916:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:917:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:918:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:922:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:923:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:924:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:925:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:929:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:930:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:931:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:93:54: note: expanded from macro 'gt_ggc_m_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:932:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:941:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:944:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:948:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_ggc_m_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:57:46: note: expanded from macro 'gt_ggc_m_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_ggc_mx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:1385:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1385:3: note: did you mean class here? [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1385:29: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1385:29: note: did you mean class here? [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1386:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1386:3: note: did you mean class here? [00:11:38] struct cgraph_edge * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1392:9: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * const xprev = ((*x).prev_caller); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1392:9: note: did you mean class here? [00:11:38] struct cgraph_edge * const xprev = ((*x).prev_caller); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1412:12: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct cgraph_edge& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1412:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct cgraph_edge& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1414:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1414:3: note: did you mean class here? [00:11:38] struct cgraph_edge * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1426:12: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct cgraph_edge *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:1426:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct cgraph_edge *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1603:12: warning: struct 'wide_int_storage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct wide_int_storage& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:1059:15: note: previous use is here [00:11:38] class GTY(()) wide_int_storage [00:11:38] ^ [00:11:38] gtype-desc.cc:1603:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct wide_int_storage& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1605:3: warning: struct 'wide_int_storage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct wide_int_storage * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:1059:15: note: previous use is here [00:11:38] class GTY(()) wide_int_storage [00:11:38] ^ [00:11:38] gtype-desc.cc:1605:3: note: did you mean class here? [00:11:38] struct wide_int_storage * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1611:3: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:1611:3: note: did you mean class here? [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1611:33: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:1611:33: note: did you mean class here? [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1621:3: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:1621:3: note: did you mean class here? [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1621:33: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:1621:33: note: did you mean class here? [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1629:12: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct reg_attrs& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:1629:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct reg_attrs& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1631:3: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:1631:3: note: did you mean class here? [00:11:38] struct reg_attrs * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1636:12: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct reg_attrs *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:1636:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct reg_attrs *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1914:3: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:1914:3: note: did you mean class here? [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:1914:38: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:1914:38: note: did you mean class here? [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2193:3: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:2193:3: note: did you mean class here? [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2193:35: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:2193:35: note: did you mean class here? [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2237:3: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:2237:3: note: did you mean class here? [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2237:35: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:2237:35: note: did you mean class here? [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2350:3: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:2350:3: note: did you mean class here? [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2350:31: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:2350:31: note: did you mean class here? [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2351:3: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:2351:3: note: did you mean class here? [00:11:38] struct nb_iter_bound * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2395:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:2395:3: note: did you mean class here? [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2395:22: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:2395:22: note: did you mean class here? [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2396:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:2396:3: note: did you mean class here? [00:11:38] struct loop * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2444:12: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct loop *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:2444:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct loop *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2453:3: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:2453:3: note: did you mean class here? [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2453:34: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:2453:34: note: did you mean class here? [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2649:3: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:2649:3: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2649:49: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:2649:49: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2727:3: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:2727:3: note: did you mean class here? [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2727:36: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:2727:36: note: did you mean class here? [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2842:3: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:2842:3: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2842:45: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:2842:45: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2890:3: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:2890:3: note: did you mean class here? [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2890:39: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:2890:39: note: did you mean class here? [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2898:12: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_node_params& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:2898:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_node_params& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2900:3: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:2900:3: note: did you mean class here? [00:11:38] struct ipa_node_params * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2905:12: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_node_params *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:2905:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_node_params *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2914:3: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:2914:3: note: did you mean class here? [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2914:37: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:2914:37: note: did you mean class here? [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2923:12: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_edge_args& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:2923:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_edge_args& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2925:3: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:2925:3: note: did you mean class here? [00:11:38] struct ipa_edge_args * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2931:12: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_edge_args *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:2931:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_edge_args *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2951:3: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:2951:3: note: did you mean class here? [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:2951:38: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:2951:38: note: did you mean class here? [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3010:12: warning: struct 'nowarn_spec_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct nowarn_spec_t& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.h:29:7: note: previous use is here [00:11:38] class nowarn_spec_t [00:11:38] ^ [00:11:38] gtype-desc.cc:3010:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct nowarn_spec_t& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3012:3: warning: struct 'nowarn_spec_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nowarn_spec_t * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.h:29:7: note: previous use is here [00:11:38] class nowarn_spec_t [00:11:38] ^ [00:11:38] gtype-desc.cc:3012:3: note: did you mean class here? [00:11:38] struct nowarn_spec_t * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3539:12: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct temp_slot *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.h:23:7: note: previous use is here [00:11:38] class temp_slot; [00:11:38] ^ [00:11:38] gtype-desc.cc:3781:3: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:3781:3: note: did you mean class here? [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3781:32: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:3781:32: note: did you mean class here? [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3815:12: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_bits *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:3815:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_bits *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3832:12: warning: struct 'ipa_vr' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_vr& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:300:15: note: previous use is here [00:11:38] class GTY(()) ipa_vr [00:11:38] ^ [00:11:38] gtype-desc.cc:3832:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_vr& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3834:3: warning: struct 'ipa_vr' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_vr * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:300:15: note: previous use is here [00:11:38] class GTY(()) ipa_vr [00:11:38] ^ [00:11:38] gtype-desc.cc:3834:3: note: did you mean class here? [00:11:38] struct ipa_vr * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3894:12: warning: struct 'ipa_polymorphic_call_context' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_polymorphic_call_context& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1546:15: note: previous use is here [00:11:38] class GTY(()) ipa_polymorphic_call_context { [00:11:38] ^ [00:11:38] gtype-desc.cc:3894:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_polymorphic_call_context& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:3896:3: warning: struct 'ipa_polymorphic_call_context' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_polymorphic_call_context * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1546:15: note: previous use is here [00:11:38] class GTY(()) ipa_polymorphic_call_context { [00:11:38] ^ [00:11:38] gtype-desc.cc:3896:3: note: did you mean class here? [00:11:38] struct ipa_polymorphic_call_context * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4024:12: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_ggc_mx (struct ipa_fn_summary *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:4024:12: note: did you mean class here? [00:11:38] gt_ggc_mx (struct ipa_fn_summary *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4033:3: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:4033:3: note: did you mean class here? [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4033:33: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:4033:33: note: did you mean class here? [00:11:38] struct line_maps * const x = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4201:3: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:4201:3: note: did you mean class here? [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4201:37: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:4201:37: note: did you mean class here? [00:11:38] struct string_concat * const x = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4213:3: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:4213:3: note: did you mean class here? [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4213:40: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:4213:40: note: did you mean class here? [00:11:38] struct string_concat_db * const x = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4231:12: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct string_concat *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:4231:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct string_concat *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4240:3: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:4240:3: note: did you mean class here? [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4240:35: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:4240:35: note: did you mean class here? [00:11:38] struct bitmap_head * const x = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:4281:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4285:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4286:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4296:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4300:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4304:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4317:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4321:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4325:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4329:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4336:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4340:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4344:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4345:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4349:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4356:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4357:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4361:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4362:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4432:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4436:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4440:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4444:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4448:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4452:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4456:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4460:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4464:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4468:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4472:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4476:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4480:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4484:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4488:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4492:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4496:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4500:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4504:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4508:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4524:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4528:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4532:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4536:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4540:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4544:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4548:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4552:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4556:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4563:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4567:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4571:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4575:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4579:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4583:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4587:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4591:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4595:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4599:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4603:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4607:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4611:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4615:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4622:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4626:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4630:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4634:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4635:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4650:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_23constant_descriptor_rtx ((*x).u.fld[1].rt_constant); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1594:62: note: expanded from macro 'gt_pch_n_23constant_descriptor_rtx' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_constant_descriptor_rtx (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4653:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9tree_node ((*x).u.fld[1].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1478:48: note: expanded from macro 'gt_pch_n_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4662:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9mem_attrs ((*x).u.fld[1].rt_mem); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1570:48: note: expanded from macro 'gt_pch_n_9mem_attrs' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_mem_attrs (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4669:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4705:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4715:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4725:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4729:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4730:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4734:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4735:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[2].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4736:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9rtvec_def ((*x).u.fld[1].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1514:48: note: expanded from macro 'gt_pch_n_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4749:36: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9rtvec_def ((*x).u.fld[5].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1514:48: note: expanded from macro 'gt_pch_n_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4750:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9rtvec_def ((*x).u.fld[4].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1514:48: note: expanded from macro 'gt_pch_n_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4751:36: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9rtvec_def ((*x).u.fld[3].rt_rtvec); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1514:48: note: expanded from macro 'gt_pch_n_9rtvec_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtvec_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4752:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_S ((*x).u.fld[1].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4762:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4769:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4786:38: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4799:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9tree_node ((*x).u.fld[3].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1478:48: note: expanded from macro 'gt_pch_n_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4802:40: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_9tree_node ((*x).u.fld[3].rt_tree); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1478:48: note: expanded from macro 'gt_pch_n_9tree_node' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_tree_node (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4805:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4808:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_S ((*x).u.fld[3].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4813:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4814:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4818:27: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_S ((*x).u.fld[6].rt_str); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4819:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4820:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4821:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4825:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4829:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4830:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4831:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4835:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[7].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4836:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4837:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4838:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4839:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4843:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[7].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4844:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4845:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4846:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4847:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4851:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4852:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4853:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4854:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4858:34: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[6].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4859:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[3].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4860:43: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_15basic_block_def ((*x).u.fld[2].rt_bb); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1546:54: note: expanded from macro 'gt_pch_n_15basic_block_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_basic_block_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4861:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4870:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4873:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:4877:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gt_pch_n_7rtx_def ((*x).u.fld[1].rt_rtx); [00:11:38] ^ ~ [00:11:38] ./gtype-desc.h:1510:46: note: expanded from macro 'gt_pch_n_7rtx_def' [00:11:38] if ((intptr_t)(X) != 0) gt_pch_nx_rtx_def (X);\ [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:5314:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5314:3: note: did you mean class here? [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5314:29: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5314:29: note: did you mean class here? [00:11:38] struct cgraph_edge * x = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5315:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5315:3: note: did you mean class here? [00:11:38] struct cgraph_edge * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5321:9: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * const xprev = ((*x).prev_caller); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5321:9: note: did you mean class here? [00:11:38] struct cgraph_edge * const xprev = ((*x).prev_caller); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5341:12: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct cgraph_edge& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5341:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct cgraph_edge& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5343:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5343:3: note: did you mean class here? [00:11:38] struct cgraph_edge * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5355:12: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct cgraph_edge *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:5355:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct cgraph_edge *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5532:12: warning: struct 'wide_int_storage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct wide_int_storage& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:1059:15: note: previous use is here [00:11:38] class GTY(()) wide_int_storage [00:11:38] ^ [00:11:38] gtype-desc.cc:5532:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct wide_int_storage& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5534:3: warning: struct 'wide_int_storage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct wide_int_storage * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:1059:15: note: previous use is here [00:11:38] class GTY(()) wide_int_storage [00:11:38] ^ [00:11:38] gtype-desc.cc:5534:3: note: did you mean class here? [00:11:38] struct wide_int_storage * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5540:3: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:5540:3: note: did you mean class here? [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5540:33: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:5540:33: note: did you mean class here? [00:11:38] struct mem_attrs * const x = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5550:3: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:5550:3: note: did you mean class here? [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5550:33: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:5550:33: note: did you mean class here? [00:11:38] struct reg_attrs * const x = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5558:12: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct reg_attrs& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:5558:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct reg_attrs& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5560:3: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:5560:3: note: did you mean class here? [00:11:38] struct reg_attrs * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5565:12: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct reg_attrs *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:5565:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct reg_attrs *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5843:3: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:5843:3: note: did you mean class here? [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:5843:38: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:5843:38: note: did you mean class here? [00:11:38] struct target_globals * const x = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6122:3: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:6122:3: note: did you mean class here? [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6122:35: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:6122:35: note: did you mean class here? [00:11:38] struct frame_space * const x = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6166:3: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:6166:3: note: did you mean class here? [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6166:35: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:6166:35: note: did you mean class here? [00:11:38] struct stack_usage * const x = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6279:3: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:6279:3: note: did you mean class here? [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6279:31: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:6279:31: note: did you mean class here? [00:11:38] struct nb_iter_bound * x = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6280:3: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:6280:3: note: did you mean class here? [00:11:38] struct nb_iter_bound * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6324:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:6324:3: note: did you mean class here? [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6324:22: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:6324:22: note: did you mean class here? [00:11:38] struct loop * x = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6325:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * xlimit = x; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:6325:3: note: did you mean class here? [00:11:38] struct loop * xlimit = x; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6373:12: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct loop *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:6373:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct loop *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6382:3: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:6382:3: note: did you mean class here? [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6382:34: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:6382:34: note: did you mean class here? [00:11:38] struct niter_desc * const x = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6578:3: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:6578:3: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6578:49: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:6578:49: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * const x = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6656:3: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:6656:3: note: did you mean class here? [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6656:36: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:6656:36: note: did you mean class here? [00:11:38] struct symbol_table * const x = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6771:3: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:6771:3: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6771:45: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:6771:45: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * const x = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6819:3: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:6819:3: note: did you mean class here? [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6819:39: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:6819:39: note: did you mean class here? [00:11:38] struct ipa_node_params * const x = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6827:12: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_node_params& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:6827:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_node_params& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6829:3: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:6829:3: note: did you mean class here? [00:11:38] struct ipa_node_params * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6834:12: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_node_params *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:6834:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_node_params *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6843:3: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:6843:3: note: did you mean class here? [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6843:37: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:6843:37: note: did you mean class here? [00:11:38] struct ipa_edge_args * const x = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6852:12: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_edge_args& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:6852:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_edge_args& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6854:3: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:6854:3: note: did you mean class here? [00:11:38] struct ipa_edge_args * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6860:12: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_edge_args *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:6860:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_edge_args *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6880:3: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:6880:3: note: did you mean class here? [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6880:38: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:6880:38: note: did you mean class here? [00:11:38] struct ipa_fn_summary * const x = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6939:12: warning: struct 'nowarn_spec_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct nowarn_spec_t& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.h:29:7: note: previous use is here [00:11:38] class nowarn_spec_t [00:11:38] ^ [00:11:38] gtype-desc.cc:6939:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct nowarn_spec_t& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:6941:3: warning: struct 'nowarn_spec_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nowarn_spec_t * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.h:29:7: note: previous use is here [00:11:38] class nowarn_spec_t [00:11:38] ^ [00:11:38] gtype-desc.cc:6941:3: note: did you mean class here? [00:11:38] struct nowarn_spec_t * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7468:12: warning: struct 'temp_slot' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct temp_slot *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.h:23:7: note: previous use is here [00:11:38] class temp_slot; [00:11:38] ^ [00:11:38] gtype-desc.cc:7710:3: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:7710:3: note: did you mean class here? [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7710:32: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:7710:32: note: did you mean class here? [00:11:38] struct ipa_bits * const x = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7744:12: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_bits *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:7744:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_bits *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7761:12: warning: struct 'ipa_vr' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_vr& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:300:15: note: previous use is here [00:11:38] class GTY(()) ipa_vr [00:11:38] ^ [00:11:38] gtype-desc.cc:7761:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_vr& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7763:3: warning: struct 'ipa_vr' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_vr * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:300:15: note: previous use is here [00:11:38] class GTY(()) ipa_vr [00:11:38] ^ [00:11:38] gtype-desc.cc:7763:3: note: did you mean class here? [00:11:38] struct ipa_vr * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7823:12: warning: struct 'ipa_polymorphic_call_context' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_polymorphic_call_context& x_r ATTRIBUTE_UNUSED) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1546:15: note: previous use is here [00:11:38] class GTY(()) ipa_polymorphic_call_context { [00:11:38] ^ [00:11:38] gtype-desc.cc:7823:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_polymorphic_call_context& x_r ATTRIBUTE_UNUSED) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7825:3: warning: struct 'ipa_polymorphic_call_context' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_polymorphic_call_context * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1546:15: note: previous use is here [00:11:38] class GTY(()) ipa_polymorphic_call_context { [00:11:38] ^ [00:11:38] gtype-desc.cc:7825:3: note: did you mean class here? [00:11:38] struct ipa_polymorphic_call_context * ATTRIBUTE_UNUSED x = &x_r; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7953:12: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_fn_summary *& x) [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:7953:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_fn_summary *& x) [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7965:3: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * x ATTRIBUTE_UNUSED = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:7965:3: note: did you mean class here? [00:11:38] struct line_maps * x ATTRIBUTE_UNUSED = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:7965:44: warning: struct 'line_maps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct line_maps * x ATTRIBUTE_UNUSED = (struct line_maps *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/line-map.h:780:15: note: previous use is here [00:11:38] class GTY(()) line_maps { [00:11:38] ^ [00:11:38] gtype-desc.cc:7965:44: note: did you mean class here? [00:11:38] struct line_maps * x ATTRIBUTE_UNUSED = (struct line_maps *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8165:3: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * x ATTRIBUTE_UNUSED = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:8165:3: note: did you mean class here? [00:11:38] struct string_concat * x ATTRIBUTE_UNUSED = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8165:48: warning: struct 'string_concat' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat * x ATTRIBUTE_UNUSED = (struct string_concat *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:249:15: note: previous use is here [00:11:38] class GTY(()) string_concat [00:11:38] ^ [00:11:38] gtype-desc.cc:8165:48: note: did you mean class here? [00:11:38] struct string_concat * x ATTRIBUTE_UNUSED = (struct string_concat *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8178:3: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * x ATTRIBUTE_UNUSED = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:8178:3: note: did you mean class here? [00:11:38] struct string_concat_db * x ATTRIBUTE_UNUSED = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8178:51: warning: struct 'string_concat_db' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct string_concat_db * x ATTRIBUTE_UNUSED = (struct string_concat_db *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:258:15: note: previous use is here [00:11:38] class GTY(()) string_concat_db [00:11:38] ^ [00:11:38] gtype-desc.cc:8178:51: note: did you mean class here? [00:11:38] struct string_concat_db * x ATTRIBUTE_UNUSED = (struct string_concat_db *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8189:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:8189:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8189:73: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:8189:73: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8200:3: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * x ATTRIBUTE_UNUSED = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:8200:3: note: did you mean class here? [00:11:38] struct bitmap_head * x ATTRIBUTE_UNUSED = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8200:46: warning: struct 'bitmap_head' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct bitmap_head * x ATTRIBUTE_UNUSED = (struct bitmap_head *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.h:326:15: note: previous use is here [00:11:38] class GTY(()) bitmap_head { [00:11:38] ^ [00:11:38] gtype-desc.cc:8200:46: note: did you mean class here? [00:11:38] struct bitmap_head * x ATTRIBUTE_UNUSED = (struct bitmap_head *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:8239:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8325:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8343:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8351:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8747:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8869:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8877:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8879:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8899:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[5].rt_rtvec), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8901:19: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[4].rt_rtvec), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8903:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtvec), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8928:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_str), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8946:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8960:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_tree), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8964:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_tree), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8968:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_str), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8972:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_str), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8978:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8986:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[6].rt_str), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8988:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:8990:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9004:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9006:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9014:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[7].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9016:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[6].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9018:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9020:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9028:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[7].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9030:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[6].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9032:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9034:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9042:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[6].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9044:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9046:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9054:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[6].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9056:19: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[3].rt_rtx), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9058:19: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] op (&((*x).u.fld[2].rt_bb), NULL, cookie); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] gtype-desc.cc:9662:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x ATTRIBUTE_UNUSED = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:9662:3: note: did you mean class here? [00:11:38] struct cgraph_edge * x ATTRIBUTE_UNUSED = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9662:46: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_edge * x ATTRIBUTE_UNUSED = (struct cgraph_edge *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:9662:46: note: did you mean class here? [00:11:38] struct cgraph_edge * x ATTRIBUTE_UNUSED = (struct cgraph_edge *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9682:12: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct cgraph_edge* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] gtype-desc.cc:9682:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct cgraph_edge* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9802:3: warning: struct 'edge_def' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct edge_def * x ATTRIBUTE_UNUSED = (struct edge_def *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/basic-block.h:26:19: note: previous use is here [00:11:38] class GTY((user)) edge_def { [00:11:38] ^ [00:11:38] gtype-desc.cc:9802:3: note: did you mean class here? [00:11:38] struct edge_def * x ATTRIBUTE_UNUSED = (struct edge_def *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9802:43: warning: struct 'edge_def' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct edge_def * x ATTRIBUTE_UNUSED = (struct edge_def *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/basic-block.h:26:19: note: previous use is here [00:11:38] class GTY((user)) edge_def { [00:11:38] ^ [00:11:38] gtype-desc.cc:9802:43: note: did you mean class here? [00:11:38] struct edge_def * x ATTRIBUTE_UNUSED = (struct edge_def *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9877:3: warning: struct 'generic_wide_int' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct generic_wide_int * x ATTRIBUTE_UNUSED = (struct generic_wide_int *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:712:15: note: previous use is here [00:11:38] class GTY(()) generic_wide_int : public storage [00:11:38] ^ [00:11:38] gtype-desc.cc:9877:3: note: did you mean class here? [00:11:38] struct generic_wide_int * x ATTRIBUTE_UNUSED = (struct generic_wide_int *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9877:69: warning: struct 'generic_wide_int' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct generic_wide_int * x ATTRIBUTE_UNUSED = (struct generic_wide_int *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:712:15: note: previous use is here [00:11:38] class GTY(()) generic_wide_int : public storage [00:11:38] ^ [00:11:38] gtype-desc.cc:9877:69: note: did you mean class here? [00:11:38] struct generic_wide_int * x ATTRIBUTE_UNUSED = (struct generic_wide_int *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9883:12: warning: struct 'wide_int_storage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct wide_int_storage* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.h:1059:15: note: previous use is here [00:11:38] class GTY(()) wide_int_storage [00:11:38] ^ [00:11:38] gtype-desc.cc:9883:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct wide_int_storage* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9895:3: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * x ATTRIBUTE_UNUSED = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:9895:3: note: did you mean class here? [00:11:38] struct mem_attrs * x ATTRIBUTE_UNUSED = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9895:44: warning: struct 'mem_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct mem_attrs * x ATTRIBUTE_UNUSED = (struct mem_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:150:15: note: previous use is here [00:11:38] class GTY(()) mem_attrs [00:11:38] ^ [00:11:38] gtype-desc.cc:9895:44: note: did you mean class here? [00:11:38] struct mem_attrs * x ATTRIBUTE_UNUSED = (struct mem_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9906:3: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * x ATTRIBUTE_UNUSED = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:9906:3: note: did you mean class here? [00:11:38] struct reg_attrs * x ATTRIBUTE_UNUSED = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9906:44: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct reg_attrs * x ATTRIBUTE_UNUSED = (struct reg_attrs *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:9906:44: note: did you mean class here? [00:11:38] struct reg_attrs * x ATTRIBUTE_UNUSED = (struct reg_attrs *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:9912:12: warning: struct 'reg_attrs' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct reg_attrs* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:193:23: note: previous use is here [00:11:38] class GTY((for_user)) reg_attrs { [00:11:38] ^ [00:11:38] gtype-desc.cc:9912:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct reg_attrs* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10082:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10082:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10082:77: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10082:77: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10100:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10100:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10100:77: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10100:77: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10118:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10118:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10118:71: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:10118:71: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10202:3: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * x ATTRIBUTE_UNUSED = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:10202:3: note: did you mean class here? [00:11:38] struct target_globals * x ATTRIBUTE_UNUSED = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10202:49: warning: struct 'target_globals' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct target_globals * x ATTRIBUTE_UNUSED = (struct target_globals *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.h:43:15: note: previous use is here [00:11:38] class GTY(()) target_globals { [00:11:38] ^ [00:11:38] gtype-desc.cc:10202:49: note: did you mean class here? [00:11:38] struct target_globals * x ATTRIBUTE_UNUSED = (struct target_globals *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10339:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10339:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10339:61: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10339:61: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10476:3: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * x ATTRIBUTE_UNUSED = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:10476:3: note: did you mean class here? [00:11:38] struct frame_space * x ATTRIBUTE_UNUSED = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10476:46: warning: struct 'frame_space' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct frame_space * x ATTRIBUTE_UNUSED = (struct frame_space *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:187:15: note: previous use is here [00:11:38] class GTY(()) frame_space [00:11:38] ^ [00:11:38] gtype-desc.cc:10476:46: note: did you mean class here? [00:11:38] struct frame_space * x ATTRIBUTE_UNUSED = (struct frame_space *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10525:3: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * x ATTRIBUTE_UNUSED = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:10525:3: note: did you mean class here? [00:11:38] struct stack_usage * x ATTRIBUTE_UNUSED = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10525:46: warning: struct 'stack_usage' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct stack_usage * x ATTRIBUTE_UNUSED = (struct stack_usage *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.h:210:15: note: previous use is here [00:11:38] class GTY(()) stack_usage [00:11:38] ^ [00:11:38] gtype-desc.cc:10525:46: note: did you mean class here? [00:11:38] struct stack_usage * x ATTRIBUTE_UNUSED = (struct stack_usage *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10602:3: warning: struct 'hash_set' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_set * x ATTRIBUTE_UNUSED = (struct hash_set *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-set.h:36:7: note: previous use is here [00:11:38] class hash_set [00:11:38] ^ [00:11:38] gtype-desc.cc:10602:3: note: did you mean class here? [00:11:38] struct hash_set * x ATTRIBUTE_UNUSED = (struct hash_set *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10602:49: warning: struct 'hash_set' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_set * x ATTRIBUTE_UNUSED = (struct hash_set *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-set.h:36:7: note: previous use is here [00:11:38] class hash_set [00:11:38] ^ [00:11:38] gtype-desc.cc:10602:49: note: did you mean class here? [00:11:38] struct hash_set * x ATTRIBUTE_UNUSED = (struct hash_set *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10635:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10635:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10635:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10635:63: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10653:3: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x ATTRIBUTE_UNUSED = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:10653:3: note: did you mean class here? [00:11:38] struct nb_iter_bound * x ATTRIBUTE_UNUSED = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10653:48: warning: struct 'nb_iter_bound' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct nb_iter_bound * x ATTRIBUTE_UNUSED = (struct nb_iter_bound *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:49:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) nb_iter_bound { [00:11:38] ^ [00:11:38] gtype-desc.cc:10653:48: note: did you mean class here? [00:11:38] struct nb_iter_bound * x ATTRIBUTE_UNUSED = (struct nb_iter_bound *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10694:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x ATTRIBUTE_UNUSED = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:10694:3: note: did you mean class here? [00:11:38] struct loop * x ATTRIBUTE_UNUSED = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10694:39: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct loop * x ATTRIBUTE_UNUSED = (struct loop *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:11:38] class GTY ((chain_next ("%h.next"))) loop { [00:11:38] ^ [00:11:38] gtype-desc.cc:10694:39: note: did you mean class here? [00:11:38] struct loop * x ATTRIBUTE_UNUSED = (struct loop *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10753:3: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * x ATTRIBUTE_UNUSED = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:10753:3: note: did you mean class here? [00:11:38] struct niter_desc * x ATTRIBUTE_UNUSED = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10753:45: warning: struct 'niter_desc' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct niter_desc * x ATTRIBUTE_UNUSED = (struct niter_desc *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:460:15: note: previous use is here [00:11:38] class GTY(()) niter_desc [00:11:38] ^ [00:11:38] gtype-desc.cc:10753:45: note: did you mean class here? [00:11:38] struct niter_desc * x ATTRIBUTE_UNUSED = (struct niter_desc *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10774:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10774:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10774:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10774:63: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10939:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10939:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10939:65: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:10939:65: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10957:3: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * x ATTRIBUTE_UNUSED = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:10957:3: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * x ATTRIBUTE_UNUSED = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10957:60: warning: struct 'cgraph_indirect_call_info' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct cgraph_indirect_call_info * x ATTRIBUTE_UNUSED = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1645:15: note: previous use is here [00:11:38] class GTY(()) cgraph_indirect_call_info [00:11:38] ^ [00:11:38] gtype-desc.cc:10957:60: note: did you mean class here? [00:11:38] struct cgraph_indirect_call_info * x ATTRIBUTE_UNUSED = (struct cgraph_indirect_call_info *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10996:3: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:10996:3: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:10996:64: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:10996:64: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11020:3: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:11020:3: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11020:64: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:11020:64: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11031:3: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * x ATTRIBUTE_UNUSED = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11031:3: note: did you mean class here? [00:11:38] struct symbol_table * x ATTRIBUTE_UNUSED = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11031:47: warning: struct 'symbol_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct symbol_table * x ATTRIBUTE_UNUSED = (struct symbol_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2207:29: note: previous use is here [00:11:38] class GTY((tag ("SYMTAB"))) symbol_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11031:47: note: did you mean class here? [00:11:38] struct symbol_table * x ATTRIBUTE_UNUSED = (struct symbol_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11056:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11056:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11056:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11056:66: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11074:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11074:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11074:61: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11074:61: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11092:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11092:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11092:77: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11092:77: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11143:3: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * x ATTRIBUTE_UNUSED = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:11143:3: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * x ATTRIBUTE_UNUSED = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11143:56: warning: struct 'ipa_param_adjustments' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_param_adjustments * x ATTRIBUTE_UNUSED = (struct ipa_param_adjustments *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.h:210:15: note: previous use is here [00:11:38] class GTY(()) ipa_param_adjustments [00:11:38] ^ [00:11:38] gtype-desc.cc:11143:56: note: did you mean class here? [00:11:38] struct ipa_param_adjustments * x ATTRIBUTE_UNUSED = (struct ipa_param_adjustments *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11188:3: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * x ATTRIBUTE_UNUSED = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:11188:3: note: did you mean class here? [00:11:38] struct ipa_node_params * x ATTRIBUTE_UNUSED = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11188:50: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params * x ATTRIBUTE_UNUSED = (struct ipa_node_params *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:11188:50: note: did you mean class here? [00:11:38] struct ipa_node_params * x ATTRIBUTE_UNUSED = (struct ipa_node_params *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11194:12: warning: struct 'ipa_node_params' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_node_params* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:587:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_node_params [00:11:38] ^ [00:11:38] gtype-desc.cc:11194:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_node_params* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11207:3: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * x ATTRIBUTE_UNUSED = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:11207:3: note: did you mean class here? [00:11:38] struct ipa_edge_args * x ATTRIBUTE_UNUSED = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11207:48: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args * x ATTRIBUTE_UNUSED = (struct ipa_edge_args *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:11207:48: note: did you mean class here? [00:11:38] struct ipa_edge_args * x ATTRIBUTE_UNUSED = (struct ipa_edge_args *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11215:12: warning: struct 'ipa_edge_args' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_edge_args* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:940:23: note: previous use is here [00:11:38] class GTY((for_user)) ipa_edge_args [00:11:38] ^ [00:11:38] gtype-desc.cc:11215:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_edge_args* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11242:3: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * x ATTRIBUTE_UNUSED = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:11242:3: note: did you mean class here? [00:11:38] struct ipa_fn_summary * x ATTRIBUTE_UNUSED = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11242:49: warning: struct 'ipa_fn_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_fn_summary * x ATTRIBUTE_UNUSED = (struct ipa_fn_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:121:15: note: previous use is here [00:11:38] class GTY(()) ipa_fn_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:11242:49: note: did you mean class here? [00:11:38] struct ipa_fn_summary * x ATTRIBUTE_UNUSED = (struct ipa_fn_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11301:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11301:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11301:72: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11301:72: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11307:12: warning: struct 'nowarn_spec_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct nowarn_spec_t* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.h:29:7: note: previous use is here [00:11:38] class nowarn_spec_t [00:11:38] ^ [00:11:38] gtype-desc.cc:11307:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct nowarn_spec_t* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11768:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11768:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11768:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11768:62: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11786:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11786:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11786:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:11786:62: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11984:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11984:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:11984:56: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:11984:56: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12017:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:12017:3: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12017:54: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:11:38] class GTY((user)) hash_map [00:11:38] ^ [00:11:38] gtype-desc.cc:12017:54: note: did you mean class here? [00:11:38] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12028:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12028:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12028:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12028:62: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12046:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12046:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12046:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12046:64: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12075:3: warning: struct 'int_range' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct int_range<1> * x ATTRIBUTE_UNUSED = (struct int_range<1> *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range.h:148:19: note: previous use is here [00:11:38] class GTY((user)) int_range : public irange [00:11:38] ^ [00:11:38] gtype-desc.cc:12075:3: note: did you mean class here? [00:11:38] struct int_range<1> * x ATTRIBUTE_UNUSED = (struct int_range<1> *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12075:47: warning: struct 'int_range' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct int_range<1> * x ATTRIBUTE_UNUSED = (struct int_range<1> *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range.h:148:19: note: previous use is here [00:11:38] class GTY((user)) int_range : public irange [00:11:38] ^ [00:11:38] gtype-desc.cc:12075:47: note: did you mean class here? [00:11:38] struct int_range<1> * x ATTRIBUTE_UNUSED = (struct int_range<1> *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12120:3: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * x ATTRIBUTE_UNUSED = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:12120:3: note: did you mean class here? [00:11:38] struct ipa_bits * x ATTRIBUTE_UNUSED = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12120:43: warning: struct 'ipa_bits' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_bits * x ATTRIBUTE_UNUSED = (struct ipa_bits *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:287:15: note: previous use is here [00:11:38] class GTY(()) ipa_bits [00:11:38] ^ [00:11:38] gtype-desc.cc:12120:43: note: did you mean class here? [00:11:38] struct ipa_bits * x ATTRIBUTE_UNUSED = (struct ipa_bits *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12165:12: warning: struct 'ipa_vr' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_vr* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:300:15: note: previous use is here [00:11:38] class GTY(()) ipa_vr [00:11:38] ^ [00:11:38] gtype-desc.cc:12165:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_vr* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12234:12: warning: struct 'ipa_polymorphic_call_context' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] gt_pch_nx (struct ipa_polymorphic_call_context* x ATTRIBUTE_UNUSED, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1546:15: note: previous use is here [00:11:38] class GTY(()) ipa_polymorphic_call_context { [00:11:38] ^ [00:11:38] gtype-desc.cc:12234:12: note: did you mean class here? [00:11:38] gt_pch_nx (struct ipa_polymorphic_call_context* x ATTRIBUTE_UNUSED, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12248:3: warning: struct 'ipa_node_params_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params_t * x ATTRIBUTE_UNUSED = (struct ipa_node_params_t *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:997:19: note: previous use is here [00:11:38] class GTY((user)) ipa_node_params_t: public function_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12248:3: note: did you mean class here? [00:11:38] struct ipa_node_params_t * x ATTRIBUTE_UNUSED = (struct ipa_node_params_t *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12248:52: warning: struct 'ipa_node_params_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_node_params_t * x ATTRIBUTE_UNUSED = (struct ipa_node_params_t *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:997:19: note: previous use is here [00:11:38] class GTY((user)) ipa_node_params_t: public function_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12248:52: note: did you mean class here? [00:11:38] struct ipa_node_params_t * x ATTRIBUTE_UNUSED = (struct ipa_node_params_t *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12259:3: warning: struct 'ipa_edge_args_sum_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args_sum_t * x ATTRIBUTE_UNUSED = (struct ipa_edge_args_sum_t *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1015:19: note: previous use is here [00:11:38] class GTY((user)) ipa_edge_args_sum_t : public call_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12259:3: note: did you mean class here? [00:11:38] struct ipa_edge_args_sum_t * x ATTRIBUTE_UNUSED = (struct ipa_edge_args_sum_t *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12259:54: warning: struct 'ipa_edge_args_sum_t' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct ipa_edge_args_sum_t * x ATTRIBUTE_UNUSED = (struct ipa_edge_args_sum_t *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1015:19: note: previous use is here [00:11:38] class GTY((user)) ipa_edge_args_sum_t : public call_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12259:54: note: did you mean class here? [00:11:38] struct ipa_edge_args_sum_t * x ATTRIBUTE_UNUSED = (struct ipa_edge_args_sum_t *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12270:3: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:12270:3: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12270:73: warning: struct 'function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:180:19: note: previous use is here [00:11:38] class GTY((user)) function_summary : public function_summary_base [00:11:38] ^ [00:11:38] gtype-desc.cc:12270:73: note: did you mean class here? [00:11:38] struct function_summary * x ATTRIBUTE_UNUSED = (struct function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12281:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12281:3: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12281:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:38] class hash_table [00:11:38] ^ [00:11:38] gtype-desc.cc:12281:64: note: did you mean class here? [00:11:38] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12364:3: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:38] class GTY((user)) fast_function_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12364:3: note: did you mean class here? [00:11:38] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] gtype-desc.cc:12364:79: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:38] class GTY((user)) fast_function_summary [00:11:38] ^ [00:11:38] gtype-desc.cc:12364:79: note: did you mean class here? [00:11:38] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] 669 warnings generated. [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx next = XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (insn)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return JUMP_LABEL (this); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (this)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] JUMP_LABEL (this) = target; [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (x), GET_MODE (x)); [00:11:38] ^~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] *step_out = XEXP (x, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] attrs = MEM_ATTRS (x); [00:11:38] ^~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:38] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:38] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 7) = arg7; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 2) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 6) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (rt) = arg1; [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:27: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &ass->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = fn; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &call_stmt->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] call_stmt->op[2] = chain; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:46: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] if (INSN_CODE (insn) < 0) [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:46: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:46: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return INSN_CODE (insn); [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:11:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc:2831:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] create_fixed_operand (&ops[5], XEXP (comparison, 1)); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] 130 warnings generated. [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx tmp = XEXP (this, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] rtx next = XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XBBDEF (insn, 2); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XEXP (insn, 3); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XUINT (insn, 4); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (insn)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return JUMP_LABEL (this); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return safe_as_a (JUMP_LABEL (this)); [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] JUMP_LABEL (this) = target; [00:11:38] ^~~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (x), GET_MODE (x)); [00:11:38] ^~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] *step_out = XEXP (x, 1); [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] attrs = MEM_ATTRS (x); [00:11:38] ^~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:38] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:38] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 7) = arg7; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 7) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 2) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 5) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 6) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XBBDEF (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 3) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 5) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 6) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 4) = arg4; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 5) = arg5; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 6) = arg6; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 4) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] SUBREG_BYTE (rt) = arg1; [00:11:38] ^~~~~~~~~~~~~~~~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] X0EXP (rt, 1) = NULL_RTX; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XWINT (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:38] HOST_WIDE_INT hwint[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:38] # define HOST_WIDE_INT long [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XEXP (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XVEC (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 1) = arg1; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 2) = arg2; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:25: [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:38] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] XSTR (rt, 3) = arg3; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:38] rtunion fld[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:27: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &ass->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = fn; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return &call_stmt->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] call_stmt->op[2] = chain; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[1]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[1] = rhs; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[2]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[2] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] gs->op[3] = label; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:38] return gs->op[3]; [00:11:38] ^ ~ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:38] ^ [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:31: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:38] struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:38] struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:31: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] friend struct cgraph_edge; [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:38] friend struct cgraph_edge; [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void initialize_inline_failed (struct cgraph_edge *); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:38] void initialize_inline_failed (struct cgraph_edge *); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:37: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:38] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:38] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:38] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:38] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:38] for_user)) cgraph_edge [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:38] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:38] ^~~~~~ [00:11:38] class [00:11:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc:43: [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:38] void stream_out (class lto_simple_output_block *); [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:11:38] struct lto_simple_output_block [00:11:38] ^ [00:11:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:11:38] void stream_out (class lto_simple_output_block *); [00:11:38] ^~~~~ [00:11:38] struct [00:11:38] 136 warnings generated. [00:11:39] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-free-lang-data.o -MT ipa-free-lang-data.o -MMD -MP -MF ./.deps/ipa-free-lang-data.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] rtx tmp = XEXP (this, 1); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] rtx tmp = XEXP (this, 1); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] rtx next = XEXP (insn, 1); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XEXP (insn, 1); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XBBDEF (insn, 2); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XBBDEF (insn, 2); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XEXP (insn, 3); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XEXP (insn, 3); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XUINT (insn, 4); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XUINT (insn, 4); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return safe_as_a (JUMP_LABEL (insn)); [00:11:41] ^~~~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return JUMP_LABEL (this); [00:11:41] ^~~~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return safe_as_a (JUMP_LABEL (this)); [00:11:41] ^~~~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] JUMP_LABEL (this) = target; [00:11:41] ^~~~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] SUBREG_BYTE (x), GET_MODE (x)); [00:11:41] ^~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] *step_out = XEXP (x, 1); [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] attrs = MEM_ATTRS (x); [00:11:41] ^~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:41] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:41] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XBBDEF (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 4) = arg4; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 5) = arg5; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 6) = arg6; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XBBDEF (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 4) = arg4; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 5) = arg5; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 6) = arg6; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 7) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XBBDEF (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 4) = arg4; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 5) = arg5; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 6) = arg6; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 7) = arg7; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XBBDEF (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 4) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 5) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 6) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 7) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 2) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 3) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 4) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 5) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 6) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XBBDEF (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 3) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 4) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 5) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 6) = arg4; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 4) = arg4; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 5) = arg5; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 6) = arg6; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 4) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XWINT (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:41] HOST_WIDE_INT hwint[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:41] # define HOST_WIDE_INT long [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XWINT (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:41] HOST_WIDE_INT hwint[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:41] # define HOST_WIDE_INT long [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] SUBREG_BYTE (rt) = arg1; [00:11:41] ^~~~~~~~~~~~~~~~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 1) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] X0EXP (rt, 1) = NULL_RTX; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XINT (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XWINT (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:41] HOST_WIDE_INT hwint[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:41] # define HOST_WIDE_INT long [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XEXP (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XVEC (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 1) = arg1; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 2) = arg2; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:112: [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:41] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] XSTR (rt, 3) = arg3; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:41] rtunion fld[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:114: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[1]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[1] = rhs; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[2]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return &gs->op[2]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[2] = rhs; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[3]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return &ass->op[3]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[3] = rhs; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[1]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[1] = fn; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[2]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return &call_stmt->op[2]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] call_stmt->op[2] = chain; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[1]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[1] = rhs; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[2]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[2] = label; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] gs->op[3] = label; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:41] return gs->op[3]; [00:11:41] ^ ~ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:41] ^ [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:117: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:41] struct cgraph_edge; [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:41] struct cgraph_edge; [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:117: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] friend struct cgraph_edge; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:41] friend struct cgraph_edge; [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] void initialize_inline_failed (struct cgraph_edge *); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:41] void initialize_inline_failed (struct cgraph_edge *); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:122: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:41] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:41] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:41] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:41] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:41] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:126: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:41] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:41] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:41] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:41] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:41] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:41] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:41] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:41] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:127: [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:41] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:41] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:41] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] cross_module_call_p (struct cgraph_edge *edge) [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:41] cross_module_call_p (struct cgraph_edge *edge) [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:3623:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] struct cgraph_edge *e; [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:41] for_user)) cgraph_edge [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:3623:3: note: did you mean class here? [00:11:41] struct cgraph_edge *e; [00:11:41] ^~~~~~ [00:11:41] class [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:4146:7: warning: class 'odr_enum' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:41] class odr_enum &this_enum [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:513:8: note: previous use is here [00:11:41] struct odr_enum [00:11:41] ^ [00:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc:4146:7: note: did you mean struct here? [00:11:41] class odr_enum &this_enum [00:11:41] ^~~~~ [00:11:41] struct [00:11:41] 149 warnings generated. [00:11:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-visibility.o -MT ipa-visibility.o -MMD -MP -MF ./.deps/ipa-visibility.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:57: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:42] struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:42] struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:57: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] friend struct cgraph_edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:42] friend struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] void initialize_inline_failed (struct cgraph_edge *); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:42] void initialize_inline_failed (struct cgraph_edge *); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:42] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:123:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] for (struct cgraph_edge * edge = cnode->callers; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:123:10: note: did you mean class here? [00:11:42] for (struct cgraph_edge * edge = cnode->callers; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:183:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc:183:7: note: did you mean class here? [00:11:42] struct cgraph_edge *edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] 6 warnings generated. [00:11:42] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline-analysis.o -MT ipa-inline-analysis.o -MMD -MP -MF ./.deps/ipa-inline-analysis.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:61: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[1]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[1] = rhs; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[2]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return &gs->op[2]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[2] = rhs; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[3]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return &ass->op[3]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[3] = rhs; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[1]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[1] = fn; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[2]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return &call_stmt->op[2]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] call_stmt->op[2] = chain; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[1]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[1] = rhs; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[2]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[2] = label; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] gs->op[3] = label; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:42] return gs->op[3]; [00:11:42] ^ ~ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:42] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:42] ^ [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:66: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:42] struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:42] struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:66: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] friend struct cgraph_edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:42] friend struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] void initialize_inline_failed (struct cgraph_edge *); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:42] void initialize_inline_failed (struct cgraph_edge *); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:42] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:70: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:42] struct cgraph_edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:78: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:42] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:42] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:42] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:42] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:42] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:42] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:42] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:42] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:79: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:42] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:42] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:42] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] cross_module_call_p (struct cgraph_edge *edge) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:42] cross_module_call_p (struct cgraph_edge *edge) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:82: [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:42] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:42] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:42] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:42] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:42] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:249:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] static struct cgraph_edge * [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:249:8: note: did you mean class here? [00:11:42] static struct cgraph_edge * [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:250:26: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] redirect_to_unreachable (struct cgraph_edge *e) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:250:26: note: did you mean class here? [00:11:42] redirect_to_unreachable (struct cgraph_edge *e) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:275:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] edge_set_predicate (struct cgraph_edge *e, ipa_predicate *predicate) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:275:21: note: did you mean class here? [00:11:42] edge_set_predicate (struct cgraph_edge *e, ipa_predicate *predicate) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:582:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] evaluate_properties_for_edge (struct cgraph_edge *e, bool inline_p, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:582:31: note: did you mean class here? [00:11:42] evaluate_properties_for_edge (struct cgraph_edge *e, bool inline_p, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:833:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge, *next; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:833:7: note: did you mean class here? [00:11:42] struct cgraph_edge *edge, *next; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:969:32: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] ipa_call_summary_t::duplicate (struct cgraph_edge *src, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:969:32: note: did you mean class here? [00:11:42] ipa_call_summary_t::duplicate (struct cgraph_edge *src, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:970:11: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *dst, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:970:11: note: did you mean class here? [00:11:42] struct cgraph_edge *dst, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:994:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:994:3: note: did you mean class here? [00:11:42] struct cgraph_edge *edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:2779:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge = node->get_edge (stmt); [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:2779:8: note: did you mean class here? [00:11:42] struct cgraph_edge *edge = node->get_edge (stmt); [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3093:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3093:3: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3246:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] estimate_edge_devirt_benefit (struct cgraph_edge *ie, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3246:31: note: did you mean class here? [00:11:42] estimate_edge_devirt_benefit (struct cgraph_edge *ie, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3291:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] estimate_edge_size_and_time (struct cgraph_edge *e, int *size, int *min_size, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3291:30: note: did you mean class here? [00:11:42] estimate_edge_size_and_time (struct cgraph_edge *e, int *size, int *min_size, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3326:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3326:3: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3372:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3372:3: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3946:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3946:3: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3969:20: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] remap_edge_params (struct cgraph_edge *inlined_edge, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3969:20: note: did you mean class here? [00:11:42] remap_edge_params (struct cgraph_edge *inlined_edge, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3970:6: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:3970:6: note: did you mean class here? [00:11:42] struct cgraph_edge *edge) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4027:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] remap_edge_summaries (struct cgraph_edge *inlined_edge, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4027:23: note: did you mean class here? [00:11:42] remap_edge_summaries (struct cgraph_edge *inlined_edge, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4037:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e, *next; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4037:3: note: did you mean class here? [00:11:42] struct cgraph_edge *e, *next; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4115:38: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4115:38: note: did you mean class here? [00:11:42] ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4318:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4318:7: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4365:51: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] read_ipa_call_summary (class lto_input_block *ib, struct cgraph_edge *e, [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4365:51: note: did you mean class here? [00:11:42] read_ipa_call_summary (class lto_input_block *ib, struct cgraph_edge *e, [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4450:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *e; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4450:7: note: did you mean class here? [00:11:42] struct cgraph_edge *e; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4655:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] write_ipa_call_summary (struct output_block *ob, struct cgraph_edge *e) [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4655:50: note: did you mean class here? [00:11:42] write_ipa_call_summary (struct output_block *ob, struct cgraph_edge *e) [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4711:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:42] struct cgraph_edge *edge; [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:42] for_user)) cgraph_edge [00:11:42] ^ [00:11:42] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc:4711:4: note: did you mean class here? [00:11:42] struct cgraph_edge *edge; [00:11:42] ^~~~~~ [00:11:42] class [00:11:42] 67 warnings generated. [00:11:42] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline-transform.o -MT ipa-inline-transform.o -MMD -MP -MF ./.deps/ipa-inline-transform.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx tmp = XEXP (this, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx tmp = XEXP (this, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx next = XEXP (insn, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XBBDEF (insn, 2); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XBBDEF (insn, 2); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 3); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 3); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XUINT (insn, 4); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XUINT (insn, 4); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return safe_as_a (JUMP_LABEL (insn)); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return JUMP_LABEL (this); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return safe_as_a (JUMP_LABEL (this)); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] JUMP_LABEL (this) = target; [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] SUBREG_BYTE (x), GET_MODE (x)); [00:11:43] ^~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] *step_out = XEXP (x, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] attrs = MEM_ATTRS (x); [00:11:43] ^~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:43] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:43] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 7) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 7) = arg7; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 5) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 6) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 7) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 2) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 3) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 5) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 6) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 3) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 6) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] SUBREG_BYTE (rt) = arg1; [00:11:43] ^~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 1) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 1) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:81: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:83: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[2] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &ass->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[3] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = fn; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &call_stmt->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] call_stmt->op[2] = chain; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[2] = label; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[3] = label; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:88: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:88: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] friend struct cgraph_edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:43] friend struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void initialize_inline_failed (struct cgraph_edge *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:43] void initialize_inline_failed (struct cgraph_edge *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:98: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:43] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:43] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:43] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:43] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:102: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc:104: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:43] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:43] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:43] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] cross_module_call_p (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:43] cross_module_call_p (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] 143 warnings generated. [00:11:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-modref.o -MT ipa-modref.o -MMD -MP -MF ./.deps/ipa-modref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx tmp = XEXP (this, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx tmp = XEXP (this, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] rtx next = XEXP (insn, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XBBDEF (insn, 2); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XBBDEF (insn, 2); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 3); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XEXP (insn, 3); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XUINT (insn, 4); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XUINT (insn, 4); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return safe_as_a (JUMP_LABEL (insn)); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return JUMP_LABEL (this); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return safe_as_a (JUMP_LABEL (this)); [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] JUMP_LABEL (this) = target; [00:11:43] ^~~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] SUBREG_BYTE (x), GET_MODE (x)); [00:11:43] ^~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] *step_out = XEXP (x, 1); [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] attrs = MEM_ATTRS (x); [00:11:43] ^~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:43] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:43] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 7) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 7) = arg7; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 5) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 6) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 7) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 2) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 3) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 5) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 6) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XBBDEF (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 3) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 5) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 6) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 4) = arg4; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 5) = arg5; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 6) = arg6; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 4) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] SUBREG_BYTE (rt) = arg1; [00:11:43] ^~~~~~~~~~~~~~~~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 1) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] X0EXP (rt, 1) = NULL_RTX; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XWINT (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:43] HOST_WIDE_INT hwint[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:43] # define HOST_WIDE_INT long [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XEXP (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XVEC (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 1) = arg1; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 2) = arg2; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:97: [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:43] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] XSTR (rt, 3) = arg3; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:43] rtunion fld[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:99: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[2] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &ass->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[3] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = fn; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return &call_stmt->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] call_stmt->op[2] = chain; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[1]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[1] = rhs; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[2]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[2] = label; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] gs->op[3] = label; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:43] return gs->op[3]; [00:11:43] ^ ~ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:43] ^ [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:103: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:103: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] friend struct cgraph_edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:43] friend struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void initialize_inline_failed (struct cgraph_edge *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:43] void initialize_inline_failed (struct cgraph_edge *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:107: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:43] struct cgraph_edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:111: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:43] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:43] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:43] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:43] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:43] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:43] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:112: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:43] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:43] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:43] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] cross_module_call_p (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:43] cross_module_call_p (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:113: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:11:43] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:11:43] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:11:43] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:11:43] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:11:43] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:11:43] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:11:43] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] estimate_edge_size (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:11:43] estimate_edge_size (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:11:43] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] estimate_edge_growth (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:11:43] estimate_edge_growth (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:11:43] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] estimate_edge_hints (struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:11:43] estimate_edge_hints (struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:114: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:43] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:43] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:43] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:43] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:43] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:116: [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: note: did you mean class here? [00:11:43] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:145:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] caller_growth_limits (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:145:23: note: did you mean class here? [00:11:43] caller_growth_limits (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:228:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] report_inline_failed_reason (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:228:30: note: did you mean class here? [00:11:43] report_inline_failed_reason (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:321:20: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] can_inline_edge_p (struct cgraph_edge *e, bool report, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:321:20: note: did you mean class here? [00:11:43] can_inline_edge_p (struct cgraph_edge *e, bool report, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:456:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] can_inline_edge_by_limits_p (struct cgraph_edge *e, bool report, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:456:30: note: did you mean class here? [00:11:43] can_inline_edge_by_limits_p (struct cgraph_edge *e, bool report, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:622:26: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] can_early_inline_edge_p (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:622:26: note: did you mean class here? [00:11:43] can_early_inline_edge_p (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:668:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:668:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:681:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] want_early_inline_function_p (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:681:31: note: did you mean class here? [00:11:43] want_early_inline_function_p (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:765:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] compute_uninlined_call_time (struct cgraph_edge *edge, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:765:30: note: did you mean class here? [00:11:43] compute_uninlined_call_time (struct cgraph_edge *edge, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:786:28: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] compute_inlined_call_time (struct cgraph_edge *edge, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:786:28: note: did you mean class here? [00:11:43] compute_inlined_call_time (struct cgraph_edge *edge, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:815:19: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] inlining_speedup (struct cgraph_edge *edge, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:815:19: note: did you mean class here? [00:11:43] inlining_speedup (struct cgraph_edge *edge, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:841:16: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] big_speedup_p (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:841:16: note: did you mean class here? [00:11:43] big_speedup_p (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:862:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] want_inline_small_function_p (struct cgraph_edge *e, bool report) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:862:31: note: did you mean class here? [00:11:43] want_inline_small_function_p (struct cgraph_edge *e, bool report) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:991:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] want_inline_self_recursive_call_p (struct cgraph_edge *edge, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:991:36: note: did you mean class here? [00:11:43] want_inline_self_recursive_call_p (struct cgraph_edge *edge, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1086:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1086:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1172:15: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] edge_badness (struct cgraph_edge *edge, bool dump) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1172:15: note: did you mean class here? [00:11:43] edge_badness (struct cgraph_edge *edge, bool dump) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1389:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] update_edge_key (edge_heap_t *heap, struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1389:37: note: did you mean class here? [00:11:43] update_edge_key (edge_heap_t *heap, struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1439:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1439:3: note: did you mean class here? [00:11:43] struct cgraph_edge *edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1440:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e = node->callees; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1440:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e = node->callees; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1491:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *check_inlinablity_for) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1491:7: note: did you mean class here? [00:11:43] struct cgraph_edge *check_inlinablity_for) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1493:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1493:3: note: did you mean class here? [00:11:43] struct cgraph_edge *edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1544:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e = node->callees; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1544:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e = node->callees; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1626:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1626:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1645:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] recursive_inlining (struct cgraph_edge *edge, [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1645:21: note: did you mean class here? [00:11:43] recursive_inlining (struct cgraph_edge *edge, [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1654:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1654:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1680:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *curr = heap.extract_min (); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1680:7: note: did you mean class here? [00:11:43] struct cgraph_edge *curr = heap.extract_min (); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1804:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge = new_edges.pop (); [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1804:7: note: did you mean class here? [00:11:43] struct cgraph_edge *edge = new_edges.pop (); [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1819:25: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] heap_edge_removal_hook (struct cgraph_edge *e, void *data) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1819:25: note: did you mean class here? [00:11:43] heap_edge_removal_hook (struct cgraph_edge *e, void *data) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1833:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1833:23: note: did you mean class here? [00:11:43] speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1885:56: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] resolve_noninline_speculation (edge_heap_t *edge_heap, struct cgraph_edge *edge) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1885:56: note: did you mean class here? [00:11:43] resolve_noninline_speculation (edge_heap_t *edge_heap, struct cgraph_edge *edge) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1924:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1924:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1935:16: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] ignore_edge_p (struct cgraph_edge *e) [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1935:16: note: did you mean class here? [00:11:43] ignore_edge_p (struct cgraph_edge *e) [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1952:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:1952:3: note: did you mean class here? [00:11:43] struct cgraph_edge *edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2029:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *next = NULL; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2029:7: note: did you mean class here? [00:11:43] struct cgraph_edge *next = NULL; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2353:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2353:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2553:5: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2553:5: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2791:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge, *next; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2791:4: note: did you mean class here? [00:11:43] struct cgraph_edge *edge, *next; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2847:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2847:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2896:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *e; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2896:3: note: did you mean class here? [00:11:43] struct cgraph_edge *e; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2953:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:43] struct cgraph_edge *edge; [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:43] for_user)) cgraph_edge [00:11:43] ^ [00:11:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc:2953:3: note: did you mean class here? [00:11:43] struct cgraph_edge *edge; [00:11:43] ^~~~~~ [00:11:43] class [00:11:43] 200 warnings generated. [00:11:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-modref-tree.o -MT ipa-modref-tree.o -MMD -MP -MF ./.deps/ipa-modref-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc [00:11:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc:83: [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:44] struct cgraph_edge; [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:44] struct cgraph_edge; [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc:83: [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] friend struct cgraph_edge; [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:44] friend struct cgraph_edge; [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] void initialize_inline_failed (struct cgraph_edge *); [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:44] void initialize_inline_failed (struct cgraph_edge *); [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc:86: [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:44] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:44] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:44] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:44] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:44] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc:779:5: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:44] struct cgraph_edge *e = node->callers; [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:44] for_user)) cgraph_edge [00:11:44] ^ [00:11:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc:779:5: note: did you mean class here? [00:11:44] struct cgraph_edge *e = node->callers; [00:11:44] ^~~~~~ [00:11:44] class [00:11:44] 10 warnings generated. [00:11:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-predicate.o -MT ipa-predicate.o -MMD -MP -MF ./.deps/ipa-predicate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc [00:11:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc:38: [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[1]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[1] = rhs; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[2]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return &gs->op[2]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[2] = rhs; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[3]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return &ass->op[3]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[3] = rhs; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[1]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[1] = fn; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[2]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return &call_stmt->op[2]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] call_stmt->op[2] = chain; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[1]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[1] = rhs; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[2]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[2] = label; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] gs->op[3] = label; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:45] return gs->op[3]; [00:11:45] ^ ~ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:45] ^ [00:11:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc:41: [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:45] struct cgraph_edge; [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:45] struct cgraph_edge; [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc:41: [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] friend struct cgraph_edge; [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:45] friend struct cgraph_edge; [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] void initialize_inline_failed (struct cgraph_edge *); [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:45] void initialize_inline_failed (struct cgraph_edge *); [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc:50: [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:45] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:45] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:45] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:45] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:45] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:45] for_user)) cgraph_edge [00:11:45] ^ [00:11:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:45] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:45] ^~~~~~ [00:11:45] class [00:11:45] 29 warnings generated. [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:26: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[1]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[1] = rhs; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[2]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return &gs->op[2]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[2] = rhs; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[3]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return &ass->op[3]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[3] = rhs; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[1]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[1] = fn; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[2]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return &call_stmt->op[2]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] call_stmt->op[2] = chain; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[1]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[1] = rhs; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[2]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[2] = label; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] gs->op[3] = label; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:46] return gs->op[3]; [00:11:46] ^ ~ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:46] ^ [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:31: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:46] struct cgraph_edge; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:46] struct cgraph_edge; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:31: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] friend struct cgraph_edge; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:46] friend struct cgraph_edge; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] void initialize_inline_failed (struct cgraph_edge *); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:46] void initialize_inline_failed (struct cgraph_edge *); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:35: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:46] struct cgraph_edge; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:43: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:46] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:46] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:46] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:46] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:46] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:46] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:46] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:46] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:44: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:46] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:46] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:46] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] cross_module_call_p (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:46] cross_module_call_p (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:45: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:11:46] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:11:46] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:11:46] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:11:46] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:11:46] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:11:46] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:11:46] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] estimate_edge_size (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:11:46] estimate_edge_size (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:11:46] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] estimate_edge_growth (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:11:46] estimate_edge_growth (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:11:46] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] estimate_edge_hints (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:11:46] estimate_edge_hints (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:48: [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:46] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:46] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:46] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:46] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:46] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:101:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] initialize_inline_failed (struct cgraph_edge *e) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:101:27: note: did you mean class here? [00:11:46] initialize_inline_failed (struct cgraph_edge *e) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:157:20: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] simple_edge_hints (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:157:20: note: did you mean class here? [00:11:46] simple_edge_hints (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:183:24: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] do_estimate_edge_time (struct cgraph_edge *edge, sreal *ret_nonspec_time) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:183:24: note: did you mean class here? [00:11:46] do_estimate_edge_time (struct cgraph_edge *edge, sreal *ret_nonspec_time) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:297:32: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] ipa_remove_from_growth_caches (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:297:32: note: did you mean class here? [00:11:46] ipa_remove_from_growth_caches (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:309:24: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] do_estimate_edge_size (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:309:24: note: did you mean class here? [00:11:46] do_estimate_edge_size (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:343:25: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] do_estimate_edge_hints (struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:343:25: note: did you mean class here? [00:11:46] do_estimate_edge_hints (struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:377:10: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge *edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:377:10: note: did you mean class here? [00:11:46] struct cgraph_edge *edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:406:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge *e; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:406:3: note: did you mean class here? [00:11:46] struct cgraph_edge *e; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:486:23: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] int min_size, struct cgraph_edge *known_edge) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:486:23: note: did you mean class here? [00:11:46] int min_size, struct cgraph_edge *known_edge) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:534:6: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge * known_edge, int edge_growth) [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:534:6: note: did you mean class here? [00:11:46] struct cgraph_edge * known_edge, int edge_growth) [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:536:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:46] struct cgraph_edge *e; [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:46] for_user)) cgraph_edge [00:11:46] ^ [00:11:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc:536:3: note: did you mean class here? [00:11:46] struct cgraph_edge *e; [00:11:46] ^~~~~~ [00:11:46] class [00:11:46] 65 warnings generated. [00:11:46] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-profile.o -MT ipa-profile.o -MMD -MP -MF ./.deps/ipa-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:45: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[1]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[1] = rhs; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[2]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return &gs->op[2]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[2] = rhs; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[3]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return &ass->op[3]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[3] = rhs; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[1]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[1] = fn; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[2]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return &call_stmt->op[2]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] call_stmt->op[2] = chain; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[1]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[1] = rhs; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[2]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[2] = label; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] gs->op[3] = label; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:47] return gs->op[3]; [00:11:47] ^ ~ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:47] ^ [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:49: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:49: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] friend struct cgraph_edge; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:47] friend struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void initialize_inline_failed (struct cgraph_edge *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:47] void initialize_inline_failed (struct cgraph_edge *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:52: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:47] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:47] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:47] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:47] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:47] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:55: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:58: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:47] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:47] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:47] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:47] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:59: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:47] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:47] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:47] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] cross_module_call_p (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:47] cross_module_call_p (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:291:9: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *e = node->get_edge (stmt); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:291:9: note: did you mean class here? [00:11:47] struct cgraph_edge *e = node->get_edge (stmt); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:557:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *edge; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:557:3: note: did you mean class here? [00:11:47] struct cgraph_edge *edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:628:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *e; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:628:3: note: did you mean class here? [00:11:47] struct cgraph_edge *e; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:739:46: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] check_argument_count (struct cgraph_node *n, struct cgraph_edge *e) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:739:46: note: did you mean class here? [00:11:47] check_argument_count (struct cgraph_node *n, struct cgraph_edge *e) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:762:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *e; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc:762:3: note: did you mean class here? [00:11:47] struct cgraph_edge *e; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] 47 warnings generated. [00:11:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-prop.o -MT ipa-prop.o -MMD -MP -MF ./.deps/ipa-prop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:39: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:39: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] friend struct cgraph_edge; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:47] friend struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void initialize_inline_failed (struct cgraph_edge *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:47] void initialize_inline_failed (struct cgraph_edge *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:43: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:47] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:47] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:47] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:47] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:47] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:47] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:44: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:47] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:47] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:47] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] cross_module_call_p (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:47] cross_module_call_p (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:45: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:45:57: note: did you mean class here? [00:11:47] int estimate_size_after_inlining (struct cgraph_node *, struct cgraph_edge *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:47:47: note: did you mean class here? [00:11:47] bool growth_positive_p (struct cgraph_node *, struct cgraph_edge *, int); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:48:28: note: did you mean class here? [00:11:47] int do_estimate_edge_size (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:49:30: note: did you mean class here? [00:11:47] sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:50:35: note: did you mean class here? [00:11:47] ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:61:19: note: did you mean class here? [00:11:47] bool inline_call (struct cgraph_edge *, bool, vec *, int *, bool, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:64:27: note: did you mean class here? [00:11:47] void clone_inlined_nodes (struct cgraph_edge *e, bool, bool, int *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] estimate_edge_size (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:73:21: note: did you mean class here? [00:11:47] estimate_edge_size (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:86:27: note: did you mean class here? [00:11:47] estimate_min_edge_growth (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] estimate_edge_growth (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:96:23: note: did you mean class here? [00:11:47] estimate_edge_growth (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:107:21: note: did you mean class here? [00:11:47] estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] estimate_edge_hints (struct cgraph_edge *edge) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.h:124:22: note: did you mean class here? [00:11:47] estimate_edge_hints (struct cgraph_edge *edge) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:46: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:47] struct cgraph_edge; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:50: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:47] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:47] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:47] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:47] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:47] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:51: [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.h:37:7: note: previous use is here [00:11:47] class lto_input_block; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:65:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *e; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:65:3: note: did you mean class here? [00:11:47] struct cgraph_edge *e; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:86:52: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] can_remove_node_now_p_1 (struct cgraph_node *node, struct cgraph_edge *e) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:86:52: note: did you mean class here? [00:11:47] can_remove_node_now_p_1 (struct cgraph_node *node, struct cgraph_edge *e) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:121:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] can_remove_node_now_p (struct cgraph_node *node, struct cgraph_edge *e) [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:121:50: note: did you mean class here? [00:11:47] can_remove_node_now_p (struct cgraph_node *node, struct cgraph_edge *e) [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:168:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] clone_inlined_nodes (struct cgraph_edge *e, bool duplicate, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:168:22: note: did you mean class here? [00:11:47] clone_inlined_nodes (struct cgraph_edge *e, bool duplicate, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:172:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *next; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:172:3: note: did you mean class here? [00:11:47] struct cgraph_edge *next; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:335:14: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] inline_call (struct cgraph_edge *e, bool update_original, [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:335:14: note: did you mean class here? [00:11:47] inline_call (struct cgraph_edge *e, bool update_original, [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:342:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *curr = e; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:342:3: note: did you mean class here? [00:11:47] struct cgraph_edge *curr = e; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:730:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:47] struct cgraph_edge *e, *next; [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:47] for_user)) cgraph_edge [00:11:47] ^ [00:11:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc:730:3: note: did you mean class here? [00:11:47] struct cgraph_edge *e, *next; [00:11:47] ^~~~~~ [00:11:47] class [00:11:47] 43 warnings generated. [00:11:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-param-manipulation.o -MT ipa-param-manipulation.o -MMD -MP -MF ./.deps/ipa-param-manipulation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc [00:11:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc:26: [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:48] struct cgraph_edge; [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:48] struct cgraph_edge; [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc:26: [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] friend struct cgraph_edge; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:48] friend struct cgraph_edge; [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] void initialize_inline_failed (struct cgraph_edge *); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:48] void initialize_inline_failed (struct cgraph_edge *); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc:30: [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:48] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:48] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:48] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:48] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc:31: [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:48] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:48] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:48] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:48] cross_module_call_p (struct cgraph_edge *edge) [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:48] for_user)) cgraph_edge [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:48] cross_module_call_p (struct cgraph_edge *edge) [00:11:48] ^~~~~~ [00:11:48] class [00:11:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc:35: [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[1]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[1] = rhs; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[2]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return &gs->op[2]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[2] = rhs; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[3]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return &ass->op[3]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[3] = rhs; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[1]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[1] = fn; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[2]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return &call_stmt->op[2]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] call_stmt->op[2] = chain; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[1]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[1] = rhs; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[2]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[2] = label; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] gs->op[3] = label; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:48] return gs->op[3]; [00:11:48] ^ ~ [00:11:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:48] ^ [00:11:48] 36 warnings generated. [00:11:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:26: [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:11:49] static profile_probability stream_in (class lto_input_block *); [00:11:49] ^ [00:11:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:29: [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[1]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[1] = rhs; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[2]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return &gs->op[2]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[2] = rhs; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[3]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return &ass->op[3]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[3] = rhs; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[1]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[1] = fn; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[2]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return &call_stmt->op[2]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] call_stmt->op[2] = chain; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[1]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[1] = rhs; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[2]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[2] = label; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] gs->op[3] = label; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:49] return gs->op[3]; [00:11:49] ^ ~ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:49] ^ [00:11:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:30: [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:49] struct cgraph_edge; [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:49] struct cgraph_edge; [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:30: [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] friend struct cgraph_edge; [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:49] for_user)) cgraph_edge [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:49] friend struct cgraph_edge; [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] void initialize_inline_failed (struct cgraph_edge *); [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:49] for_user)) cgraph_edge [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:49] void initialize_inline_failed (struct cgraph_edge *); [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:49] for_user)) cgraph_edge [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:49] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:498:32: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:49] modref_access_node::stream_in (struct lto_input_block *ib) [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:339:7: note: previous use is here [00:11:49] class lto_input_block [00:11:49] ^ [00:11:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc:498:32: note: did you mean class here? [00:11:49] modref_access_node::stream_in (struct lto_input_block *ib) [00:11:49] ^~~~~~ [00:11:49] class [00:11:49] 26 warnings generated. [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:61: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[1]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[1] = rhs; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[2]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return &gs->op[2]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[2] = rhs; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[3]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return &ass->op[3]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[3] = rhs; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[1]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[1] = fn; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[2]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return &call_stmt->op[2]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] call_stmt->op[2] = chain; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[1]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[1] = rhs; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[2]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[2] = label; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] gs->op[3] = label; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:50] return gs->op[3]; [00:11:50] ^ ~ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:50] ^ [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:66: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:50] struct cgraph_edge; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:50] struct cgraph_edge; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:66: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] friend struct cgraph_edge; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:50] friend struct cgraph_edge; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] void initialize_inline_failed (struct cgraph_edge *); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:50] void initialize_inline_failed (struct cgraph_edge *); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:50] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:67: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:50] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:50] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:50] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:50] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:50] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:75: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:339:7: note: previous use is here [00:11:50] class lto_input_block [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: note: did you mean class here? [00:11:50] static modref_access_node stream_in (struct lto_input_block *ib); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:78: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:50] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:50] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:50] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:50] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:50] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:50] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:50] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:50] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:79: [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:50] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:50] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:50] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] cross_module_call_p (struct cgraph_edge *edge) [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:50] cross_module_call_p (struct cgraph_edge *edge) [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:351:1: warning: 'modref_summary_lto' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct GTY(()) modref_summary_lto [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:232:1: note: did you mean struct here? [00:11:50] class modref_summary_lto; [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:519:7: warning: class 'escape_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class escape_summary *sum = escape_summaries->get (e); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:174:8: note: previous use is here [00:11:50] struct escape_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:519:7: note: did you mean struct here? [00:11:50] class escape_summary *sum = escape_summaries->get (e); [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:532:7: warning: class 'escape_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class escape_summary *sum = escape_summaries->get (e); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:174:8: note: previous use is here [00:11:50] struct escape_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:532:7: note: did you mean struct here? [00:11:50] class escape_summary *sum = escape_summaries->get (e); [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3555:29: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] lto_input_block *ib, struct data_in *data_in, [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:11:50] class data_in [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3555:29: note: did you mean class here? [00:11:50] lto_input_block *ib, struct data_in *data_in, [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3783:5: warning: class 'escape_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class escape_summary *esum = escape_summaries->get (e); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:174:8: note: previous use is here [00:11:50] struct escape_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3783:5: note: did you mean struct here? [00:11:50] class escape_summary *esum = escape_summaries->get (e); [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3792:5: warning: class 'escape_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class escape_summary *esum = escape_summaries->get (e); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:174:8: note: previous use is here [00:11:50] struct escape_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3792:5: note: did you mean struct here? [00:11:50] class escape_summary *esum = escape_summaries->get (e); [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3813:3: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct data_in *data_in; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:11:50] class data_in [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:3813:3: note: did you mean class here? [00:11:50] struct data_in *data_in; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:4209:14: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] ignore_edge (struct cgraph_edge *e) [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:50] for_user)) cgraph_edge [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:4209:14: note: did you mean class here? [00:11:50] ignore_edge (struct cgraph_edge *e) [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5244:3: warning: class 'modref_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class modref_summary *to_info = summaries ? summaries->get (to) : NULL; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.h:28:16: note: previous use is here [00:11:50] struct GTY(()) modref_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5244:3: note: did you mean struct here? [00:11:50] class modref_summary *to_info = summaries ? summaries->get (to) : NULL; [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5245:3: warning: class 'modref_summary_lto' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class modref_summary_lto *to_info_lto = summaries_lto [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:351:16: note: previous use is here [00:11:50] struct GTY(()) modref_summary_lto [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5245:3: note: did you mean struct here? [00:11:50] class modref_summary_lto *to_info_lto = summaries_lto [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5258:3: warning: class 'modref_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class modref_summary *callee_info = summaries ? summaries->get (edge->callee) [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.h:28:16: note: previous use is here [00:11:50] struct GTY(()) modref_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5258:3: note: did you mean struct here? [00:11:50] class modref_summary *callee_info = summaries ? summaries->get (edge->callee) [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5260:3: warning: class 'modref_summary_lto' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class modref_summary_lto *callee_info_lto [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:351:16: note: previous use is here [00:11:50] struct GTY(()) modref_summary_lto [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5260:3: note: did you mean struct here? [00:11:50] class modref_summary_lto *callee_info_lto [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5339:3: warning: class 'escape_summary' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] class escape_summary *sum = escape_summaries->get (edge); [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:174:8: note: previous use is here [00:11:50] struct escape_summary [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5339:3: note: did you mean struct here? [00:11:50] class escape_summary *sum = escape_summaries->get (edge); [00:11:50] ^~~~~ [00:11:50] struct [00:11:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc:5532: [00:11:50] ./gt-ipa-modref.h:151:3: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:50] class GTY((user)) fast_function_summary [00:11:50] ^ [00:11:50] ./gt-ipa-modref.h:151:3: note: did you mean class here? [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] ./gt-ipa-modref.h:151:79: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:50] class GTY((user)) fast_function_summary [00:11:50] ^ [00:11:50] ./gt-ipa-modref.h:151:79: note: did you mean class here? [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] ./gt-ipa-modref.h:162:3: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:50] class GTY((user)) fast_function_summary [00:11:50] ^ [00:11:50] ./gt-ipa-modref.h:162:3: note: did you mean class here? [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] ./gt-ipa-modref.h:162:83: warning: struct 'fast_function_summary' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^ [00:11:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symbol-summary.h:367:19: note: previous use is here [00:11:50] class GTY((user)) fast_function_summary [00:11:50] ^ [00:11:50] ./gt-ipa-modref.h:162:83: note: did you mean class here? [00:11:50] struct fast_function_summary * x ATTRIBUTE_UNUSED = (struct fast_function_summary *)x_p; [00:11:50] ^~~~~~ [00:11:50] class [00:11:50] 59 warnings generated. [00:11:50] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-pure-const.o -MT ipa-pure-const.o -MMD -MP -MF ./.deps/ipa-pure-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc [00:11:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc:26: [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[1]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[1] = rhs; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[2]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return &gs->op[2]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[2] = rhs; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[3]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return &ass->op[3]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[3] = rhs; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[1]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[1] = fn; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[2]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return &call_stmt->op[2]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] call_stmt->op[2] = chain; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[1]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[1] = rhs; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[2]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[2] = label; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] gs->op[3] = label; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:52] return gs->op[3]; [00:11:52] ^ ~ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:52] ^ [00:11:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc:28: [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:52] struct cgraph_edge; [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:52] struct cgraph_edge; [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc:28: [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:52] friend struct cgraph_edge; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:52] for_user)) cgraph_edge [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:52] friend struct cgraph_edge; [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:52] void initialize_inline_failed (struct cgraph_edge *); [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:52] for_user)) cgraph_edge [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:52] void initialize_inline_failed (struct cgraph_edge *); [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:52] for_user)) cgraph_edge [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc:42: [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:52] struct cgraph_edge; [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:52] for_user)) cgraph_edge [00:11:52] ^ [00:11:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:52] struct cgraph_edge; [00:11:52] ^~~~~~ [00:11:52] class [00:11:52] 25 warnings generated. [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:40: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[2] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &ass->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[3] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = fn; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &call_stmt->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] call_stmt->op[2] = chain; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[2] = label; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[3] = label; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:43: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:54] struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:54] struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:43: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] friend struct cgraph_edge; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:54] friend struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void initialize_inline_failed (struct cgraph_edge *); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:54] void initialize_inline_failed (struct cgraph_edge *); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:53: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:54] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:54] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:54] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:54] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:54] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:62: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:54] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:54] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:54] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:54] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:63: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:54] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:54] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:54] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] cross_module_call_p (struct cgraph_edge *edge) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:54] cross_module_call_p (struct cgraph_edge *edge) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:64: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void stream_out (class lto_simple_output_block *); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:11:54] struct lto_simple_output_block [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:11:54] void stream_out (class lto_simple_output_block *); [00:11:54] ^~~~~ [00:11:54] struct [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1395:26: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ignore_edge_for_nothrow (struct cgraph_edge *e) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1395:26: note: did you mean class here? [00:11:54] ignore_edge_for_nothrow (struct cgraph_edge *e) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1419:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1419:3: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1442:29: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ignore_edge_for_pure_const (struct cgraph_edge *e) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1442:29: note: did you mean class here? [00:11:54] ignore_edge_for_pure_const (struct cgraph_edge *e) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1601:4: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1601:4: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1602:4: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ie; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1602:4: note: did you mean class here? [00:11:54] struct cgraph_edge *ie; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1765:4: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1765:4: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1885:4: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e, *ie; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc:1885:4: note: did you mean class here? [00:11:54] struct cgraph_edge *e, *ie; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] 49 warnings generated. [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] rtx tmp = XEXP (this, 1); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] rtx tmp = XEXP (this, 1); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] rtx next = XEXP (insn, 1); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XEXP (insn, 1); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XBBDEF (insn, 2); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XBBDEF (insn, 2); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XEXP (insn, 3); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XEXP (insn, 3); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XUINT (insn, 4); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:54] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XUINT (insn, 4); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:11:54] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return safe_as_a (JUMP_LABEL (insn)); [00:11:54] ^~~~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return JUMP_LABEL (this); [00:11:54] ^~~~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return safe_as_a (JUMP_LABEL (this)); [00:11:54] ^~~~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] JUMP_LABEL (this) = target; [00:11:54] ^~~~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:11:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:11:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] SUBREG_BYTE (x), GET_MODE (x)); [00:11:54] ^~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:54] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:54] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] *step_out = XEXP (x, 1); [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] attrs = MEM_ATTRS (x); [00:11:54] ^~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:11:54] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:11:54] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XBBDEF (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 4) = arg4; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 5) = arg5; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 6) = arg6; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XBBDEF (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 4) = arg4; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 5) = arg5; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 6) = arg6; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 7) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XBBDEF (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 4) = arg4; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 5) = arg5; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 6) = arg6; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 7) = arg7; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XBBDEF (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 4) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 5) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 6) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 7) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 2) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 3) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 4) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 5) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 6) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XBBDEF (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:11:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 3) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 4) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 5) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 6) = arg4; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 4) = arg4; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 5) = arg5; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 6) = arg6; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 4) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XWINT (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:54] HOST_WIDE_INT hwint[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:54] # define HOST_WIDE_INT long [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XWINT (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:54] HOST_WIDE_INT hwint[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:54] # define HOST_WIDE_INT long [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] SUBREG_BYTE (rt) = arg1; [00:11:54] ^~~~~~~~~~~~~~~~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:11:54] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:11:54] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:11:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 1) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] X0EXP (rt, 1) = NULL_RTX; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:11:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:11:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XINT (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:11:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XWINT (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:11:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:11:54] HOST_WIDE_INT hwint[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:11:54] # define HOST_WIDE_INT long [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XEXP (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:11:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XVEC (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:11:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 1) = arg1; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 2) = arg2; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:24: [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:11:54] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] XSTR (rt, 3) = arg3; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:11:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:11:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:11:54] rtunion fld[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:26: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[2] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &ass->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[3] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = fn; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return &call_stmt->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] call_stmt->op[2] = chain; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[1]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[1] = rhs; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[2]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[2] = label; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] gs->op[3] = label; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:11:54] return gs->op[3]; [00:11:54] ^ ~ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:11:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:11:54] ^ [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:31: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:11:54] struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:11:54] struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:31: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] friend struct cgraph_edge; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:11:54] friend struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void initialize_inline_failed (struct cgraph_edge *); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:11:54] void initialize_inline_failed (struct cgraph_edge *); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:11:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:44: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:11:54] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:11:54] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:11:54] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:11:54] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:11:54] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:11:54] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:47: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:11:54] struct cgraph_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:48: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:11:54] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:11:54] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:11:54] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] cross_module_call_p (struct cgraph_edge *edge) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:11:54] cross_module_call_p (struct cgraph_edge *edge) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:50: [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:11:54] bool (*ignore_edge) (struct cgraph_edge *)); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:11:54] bool ipa_edge_within_scc (struct cgraph_edge *); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:11:54] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:11:54] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:11:54] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:165:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:165:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:308:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_print_node_jump_functions_for_edge (FILE *f, struct cgraph_edge *cs) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:308:50: note: did you mean class here? [00:11:54] ipa_print_node_jump_functions_for_edge (FILE *f, struct cgraph_edge *cs) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:456:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:456:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:543:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:543:8: note: did you mean class here? [00:11:54] struct cgraph_edge *cs) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2126:28: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_get_callee_param_type (struct cgraph_edge *e, int i) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2126:28: note: did you mean class here? [00:11:54] ipa_get_callee_param_type (struct cgraph_edge *e, int i) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2243:10: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2243:10: note: did you mean class here? [00:11:54] struct cgraph_edge *cs) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2420:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2420:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2508:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] static struct cgraph_edge * [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2508:8: note: did you mean class here? [00:11:54] static struct cgraph_edge * [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2512:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2512:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2610:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2610:7: note: did you mean class here? [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2712:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2712:7: note: did you mean class here? [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2771:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2771:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs = ipa_note_param_call (fbi->node, index, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2794:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs = fbi->node->get_edge (call); [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:2794:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs = fbi->node->get_edge (call); [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3079:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] for (struct cgraph_edge *cs = node->callees; cs; cs = cs->next_callee) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3079:8: note: did you mean class here? [00:11:54] for (struct cgraph_edge *cs = node->callees; cs; cs = cs->next_callee) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3085:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] for (struct cgraph_edge *cs = node->indirect_calls; cs; cs = cs->next_callee) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3085:8: note: did you mean class here? [00:11:54] for (struct cgraph_edge *cs = node->indirect_calls; cs; cs = cs->next_callee) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3103:39: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] update_jump_functions_after_inlining (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3103:39: note: did you mean class here? [00:11:54] update_jump_functions_after_inlining (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3104:11: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3104:11: note: did you mean class here? [00:11:54] struct cgraph_edge *e) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3369:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge * [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3369:1: note: did you mean class here? [00:11:54] struct cgraph_edge * [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3370:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_make_edge_direct_to_target (struct cgraph_edge *ie, tree target, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3370:33: note: did you mean class here? [00:11:54] ipa_make_edge_direct_to_target (struct cgraph_edge *ie, tree target, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3502:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *orig = ie; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3502:7: note: did you mean class here? [00:11:54] struct cgraph_edge *orig = ie; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3680:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *origin; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3680:3: note: did you mean class here? [00:11:54] struct cgraph_edge *origin; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3759:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] static struct cgraph_edge * [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3759:8: note: did you mean class here? [00:11:54] static struct cgraph_edge * [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3760:35: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] try_make_edge_direct_simple_call (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3760:35: note: did you mean class here? [00:11:54] try_make_edge_direct_simple_call (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3765:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3765:3: note: did you mean class here? [00:11:54] struct cgraph_edge *cs; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3810:31: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_impossible_devirt_target (struct cgraph_edge *ie, tree target) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3810:31: note: did you mean class here? [00:11:54] ipa_impossible_devirt_target (struct cgraph_edge *ie, tree target) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3837:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] static struct cgraph_edge * [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3837:8: note: did you mean class here? [00:11:54] static struct cgraph_edge * [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3838:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] try_make_edge_direct_virtual_call (struct cgraph_edge *ie, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3838:36: note: did you mean class here? [00:11:54] try_make_edge_direct_virtual_call (struct cgraph_edge *ie, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3951:39: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] update_indirect_edges_after_inlining (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3951:39: note: did you mean class here? [00:11:54] update_indirect_edges_after_inlining (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3956:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *ie, *next_ie, *new_direct_edge; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:3956:3: note: did you mean class here? [00:11:54] struct cgraph_edge *ie, *next_ie, *new_direct_edge; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4094:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] propagate_info_to_inlined_callees (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4094:36: note: did you mean class here? [00:11:54] propagate_info_to_inlined_callees (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4098:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4098:3: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4129:28: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] propagate_controlled_uses (struct cgraph_edge *cs) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4129:28: note: did you mean class here? [00:11:54] propagate_controlled_uses (struct cgraph_edge *cs) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4270:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4270:36: note: did you mean class here? [00:11:54] ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4846:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4846:4: note: did you mean class here? [00:11:54] struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4990:10: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:4990:10: note: did you mean class here? [00:11:54] struct cgraph_edge *cs) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5023:9: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *cs, [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5023:9: note: did you mean class here? [00:11:54] struct cgraph_edge *cs, [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5066:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5066:3: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5141:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e, bool prevails) [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5141:7: note: did you mean class here? [00:11:54] struct cgraph_edge *e, bool prevails) [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5191:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct cgraph_edge *e; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:11:54] for_user)) cgraph_edge [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:5191:3: note: did you mean class here? [00:11:54] struct cgraph_edge *e; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc:6102: [00:11:54] ./gt-ipa-prop.h:92:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:54] class hash_table [00:11:54] ^ [00:11:54] ./gt-ipa-prop.h:92:3: note: did you mean class here? [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] ./gt-ipa-prop.h:92:70: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:54] class hash_table [00:11:54] ^ [00:11:54] ./gt-ipa-prop.h:92:70: note: did you mean class here? [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] ./gt-ipa-prop.h:110:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:54] class hash_table [00:11:54] ^ [00:11:54] ./gt-ipa-prop.h:110:3: note: did you mean class here? [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] ./gt-ipa-prop.h:110:69: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^ [00:11:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:11:54] class hash_table [00:11:54] ^ [00:11:54] ./gt-ipa-prop.h:110:69: note: did you mean class here? [00:11:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:11:54] ^~~~~~ [00:11:54] class [00:11:54] 191 warnings generated. [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-icf.o -MT ipa-icf.o -MMD -MP -MF ./.deps/ipa-icf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-icf-gimple.o -MT ipa-icf-gimple.o -MMD -MP -MF ./.deps/ipa-icf-gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-reference.o -MT ipa-reference.o -MMD -MP -MF ./.deps/ipa-reference.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-ref.o -MT ipa-ref.o -MMD -MP -MF ./.deps/ipa-ref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-ref.cc [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-utils.o -MT ipa-utils.o -MMD -MP -MF ./.deps/ipa-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc [00:13:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa.o -MT ipa.o -MMD -MP -MF ./.deps/ipa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:26: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[2] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &ass->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[3] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = fn; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &call_stmt->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] call_stmt->op[2] = chain; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[2] = label; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[3] = label; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:30: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:30: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] friend struct cgraph_edge; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:14] friend struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:33: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:36: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:13:14] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:13:14] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:13:14] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:13:14] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:13:14] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:13:14] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:13:14] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:13:14] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:37: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:13:14] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:13:14] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:13:14] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] cross_module_call_p (struct cgraph_edge *edge) [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:13:14] cross_module_call_p (struct cgraph_edge *edge) [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:72:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *e; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:72:3: note: did you mean class here? [00:13:14] struct cgraph_edge *e; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:174:11: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *edge, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:174:11: note: did you mean class here? [00:13:14] struct cgraph_edge *edge, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:421:8: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *e; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:421:8: note: did you mean class here? [00:13:14] struct cgraph_edge *e; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:426:5: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] struct cgraph_edge *next; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc:426:5: note: did you mean class here? [00:13:14] struct cgraph_edge *next; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] 45 warnings generated. [00:13:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira.o -MT ira.o -MMD -MP -MF ./.deps/ira.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-ref.cc:26: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-ref.cc:26: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] friend struct cgraph_edge; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:14] friend struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] 4 warnings generated. [00:13:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-build.o -MT ira-build.o -MMD -MP -MF ./.deps/ira-build.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] rtx tmp = XEXP (this, 1); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] rtx tmp = XEXP (this, 1); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] rtx next = XEXP (insn, 1); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XEXP (insn, 1); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XBBDEF (insn, 2); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XBBDEF (insn, 2); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XEXP (insn, 3); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XEXP (insn, 3); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XUINT (insn, 4); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XUINT (insn, 4); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return safe_as_a (JUMP_LABEL (insn)); [00:13:14] ^~~~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return JUMP_LABEL (this); [00:13:14] ^~~~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return safe_as_a (JUMP_LABEL (this)); [00:13:14] ^~~~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] JUMP_LABEL (this) = target; [00:13:14] ^~~~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] SUBREG_BYTE (x), GET_MODE (x)); [00:13:14] ^~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] *step_out = XEXP (x, 1); [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] attrs = MEM_ATTRS (x); [00:13:14] ^~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:14] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:14] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XBBDEF (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 4) = arg4; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 5) = arg5; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 6) = arg6; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XBBDEF (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 4) = arg4; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 5) = arg5; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 6) = arg6; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 7) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XBBDEF (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 4) = arg4; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 5) = arg5; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 6) = arg6; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 7) = arg7; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XBBDEF (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 4) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 5) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 6) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 7) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 2) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 3) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 4) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 5) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 6) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XBBDEF (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 3) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 4) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 5) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 6) = arg4; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 4) = arg4; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 5) = arg5; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 6) = arg6; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 4) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XWINT (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:14] HOST_WIDE_INT hwint[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:14] # define HOST_WIDE_INT long [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XWINT (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:14] HOST_WIDE_INT hwint[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:14] # define HOST_WIDE_INT long [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] SUBREG_BYTE (rt) = arg1; [00:13:14] ^~~~~~~~~~~~~~~~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 1) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] X0EXP (rt, 1) = NULL_RTX; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XINT (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XWINT (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:14] HOST_WIDE_INT hwint[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:14] # define HOST_WIDE_INT long [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XEXP (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XVEC (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 1) = arg1; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 2) = arg2; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:26: [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:14] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] XSTR (rt, 3) = arg3; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:14] rtunion fld[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:28: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[2] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &ass->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[3] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = fn; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return &call_stmt->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] call_stmt->op[2] = chain; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[1]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[1] = rhs; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[2]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[2] = label; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] gs->op[3] = label; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:14] return gs->op[3]; [00:13:14] ^ ~ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:14] ^ [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:31: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:14] struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:31: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] friend struct cgraph_edge; [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:14] friend struct cgraph_edge; [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:14] void initialize_inline_failed (struct cgraph_edge *); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc:36: [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:14] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:14] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:14] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:14] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:14] for_user)) cgraph_edge [00:13:14] ^ [00:13:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:14] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:14] ^~~~~~ [00:13:14] class [00:13:14] 135 warnings generated. [00:13:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-costs.o -MT ira-costs.o -MMD -MP -MF ./.deps/ira-costs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:44: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[2] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &ass->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[3] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = fn; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &call_stmt->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] call_stmt->op[2] = chain; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[2] = label; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[3] = label; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:46: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:15] struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:15] struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:46: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] friend struct cgraph_edge; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:15] friend struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] void initialize_inline_failed (struct cgraph_edge *); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:15] void initialize_inline_failed (struct cgraph_edge *); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:49: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:388:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *e; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:388:3: note: did you mean class here? [00:13:15] struct cgraph_edge *e; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:694:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *e, *ie; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc:694:3: note: did you mean class here? [00:13:15] struct cgraph_edge *e, *ie; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] 31 warnings generated. [00:13:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-conflicts.o -MT ira-conflicts.o -MMD -MP -MF ./.deps/ira-conflicts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:26: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[2] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &ass->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[3] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = fn; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return &call_stmt->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] call_stmt->op[2] = chain; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[1]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[1] = rhs; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[2]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[2] = label; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] gs->op[3] = label; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:15] return gs->op[3]; [00:13:15] ^ ~ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:15] ^ [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:29: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:15] struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:15] struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:29: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] friend struct cgraph_edge; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:15] friend struct cgraph_edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] void initialize_inline_failed (struct cgraph_edge *); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:15] void initialize_inline_failed (struct cgraph_edge *); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:33: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:15] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:15] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:15] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:15] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:36: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:13:15] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:13:15] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:13:15] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:13:15] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:13:15] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:13:15] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:13:15] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:13:15] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:37: [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:13:15] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:13:15] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:13:15] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] cross_module_call_p (struct cgraph_edge *edge) [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:13:15] cross_module_call_p (struct cgraph_edge *edge) [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:81:24: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)) [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:81:24: note: did you mean class here? [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)) [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:83:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *edge; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:83:3: note: did you mean class here? [00:13:15] struct cgraph_edge *edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:164:31: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)) [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:164:31: note: did you mean class here? [00:13:15] bool (*ignore_edge) (struct cgraph_edge *)) [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:252:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] ipa_edge_within_scc (struct cgraph_edge *cs) [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:252:22: note: did you mean class here? [00:13:15] ipa_edge_within_scc (struct cgraph_edge *cs) [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:267:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *edge; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:267:3: note: did you mean class here? [00:13:15] struct cgraph_edge *edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:281:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *edge; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:281:3: note: did you mean class here? [00:13:15] struct cgraph_edge *edge; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:381:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *e; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:381:3: note: did you mean class here? [00:13:15] struct cgraph_edge *e; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:527:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *e, *e2; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:527:7: note: did you mean class here? [00:13:15] struct cgraph_edge *e, *e2; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:610:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:15] struct cgraph_edge *e, *e2; [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:15] for_user)) cgraph_edge [00:13:15] ^ [00:13:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc:610:7: note: did you mean class here? [00:13:15] struct cgraph_edge *e, *e2; [00:13:15] ^~~~~~ [00:13:15] class [00:13:15] 50 warnings generated. [00:13:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-color.o -MT ira-color.o -MMD -MP -MF ./.deps/ira-color.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx tmp = XEXP (this, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx tmp = XEXP (this, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx next = XEXP (insn, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XBBDEF (insn, 2); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XBBDEF (insn, 2); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 3); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 3); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XUINT (insn, 4); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XUINT (insn, 4); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return safe_as_a (JUMP_LABEL (insn)); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return JUMP_LABEL (this); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return safe_as_a (JUMP_LABEL (this)); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] JUMP_LABEL (this) = target; [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] SUBREG_BYTE (x), GET_MODE (x)); [00:13:17] ^~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] *step_out = XEXP (x, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] attrs = MEM_ATTRS (x); [00:13:17] ^~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 7) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 7) = arg7; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 5) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 6) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 7) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 2) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 3) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 5) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 6) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 3) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 6) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] SUBREG_BYTE (rt) = arg1; [00:13:17] ^~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 1) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 1) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:26: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:35: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] if (INSN_CODE (insn) < 0) [00:13:17] ^~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:35: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:17] ^~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:35: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return INSN_CODE (insn); [00:13:17] ^~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc:35: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:17] 111 warnings generated. [00:13:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-emit.o -MT ira-emit.o -MMD -MP -MF ./.deps/ira-emit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx tmp = XEXP (this, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx tmp = XEXP (this, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] rtx next = XEXP (insn, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XBBDEF (insn, 2); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XBBDEF (insn, 2); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 3); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XEXP (insn, 3); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XUINT (insn, 4); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XUINT (insn, 4); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return safe_as_a (JUMP_LABEL (insn)); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return JUMP_LABEL (this); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return safe_as_a (JUMP_LABEL (this)); [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] JUMP_LABEL (this) = target; [00:13:17] ^~~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] SUBREG_BYTE (x), GET_MODE (x)); [00:13:17] ^~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] *step_out = XEXP (x, 1); [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] attrs = MEM_ATTRS (x); [00:13:17] ^~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 7) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 7) = arg7; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 5) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 6) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 7) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 2) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 3) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 5) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 6) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XBBDEF (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 3) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 5) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 6) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 4) = arg4; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 5) = arg5; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 6) = arg6; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 4) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] SUBREG_BYTE (rt) = arg1; [00:13:17] ^~~~~~~~~~~~~~~~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 1) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] X0EXP (rt, 1) = NULL_RTX; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XWINT (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:17] HOST_WIDE_INT hwint[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:17] # define HOST_WIDE_INT long [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XEXP (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XVEC (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 1) = arg1; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 2) = arg2; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:59: [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] XSTR (rt, 3) = arg3; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:17] rtunion fld[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:61: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[1]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[1] = rhs; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[2]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return &gs->op[2]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[2] = rhs; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[3]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return &ass->op[3]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[3] = rhs; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[1]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[1] = fn; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[2]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return &call_stmt->op[2]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] call_stmt->op[2] = chain; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[1]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[1] = rhs; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[2]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[2] = label; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] gs->op[3] = label; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:17] return gs->op[3]; [00:13:17] ^ ~ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:17] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:17] ^ [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:65: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:17] struct cgraph_edge; [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:17] struct cgraph_edge; [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:65: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] friend struct cgraph_edge; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:17] friend struct cgraph_edge; [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] void initialize_inline_failed (struct cgraph_edge *); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:17] void initialize_inline_failed (struct cgraph_edge *); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:17] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:76: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:13:17] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:13:17] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:13:17] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:13:17] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:13:17] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:13:17] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:13:17] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:13:17] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:77: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:13:17] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:13:17] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:13:17] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] cross_module_call_p (struct cgraph_edge *edge) [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:13:17] cross_module_call_p (struct cgraph_edge *edge) [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:81: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:17] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:17] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:17] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:17] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:17] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:89: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] void stream_out (class lto_simple_output_block *); [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:13:17] struct lto_simple_output_block [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:13:17] void stream_out (class lto_simple_output_block *); [00:13:17] ^~~~~ [00:13:17] struct [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:978:4: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] struct cgraph_edge *nexte = e->next_caller; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:978:4: note: did you mean class here? [00:13:17] struct cgraph_edge *nexte = e->next_caller; [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:1492:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:17] struct cgraph_edge *e; [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:17] for_user)) cgraph_edge [00:13:17] ^ [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:1492:3: note: did you mean class here? [00:13:17] struct cgraph_edge *e; [00:13:17] ^~~~~~ [00:13:17] class [00:13:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc:83: [00:13:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.h:37:50: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:13:17] fprintf (file, "%*s" format, space_count, " ", ##__VA_ARGS__); [00:13:17] ^ [00:13:17] 151 warnings generated. [00:13:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-lives.o -MT ira-lives.o -MMD -MP -MF ./.deps/ira-lives.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc [00:13:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jump.o -MT jump.o -MMD -MP -MF ./.deps/jump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc [00:13:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] rtx tmp = XEXP (this, 1); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] rtx tmp = XEXP (this, 1); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] rtx next = XEXP (insn, 1); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XEXP (insn, 1); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XBBDEF (insn, 2); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XBBDEF (insn, 2); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XEXP (insn, 3); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XEXP (insn, 3); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XUINT (insn, 4); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XUINT (insn, 4); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return safe_as_a (JUMP_LABEL (insn)); [00:13:18] ^~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return JUMP_LABEL (this); [00:13:18] ^~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return safe_as_a (JUMP_LABEL (this)); [00:13:18] ^~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] JUMP_LABEL (this) = target; [00:13:18] ^~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] SUBREG_BYTE (x), GET_MODE (x)); [00:13:18] ^~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] *step_out = XEXP (x, 1); [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] attrs = MEM_ATTRS (x); [00:13:18] ^~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:18] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:18] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XBBDEF (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 4) = arg4; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 5) = arg5; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 6) = arg6; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XBBDEF (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 4) = arg4; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 5) = arg5; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 6) = arg6; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 7) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XBBDEF (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 4) = arg4; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 5) = arg5; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 6) = arg6; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 7) = arg7; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XBBDEF (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 4) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 5) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 6) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 7) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 2) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 3) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 4) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 5) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 6) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XBBDEF (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 3) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 4) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 5) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 6) = arg4; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 4) = arg4; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 5) = arg5; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 6) = arg6; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 4) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XWINT (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:18] HOST_WIDE_INT hwint[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:18] # define HOST_WIDE_INT long [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XWINT (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:18] HOST_WIDE_INT hwint[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:18] # define HOST_WIDE_INT long [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] SUBREG_BYTE (rt) = arg1; [00:13:18] ^~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 1) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] X0EXP (rt, 1) = NULL_RTX; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XINT (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XWINT (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:18] HOST_WIDE_INT hwint[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:18] # define HOST_WIDE_INT long [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XEXP (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XVEC (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 1) = arg1; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 2) = arg2; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:26: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:18] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] XSTR (rt, 3) = arg3; [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:33: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] if (INSN_CODE (insn) < 0) [00:13:18] ^~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:33: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:18] ^~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:33: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] return INSN_CODE (insn); [00:13:18] ^~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:33: [00:13:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:18] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:18] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:18] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:18] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:227:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] SUBREG_BYTE (x), GET_MODE (x)); [00:13:18] ^~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:228:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] else if (!can_div_trunc_p (SUBREG_BYTE (x), [00:13:18] ^~~~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:458:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] ? SET_SRC (set) [00:13:18] ^~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:18] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:459:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] : SUBREG_REG (SET_SRC (set))) != NULL_RTX) [00:13:18] ^~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:18] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2046:32: note: expanded from macro 'SUBREG_REG' [00:13:18] #define SUBREG_REG(RTX) XCEXP (RTX, 0, SUBREG) [00:13:18] ^~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:45: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc:461:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:18] process_regs_for_copy (SET_SRC (set), SET_DEST (set), [00:13:18] ^~~~~~~~~~~~~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:18] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:18] ^ ~ [00:13:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:18] rtunion fld[1]; [00:13:18] ^ [00:13:18] 116 warnings generated. [00:13:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lcm.cc [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] rtx tmp = XEXP (this, 1); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] rtx tmp = XEXP (this, 1); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] rtx next = XEXP (insn, 1); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XEXP (insn, 1); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XBBDEF (insn, 2); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XBBDEF (insn, 2); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XEXP (insn, 3); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XEXP (insn, 3); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XUINT (insn, 4); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XUINT (insn, 4); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return safe_as_a (JUMP_LABEL (insn)); [00:13:19] ^~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return JUMP_LABEL (this); [00:13:19] ^~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return safe_as_a (JUMP_LABEL (this)); [00:13:19] ^~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] JUMP_LABEL (this) = target; [00:13:19] ^~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] SUBREG_BYTE (x), GET_MODE (x)); [00:13:19] ^~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] *step_out = XEXP (x, 1); [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] attrs = MEM_ATTRS (x); [00:13:19] ^~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XBBDEF (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 4) = arg4; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 5) = arg5; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 6) = arg6; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XBBDEF (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 4) = arg4; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 5) = arg5; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 6) = arg6; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 7) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XBBDEF (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 4) = arg4; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 5) = arg5; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 6) = arg6; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 7) = arg7; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XBBDEF (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 4) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 5) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 6) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 7) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 2) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 3) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 4) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 5) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 6) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XBBDEF (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 3) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 4) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 5) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 6) = arg4; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 4) = arg4; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 5) = arg5; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 6) = arg6; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 4) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XWINT (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:19] HOST_WIDE_INT hwint[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:19] # define HOST_WIDE_INT long [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XWINT (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:19] HOST_WIDE_INT hwint[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:19] # define HOST_WIDE_INT long [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] SUBREG_BYTE (rt) = arg1; [00:13:19] ^~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 1) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] X0EXP (rt, 1) = NULL_RTX; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XINT (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XWINT (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:19] HOST_WIDE_INT hwint[1]; [00:13:19] ^ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:19] # define HOST_WIDE_INT long [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XEXP (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XVEC (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 1) = arg1; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 2) = arg2; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:26: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] XSTR (rt, 3) = arg3; [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:33: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] if (INSN_CODE (insn) < 0) [00:13:19] ^~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:33: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:19] ^~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:33: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] return INSN_CODE (insn); [00:13:19] ^~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:33: [00:13:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:19] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:19] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:19] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:19] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc:1872:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:19] create_insn_allocnos (SET_SRC (x), NULL, false); [00:13:19] ^~~~~~~~~~~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:19] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:19] ^ ~ [00:13:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:19] rtunion fld[1]; [00:13:19] ^ [00:13:19] 112 warnings generated. [00:13:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx next = XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (insn)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return JUMP_LABEL (this); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (this)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] JUMP_LABEL (this) = target; [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (x), GET_MODE (x)); [00:13:20] ^~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] *step_out = XEXP (x, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] attrs = MEM_ATTRS (x); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:20] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:20] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 7) = arg7; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 2) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 6) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (rt) = arg1; [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:26: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:34: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (INSN_CODE (insn) < 0) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:34: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:34: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return INSN_CODE (insn); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:34: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1127:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx arg1 = XEXP (x, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1209:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] record_address_regs (mode, as, XEXP (XEXP (x, 1), 1), 1, code, REG, [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1209:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] record_address_regs (mode, as, XEXP (XEXP (x, 1), 1), 1, code, REG, [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1290:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && recog_data.operand[1] == SET_SRC (set)) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1294:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1484:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && !side_effects_p (SET_SRC (set))) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1489:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && general_operand (SET_SRC (set), GET_MODE (SET_SRC (set))) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1501:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] MEM_ADDR_SPACE (SET_SRC (set)), [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2643:45: note: expanded from macro 'MEM_ADDR_SPACE' [00:13:20] #define MEM_ADDR_SPACE(RTX) (get_mem_attrs (RTX)->addrspace) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:1502:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (SET_SRC (set), 0), 0, MEM, SCRATCH, [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc:2059:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] 121 warnings generated. [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx next = XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (insn)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return JUMP_LABEL (this); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (this)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] JUMP_LABEL (this) = target; [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (x), GET_MODE (x)); [00:13:20] ^~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] *step_out = XEXP (x, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] attrs = MEM_ATTRS (x); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:20] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:20] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 7) = arg7; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 2) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 6) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (rt) = arg1; [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:371: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:379: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (INSN_CODE (insn) < 0) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:379: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:379: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return INSN_CODE (insn); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:379: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:386: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:20] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:20] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:1751:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (move_insn) = -1; [00:13:20] ^~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:1753:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (INSN_CODE (move_insn) < 0) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2155:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2270:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (note, 1) = REG_NOTES (insn); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2270:24: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (note, 1) = REG_NOTES (insn); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2271:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (insn) = note; [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2287:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (dest_death, 1) = REG_NOTES (p); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2287:30: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (dest_death, 1) = REG_NOTES (p); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2288:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (p) = dest_death; [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2824:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && ((int) REGNO (SET_SRC (set)) == i [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:20] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2825:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] || (int) ORIGINAL_REGNO (SET_SRC (set)) == i)) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1926:40: note: expanded from macro 'ORIGINAL_REGNO' [00:13:20] (RTL_FLAG_CHECK1 ("ORIGINAL_REGNO", (RTX), REG)->u2.original_regno) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:13:20] ({ __typeof (RTX) const _rtx = (RTX); \ [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2826:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] new_regno = REGNO (SET_SRC (set)); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:20] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2837:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (prev, 1) = next; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:2838:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (x, 1) = reg_equiv_init (new_regno); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3129:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3129:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3204:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return equiv_init_movable_p (SET_SRC (x), regno); [00:13:20] ^~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3309:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return memref_referenced_p (memref, SET_SRC (x), true); [00:13:20] ^~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3335:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return memref_referenced_p (memref, XEXP (x, 1), true); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3570:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3570:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3579:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] || side_effects_p (SET_SRC (set))) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3597:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3764:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] validity = validate_equiv_mem (insn, dest, SET_SRC (set)); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3767:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] replacement = copy_rtx (SET_SRC (set)); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3836:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3936:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (rtx *p = ®_NOTES (def_insn); (link = *p) != 0; ) [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3940:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] *p = XEXP (link, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3941:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (link, 1) = REG_NOTES (use_insn); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3941:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (link, 1) = REG_NOTES (use_insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3942:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (use_insn) = link; [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3973:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (new_insn) = REG_NOTES (def_insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3973:27: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (new_insn) = REG_NOTES (def_insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3974:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] REG_NOTES (def_insn) = 0; [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3980:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (new_insn) = INSN_CODE (def_insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:3980:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (new_insn) = INSN_CODE (def_insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4033:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx old_loc = INSN_VAR_LOCATION_LOC (insn); [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:13:20] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:13:20] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4034:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_VAR_LOCATION_LOC (insn) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:13:20] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:13:20] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4038:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (old_loc != INSN_VAR_LOCATION_LOC (insn)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:13:20] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:13:20] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4063:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] int regno = REGNO (SET_SRC (x)); [00:13:20] ^~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:20] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4073:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] lab = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4080:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (lab && validate_replace_rtx (SET_SRC (x), lab, insn)) [00:13:20] ^~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4124:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && ! rtx_equal_p (SET_SRC (set), x) && MEM_P (x)) [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4132:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (prev_elem, 1) = next_elem; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4138:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] x = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4142:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && REGNO (SET_SRC (set)) == (unsigned int) i); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:20] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:20] ^~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:20] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:20] ^~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4591:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && rtx_moveable_p (&XEXP (x, 2), OP_IN)); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4796:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (def_insn); note; note = XEXP (note, 1)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:20] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:4796:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] for (note = REG_NOTES (def_insn); note; note = XEXP (note, 1)) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5010:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx src = SET_SRC (set); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:20] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5367:42: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] ira_register_new_scratch_op (insn, i, INSN_CODE (insn)); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5422:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] && NOTE_KIND (loc->insn) == NOTE_INSN_DELETED) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:20] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:20] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5425:25: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (loc->icode != INSN_CODE (loc->insn)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5900:32: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] ira_assert (JUMP_P (insn) && INSN_CODE (insn) < 0); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:35:35: note: expanded from macro 'ira_assert' [00:13:20] #define ira_assert(c) gcc_assert (c) [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:20] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:20] ^~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5905:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] ASM_OPERANDS_LABEL_VEC (tmp), [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:37: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:13:20] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:20] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] ./genrtl.h:1348:87: note: expanded from macro 'gen_rtx_ASM_OPERANDS' [00:13:20] gen_rtx_fmt_ssiEEEi (ASM_OPERANDS, (MODE), (ARG0), (ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6)) [00:13:20] ^~~~ [00:13:20] ./genrtl.h:474:80: note: expanded from macro 'gen_rtx_fmt_ssiEEEi' [00:13:20] gen_rtx_fmt_ssiEEEi_stat ((c), (m), (arg0), (arg1), (arg2), (arg3), (arg4), (arg5), (arg6) MEM_STAT_INFO) [00:13:20] ^~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc:5906:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] ASM_OPERANDS_SOURCE_LOCATION(tmp)); [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:13:20] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:13:20] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] ./genrtl.h:1348:95: note: expanded from macro 'gen_rtx_ASM_OPERANDS' [00:13:20] gen_rtx_fmt_ssiEEEi (ASM_OPERANDS, (MODE), (ARG0), (ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6)) [00:13:20] ^~~~ [00:13:20] ./genrtl.h:474:88: note: expanded from macro 'gen_rtx_fmt_ssiEEEi' [00:13:20] gen_rtx_fmt_ssiEEEi_stat ((c), (m), (arg0), (arg1), (arg2), (arg3), (arg4), (arg5), (arg6) MEM_STAT_INFO) [00:13:20] ^~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] 168 warnings generated. [00:13:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-doloop.o -MT loop-doloop.o -MMD -MP -MF ./.deps/loop-doloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc [00:13:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-init.o -MT loop-init.o -MMD -MP -MF ./.deps/loop-init.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx tmp = XEXP (this, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] rtx next = XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XBBDEF (insn, 2); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XEXP (insn, 3); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XUINT (insn, 4); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (insn)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return JUMP_LABEL (this); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return safe_as_a (JUMP_LABEL (this)); [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] JUMP_LABEL (this) = target; [00:13:20] ^~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (x), GET_MODE (x)); [00:13:20] ^~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] *step_out = XEXP (x, 1); [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] attrs = MEM_ATTRS (x); [00:13:20] ^~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:20] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:20] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 7) = arg7; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 7) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 2) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 5) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 6) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XBBDEF (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 3) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 5) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 6) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 4) = arg4; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 5) = arg5; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 6) = arg6; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 4) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] SUBREG_BYTE (rt) = arg1; [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] X0EXP (rt, 1) = NULL_RTX; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XWINT (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:20] HOST_WIDE_INT hwint[1]; [00:13:20] ^ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:20] # define HOST_WIDE_INT long [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XEXP (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XVEC (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 1) = arg1; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 2) = arg2; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:72: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:20] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] XSTR (rt, 3) = arg3; [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:80: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (INSN_CODE (insn) < 0) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:80: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:80: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] return INSN_CODE (insn); [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:20] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:80: [00:13:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:20] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:20] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc:1012:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:20] if (NOTE_INSN_BASIC_BLOCK_P (tmp)) [00:13:20] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:20] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:20] ^~~~~~~~~~~~~~~~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:20] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:20] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:20] ^ ~ [00:13:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:20] rtunion fld[1]; [00:13:20] ^ [00:13:20] 112 warnings generated. [00:13:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-invariant.o -MT loop-invariant.o -MMD -MP -MF ./.deps/loop-invariant.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx tmp = XEXP (this, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx tmp = XEXP (this, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx next = XEXP (insn, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XBBDEF (insn, 2); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XBBDEF (insn, 2); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 3); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 3); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XUINT (insn, 4); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XUINT (insn, 4); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return safe_as_a (JUMP_LABEL (insn)); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return JUMP_LABEL (this); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return safe_as_a (JUMP_LABEL (this)); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] JUMP_LABEL (this) = target; [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] SUBREG_BYTE (x), GET_MODE (x)); [00:13:21] ^~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] *step_out = XEXP (x, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] attrs = MEM_ATTRS (x); [00:13:21] ^~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 7) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 7) = arg7; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 5) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 6) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 7) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 2) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 3) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 5) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 6) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 3) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 6) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] SUBREG_BYTE (rt) = arg1; [00:13:21] ^~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 1) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 1) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:25: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:36: [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:21] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:21] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:39: [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:21] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:21] struct cgraph_edge; [00:13:21] ^~~~~~ [00:13:21] class [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:21] struct cgraph_edge; [00:13:21] ^~~~~~ [00:13:21] class [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc:39: [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:21] friend struct cgraph_edge; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:21] for_user)) cgraph_edge [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:21] friend struct cgraph_edge; [00:13:21] ^~~~~~ [00:13:21] class [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:21] void initialize_inline_failed (struct cgraph_edge *); [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:21] for_user)) cgraph_edge [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:21] void initialize_inline_failed (struct cgraph_edge *); [00:13:21] ^~~~~~ [00:13:21] class [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:21] for_user)) cgraph_edge [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:21] ^~~~~~ [00:13:21] class [00:13:21] 111 warnings generated. [00:13:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-iv.o -MT loop-iv.o -MMD -MP -MF ./.deps/loop-iv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx tmp = XEXP (this, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx tmp = XEXP (this, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] rtx next = XEXP (insn, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XBBDEF (insn, 2); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XBBDEF (insn, 2); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 3); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XEXP (insn, 3); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XUINT (insn, 4); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XUINT (insn, 4); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return safe_as_a (JUMP_LABEL (insn)); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return JUMP_LABEL (this); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] return safe_as_a (JUMP_LABEL (this)); [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] JUMP_LABEL (this) = target; [00:13:21] ^~~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] SUBREG_BYTE (x), GET_MODE (x)); [00:13:21] ^~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] *step_out = XEXP (x, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] attrs = MEM_ATTRS (x); [00:13:21] ^~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 7) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 7) = arg7; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 5) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 6) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 7) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 2) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 3) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 5) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 6) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XBBDEF (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 3) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 5) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 6) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 4) = arg4; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 5) = arg5; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 6) = arg6; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 4) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] SUBREG_BYTE (rt) = arg1; [00:13:21] ^~~~~~~~~~~~~~~~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 1) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] X0EXP (rt, 1) = NULL_RTX; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XWINT (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:21] HOST_WIDE_INT hwint[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:21] # define HOST_WIDE_INT long [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XVEC (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 1) = arg1; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 2) = arg2; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:24: [00:13:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XSTR (rt, 3) = arg3; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:46:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] link = XEXP (prev_link, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:57:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] link = XEXP (link, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:60:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (prev_link, 1) = *unused_listp; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:82:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] *listp = XEXP (node, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:83:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (node, 1) = 0; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:112:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (r, 1) = next; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:134:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] unused_expr_list = XEXP (r, 1); [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:136:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (r, 1) = next; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:198:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (ptr, 1) = unused_expr_list; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc:207:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:21] XEXP (ptr, 1) = unused_insn_list; [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:21] ^ ~ [00:13:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:21] rtunion fld[1]; [00:13:21] ^ [00:13:21] 116 warnings generated. [00:13:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-unroll.o -MT loop-unroll.o -MMD -MP -MF ./.deps/loop-unroll.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc [00:13:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lower-subreg.o -MT lower-subreg.o -MMD -MP -MF ./.deps/lower-subreg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx tmp = XEXP (this, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx tmp = XEXP (this, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx next = XEXP (insn, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XEXP (insn, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XBBDEF (insn, 2); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XBBDEF (insn, 2); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XEXP (insn, 3); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XEXP (insn, 3); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XUINT (insn, 4); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XUINT (insn, 4); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return safe_as_a (JUMP_LABEL (insn)); [00:13:22] ^~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return JUMP_LABEL (this); [00:13:22] ^~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return safe_as_a (JUMP_LABEL (this)); [00:13:22] ^~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] JUMP_LABEL (this) = target; [00:13:22] ^~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] SUBREG_BYTE (x), GET_MODE (x)); [00:13:22] ^~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] *step_out = XEXP (x, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] attrs = MEM_ATTRS (x); [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:22] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:22] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XBBDEF (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 4) = arg4; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 5) = arg5; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 6) = arg6; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XBBDEF (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 4) = arg4; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 5) = arg5; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 6) = arg6; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 7) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XBBDEF (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 4) = arg4; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 5) = arg5; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 6) = arg6; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 7) = arg7; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XBBDEF (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 4) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 5) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 6) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 7) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 2) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 3) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 4) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 5) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 6) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XBBDEF (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 3) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 4) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 5) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 6) = arg4; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 4) = arg4; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 5) = arg5; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 6) = arg6; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 4) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XWINT (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:22] HOST_WIDE_INT hwint[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:22] # define HOST_WIDE_INT long [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XWINT (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:22] HOST_WIDE_INT hwint[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:22] # define HOST_WIDE_INT long [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] SUBREG_BYTE (rt) = arg1; [00:13:22] ^~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 1) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] X0EXP (rt, 1) = NULL_RTX; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XINT (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XWINT (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:22] HOST_WIDE_INT hwint[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:22] # define HOST_WIDE_INT long [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XEXP (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XVEC (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 1) = arg1; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 2) = arg2; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:26: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:22] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] XSTR (rt, 3) = arg3; [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:34: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] if (INSN_CODE (insn) < 0) [00:13:22] ^~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:34: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:22] ^~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:34: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return INSN_CODE (insn); [00:13:22] ^~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:34: [00:13:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:22] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:22] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:22] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:22] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1075:13: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx exp = CALL_INSN_FUNCTION_USAGE (insn); [00:13:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:13:22] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1085:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] exp = XEXP (exp, 1); [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1090:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx reg = SET_SRC (exp); [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1101:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] rtx src = SET_SRC (set); [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1109:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] if (set && rtx_equal_p (SET_SRC (set), reg)) [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1152:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] int src_regno = REGNO (SET_SRC (set)); [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:22] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:22] ^~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc:1169:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:22] return SET_SRC (set); [00:13:22] ^~~~~~~~~~~~~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:22] ^ ~ [00:13:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:22] rtunion fld[1]; [00:13:22] ^ [00:13:22] 118 warnings generated. [00:13:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra.o -MT lra.o -MMD -MP -MF ./.deps/lra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] rtx tmp = XEXP (this, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] rtx tmp = XEXP (this, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] rtx next = XEXP (insn, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XEXP (insn, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XBBDEF (insn, 2); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XBBDEF (insn, 2); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XEXP (insn, 3); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XEXP (insn, 3); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XUINT (insn, 4); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XUINT (insn, 4); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return safe_as_a (JUMP_LABEL (insn)); [00:13:23] ^~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return JUMP_LABEL (this); [00:13:23] ^~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return safe_as_a (JUMP_LABEL (this)); [00:13:23] ^~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] JUMP_LABEL (this) = target; [00:13:23] ^~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] SUBREG_BYTE (x), GET_MODE (x)); [00:13:23] ^~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] *step_out = XEXP (x, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] attrs = MEM_ATTRS (x); [00:13:23] ^~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XBBDEF (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 4) = arg4; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 5) = arg5; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 6) = arg6; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XBBDEF (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 4) = arg4; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 5) = arg5; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 6) = arg6; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 7) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XBBDEF (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 4) = arg4; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 5) = arg5; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 6) = arg6; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 7) = arg7; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XBBDEF (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 4) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 5) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 6) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 7) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 2) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 3) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 4) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 5) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 6) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XBBDEF (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 3) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 4) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 5) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 6) = arg4; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 4) = arg4; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 5) = arg5; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 6) = arg6; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 4) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XWINT (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:23] HOST_WIDE_INT hwint[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:23] # define HOST_WIDE_INT long [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XWINT (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:23] HOST_WIDE_INT hwint[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:23] # define HOST_WIDE_INT long [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] SUBREG_BYTE (rt) = arg1; [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 1) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] X0EXP (rt, 1) = NULL_RTX; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XINT (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XWINT (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:23] HOST_WIDE_INT hwint[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:23] # define HOST_WIDE_INT long [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XEXP (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XVEC (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 1) = arg1; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 2) = arg2; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:108: [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] XSTR (rt, 3) = arg3; [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:117: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] if (INSN_CODE (insn) < 0) [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:117: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:117: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] return INSN_CODE (insn); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:122: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] && (INSN_CODE (insn) < 0 [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:23] #define lra_assert(c) gcc_checking_assert (c) [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:23] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:23] ^~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:23] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:23] ^~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:122: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] || data->icode == INSN_CODE (insn))); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:23] #define lra_assert(c) gcc_checking_assert (c) [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:23] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:23] ^~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:23] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:23] ^~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:124: [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:23] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:23] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:23] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:23] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:280:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] && ! side_effects_p (SET_SRC (PATTERN (prev)))) [00:13:23] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:361:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] a2 = XEXP (y, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:377:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] scale = XEXP (a1, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:384:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] scale = XEXP (a2, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:521:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] lra_emit_add (x, XEXP (y, 0), XEXP (y, 1)); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:967:15: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] icode = INSN_CODE (insn); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:970:2: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] INSN_CODE (insn) = icode = recog_memoized (insn); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1106:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] for (link = CALL_INSN_FUNCTION_USAGE (insn); [00:13:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:13:23] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1108:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] link = XEXP (link, 1)) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1207:25: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] && data->icode != INSN_CODE (insn)) [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:23] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1510:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] add_regs_to_insn_regno_info (data, SET_SRC (x), insn, OP_IN, 0); [00:13:23] ^~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:23] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1523:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] add_regs_to_insn_regno_info (data, XEXP (x, 1), insn, OP_IN, 0); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1648:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] for (link = CALL_INSN_FUNCTION_USAGE (insn); [00:13:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:13:23] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1650:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] link = XEXP (link, 1)) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1916:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] if (NOTE_INSN_BASIC_BLOCK_P (tmp)) [00:13:23] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:23] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:23] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:23] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:1984:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] SUBREG_BYTE (x))) != NULL_RTX) [00:13:23] ^~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:2036:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] SUBREG_BYTE (x)); [00:13:23] ^~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:2205:11: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] pnote = ®_NOTES (insn); [00:13:23] ^~~~~~~~~~~~~~~~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:23] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc:2211:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:23] *pnote = XEXP (*pnote, 1); [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:23] ^ ~ [00:13:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:23] rtunion fld[1]; [00:13:23] ^ [00:13:23] 132 warnings generated. [00:13:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-assigns.o -MT lra-assigns.o -MMD -MP -MF ./.deps/lra-assigns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx next = XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (insn)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return JUMP_LABEL (this); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (this)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (this) = target; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (x), GET_MODE (x)); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] *step_out = XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] attrs = MEM_ATTRS (x); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 7) = arg7; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 2) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 6) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (rt) = arg1; [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:41: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:50: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (INSN_CODE (insn) < 0) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:50: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:50: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return INSN_CODE (insn); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:86:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] LABEL_NUSES (insn)++; [00:13:24] ^~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:210:2: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] LABEL_NUSES (insn) = (LABEL_PRESERVE_P (insn) != 0); [00:13:24] ^~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:226:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (note = REG_NOTES (insn); note; note = next) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:228:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] next = XEXP (note, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:246:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] pc_src = pc != NULL ? SET_SRC (pc) : NULL; [00:13:24] ^~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:269:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && (rtx_equal_p (label_dest, XEXP (pc_src, 1)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:270:37: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || rtx_equal_p (label_dest, XEXP (pc_src, 2)))))) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:276:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (XEXP (label_note, 0) == label_ref_label (SET_SRC (label_set))); [00:13:24] ^~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:280:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (JUMP_LABEL (jump_insn) == XEXP (label_note, 0)); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:335:9: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (JUMP_LABEL (insn) == NULL && prev_nonjump_insn != NULL) [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:423:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx src = SET_SRC (set); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:469:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (comparison, 1), insn); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:482:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (exp, 0), XEXP (exp, 1)); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:794:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] x = SET_SRC (x); [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:831:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (SET_SRC (x), 2) == pc_rtx [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:831:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (SET_SRC (x), 2) == pc_rtx [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:835:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (SET_SRC (x), 1) == pc_rtx [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:835:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (SET_SRC (x), 1) == pc_rtx [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:923:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] x = SET_SRC (x); [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:928:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (x, 2) == pc_rtx && GET_CODE (XEXP (x, 1)) == LABEL_REF) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:929:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:930:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (x, 1) == pc_rtx && GET_CODE (XEXP (x, 2)) == LABEL_REF) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:931:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (x, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:997:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (side_effects_p (SET_SRC (set))) [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1009:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && JUMP_LABEL (insn) != NULL && !ANY_RETURN_P (JUMP_LABEL (insn))); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1064:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == x); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1064:45: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == x); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1065:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (insn) = x; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1097:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] mark_jump_label_1 (XEXP (x, 1), insn, in_mem, true); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1098:26: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] mark_jump_label_1 (XEXP (x, 2), insn, in_mem, true); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1108:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && NOTE_KIND (label) == NOTE_INSN_DELETED_LABEL) [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:24] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1119:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] ++LABEL_NUSES (label); [00:13:24] ^~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1127:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == label)) [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1127:36: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && (JUMP_LABEL (insn) == NULL || JUMP_LABEL (insn) == label)) [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1128:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (insn) = label; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1193:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (i = ASM_OPERANDS_INPUT_LENGTH (asmop) - 1; i >= 0; --i) [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:13:24] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:13:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:13:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1194:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] mark_jump_label_1 (ASM_OPERANDS_INPUT (asmop, i), insn, false, false); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:13:24] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:13:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:13:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1196:12: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (i = ASM_OPERANDS_LABEL_LENGTH (asmop) - 1; i >= 0; --i) [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:13:24] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:13:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:13:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1197:24: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] mark_jump_label_1 (ASM_OPERANDS_LABEL (asmop, i), insn, false, true); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:13:24] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:13:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:13:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1236:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx lab = JUMP_LABEL (insn); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1239:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (LABEL_NUSES (lab) == 0) [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1263:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (LABEL_NUSES (XEXP (RTVEC_ELT (labels, i), 0)) == 0) [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1273:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1273:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1278:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (LABEL_NUSES (XEXP (note, 0)) == 0) [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1409:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && label_ref_label (SET_SRC (x)) == olabel) [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1420:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] redirect_exp_1 (&XEXP (x, 2), olabel, nlabel, insn); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1454:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (ASM_OPERANDS_LABEL_LENGTH (asmop) == 1); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:13:24] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:13:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:13:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1455:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] loc = &ASM_OPERANDS_LABEL (asmop, 0); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:13:24] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:13:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:13:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:13:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:13:24] ^~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1462:24: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] redirect_exp_1 (loc, JUMP_LABEL (jump), nlabel, jump); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1515:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (JUMP_LABEL (jump) == olabel); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1521:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (jump) = nlabel; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1523:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] ++LABEL_NUSES (nlabel); [00:13:24] ^~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1545:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && --LABEL_NUSES (olabel) == 0 && delete_unused > 0 [00:13:24] ^~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1578:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (comp, 1)), [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:24] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1583:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] tem = XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1584:44: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] validate_change (insn, &XEXP (x, 1), XEXP (x, 2), 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1585:31: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] validate_change (insn, &XEXP (x, 2), tem, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1607:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] ok = invert_exp_1 (SET_SRC (x), jump); [00:13:24] ^~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1615:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return nlabel == JUMP_LABEL (jump) || redirect_jump_1 (jump, nlabel); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1624:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx olabel = JUMP_LABEL (jump); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1670:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] byte_x = SUBREG_BYTE (x); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1693:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] byte_y = SUBREG_BYTE (y); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1776:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && rtx_renumbered_equal_p (XEXP (x, 1), XEXP (y, 1))) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1776:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && rtx_renumbered_equal_p (XEXP (x, 1), XEXP (y, 1))) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1777:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || (rtx_renumbered_equal_p (XEXP (x, 0), XEXP (y, 1)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1778:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && rtx_renumbered_equal_p (XEXP (x, 1), XEXP (y, 0)))); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1781:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && rtx_renumbered_equal_p (XEXP (x, 1), XEXP (y, 1))); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1781:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && rtx_renumbered_equal_p (XEXP (x, 1), XEXP (y, 1))); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1810:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1810:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc:1877:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (x), GET_MODE (x), &info); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] 181 warnings generated. [00:13:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-coalesce.o -MT lra-coalesce.o -MMD -MP -MF ./.deps/lra-coalesce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx next = XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (insn)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return JUMP_LABEL (this); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (this)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (this) = target; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (x), GET_MODE (x)); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] *step_out = XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] attrs = MEM_ATTRS (x); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 7) = arg7; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 2) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 6) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (rt) = arg1; [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:49: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:56: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (INSN_CODE (insn) < 0) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:56: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:56: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return INSN_CODE (insn); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:57: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && (INSN_CODE (insn) < 0 [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:24] #define lra_assert(c) gcc_checking_assert (c) [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:24] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:57: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || data->icode == INSN_CODE (insn))); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:24] #define lra_assert(c) gcc_checking_assert (c) [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:24] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:252:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && (sregno = REGNO (SET_SRC (set))) >= FIRST_PSEUDO_REGISTER [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:24] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:272:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] sregno = REGNO (SET_SRC (set)); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:24] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc:293:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] INSN_UID (mv), sregno, ORIGINAL_REGNO (SET_SRC (set)), [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1926:40: note: expanded from macro 'ORIGINAL_REGNO' [00:13:24] (RTL_FLAG_CHECK1 ("ORIGINAL_REGNO", (RTX), REG)->u2.original_regno) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:13:24] ({ __typeof (RTX) const _rtx = (RTX); \ [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] 114 warnings generated. [00:13:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-constraints.o -MT lra-constraints.o -MMD -MP -MF ./.deps/lra-constraints.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx next = XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (insn)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return JUMP_LABEL (this); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (this)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (this) = target; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (x), GET_MODE (x)); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] *step_out = XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] attrs = MEM_ATTRS (x); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 7) = arg7; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 2) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 6) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (rt) = arg1; [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:42: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:51: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (INSN_CODE (insn) < 0) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:51: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:51: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return INSN_CODE (insn); [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:338:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] val ^= constant_lower_bound (SUBREG_BYTE (x)); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:426:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (maybe_ne (SUBREG_BYTE (e1), SUBREG_BYTE (e2))) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:426:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (maybe_ne (SUBREG_BYTE (e1), SUBREG_BYTE (e2))) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:522:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] expr = SET_SRC (set); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:729:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] inv->cheap_address = address_cost (SET_SRC (set), word_mode, [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:736:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] inv->cost = set_src_cost (SET_SRC (set), GET_MODE (SET_DEST (set)), [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:786:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && INTVAL (XEXP (sub, 1)) < GET_MODE_BITSIZE (sub_mode) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:787:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && INTVAL (XEXP (sub, 1)) >= 0) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:789:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] HOST_WIDE_INT shift = INTVAL (XEXP (sub, 1)); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:791:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (sub, 1) = gen_int_mode (HOST_WIDE_INT_1 << shift, sub_mode); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:914:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] validate_unshare_change (use_insn, pos, SET_SRC (def_set), true); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:921:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] src = SET_SRC (use_set); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:1112:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || !check_maybe_invariant (SET_SRC (set))) [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:1381:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && constant_pool_constant_p (SET_SRC (set))) [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:1772:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] INSN_VAR_LOCATION_LOC (use_insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:13:24] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:13:24] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:2198:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc:2198:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] 126 warnings generated. [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx tmp = XEXP (this, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx next = XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XBBDEF (insn, 2); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XEXP (insn, 3); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XUINT (insn, 4); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (insn)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return JUMP_LABEL (this); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] return safe_as_a (JUMP_LABEL (this)); [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (this) = target; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (x), GET_MODE (x)); [00:13:24] ^~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] *step_out = XEXP (x, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] attrs = MEM_ATTRS (x); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 7) = arg7; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 7) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 2) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 5) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 6) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XBBDEF (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 3) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 5) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 6) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 4) = arg4; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 5) = arg5; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 6) = arg6; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 4) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] SUBREG_BYTE (rt) = arg1; [00:13:24] ^~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] X0EXP (rt, 1) = NULL_RTX; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XWINT (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:24] HOST_WIDE_INT hwint[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:24] # define HOST_WIDE_INT long [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XEXP (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XVEC (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 1) = arg1; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 2) = arg2; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:26: [00:13:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] XSTR (rt, 3) = arg3; [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:140:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] cmp_arg1 = XEXP (SET_SRC (cmp_orig), 0); [00:13:24] ^~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:141:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] cmp_arg2 = XEXP (SET_SRC (cmp_orig), 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:141:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] cmp_arg2 = XEXP (SET_SRC (cmp_orig), 1); [00:13:24] ^~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:146:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (XEXP (cmp_arg1, 1) != GEN_INT (-1) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:158:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] cond = XEXP (SET_SRC (cmp), 0); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:159:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] if (GET_CODE (cond) != NE || XEXP (cond, 1) != const0_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:178:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] inc_src = SET_SRC (inc); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:180:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] inc_src = XEXP (inc_src, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:183:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || XEXP (inc_src, 1) != constm1_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:193:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || XEXP (SET_SRC (cmp), 2) != pc_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:193:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || XEXP (SET_SRC (cmp), 2) != pc_rtx) [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:197:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] condition = XEXP (SET_SRC (cmp), 0); [00:13:24] ^~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:202:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] || (XEXP (condition, 1) != const0_rtx [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:203:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] && XEXP (condition, 1) != const1_rtx)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:346:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx op0 = XEXP (cond, 0), op1 = XEXP (cond, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:389:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (jump) = label; [00:13:24] ^~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:391:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] LABEL_NUSES (label)++; [00:13:24] ^~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:423:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] rtx addop1 = XEXP (extop0, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:484:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] noloop = XEXP (condition, 1); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:494:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] gcc_assert (XEXP (condition, 1) == const0_rtx); [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:24] ^~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:546:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] for (; ass; ass = XEXP (ass, 1)) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:596:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] JUMP_LABEL (jump_insn) = jump_label; [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc:597:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:24] LABEL_NUSES (jump_label)++; [00:13:24] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:24] ^ ~ [00:13:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:24] rtunion fld[1]; [00:13:24] ^ [00:13:24] 129 warnings generated. [00:13:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-eliminations.o -MT lra-eliminations.o -MMD -MP -MF ./.deps/lra-eliminations.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc [00:13:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-lives.o -MT lra-lives.o -MMD -MP -MF ./.deps/lra-lives.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx next = XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (insn)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return JUMP_LABEL (this); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (this)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] JUMP_LABEL (this) = target; [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x), GET_MODE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *step_out = XEXP (x, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] attrs = MEM_ATTRS (x); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 7) = arg7; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 2) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 6) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (rt) = arg1; [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc:25: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] 106 warnings generated. [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx next = XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (insn)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return JUMP_LABEL (this); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (this)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] JUMP_LABEL (this) = target; [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x), GET_MODE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *step_out = XEXP (x, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] attrs = MEM_ATTRS (x); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 7) = arg7; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 2) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 6) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (rt) = arg1; [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:55: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:66: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:27] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:27] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:27] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:27] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:653:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rhs = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:666:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:970:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:975:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] mby = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:984:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] mby = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1087:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rhs = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1351:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1367:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (rhs, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1409:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] src = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1466:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rhs = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1503:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (a, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1534:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (a, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1536:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] opb1 = XEXP (b, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1599:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && INTVAL (XEXP (opb0, 1)) + 1 == -INTVAL (op1)) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1614:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return INTVAL (op1) == -INTVAL (XEXP (opb0, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1623:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return INTVAL (op1) == -INTVAL (XEXP (opb0, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1655:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (cond, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1712:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] || op1 != XEXP (cond, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1732:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (cond, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:27] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:27] ^~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1751:60: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *expr = simplify_replace_rtx (*expr, XEXP (cond, 0), XEXP (cond, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1845:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] for (elt = tail; elt; elt = XEXP (elt, 1)) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1847:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] for (elt = tail; elt; elt = XEXP (elt, 1)) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1874:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] tail = XEXP (*expr, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1898:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (*expr, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1916:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (*expr, 1) = tail; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:1954:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] for (note = cond_list; note; note = XEXP (note, 1)) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:2277:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] inc = INTVAL (XEXP (niter, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc:2357:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op1 = XEXP (condition, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] 136 warnings generated. [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx next = XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (insn)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return JUMP_LABEL (this); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (this)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] JUMP_LABEL (this) = target; [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x), GET_MODE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *step_out = XEXP (x, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] attrs = MEM_ATTRS (x); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 7) = arg7; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 2) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 6) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (rt) = arg1; [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:26: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:35: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] if (INSN_CODE (insn) < 0) [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:35: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:35: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return INSN_CODE (insn); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:145:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rtxes->shift, 1) = gen_int_shift_amount (mode, op1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:202:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SET_SRC (rtxes->set) = CONST0_RTX (word_mode); [00:13:27] ^~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:205:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SET_SRC (rtxes->set) = rtxes->source; [00:13:27] ^~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:335:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && INTVAL (XEXP (x, 1)) == BITS_PER_WORD) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:368:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] x = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:411:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx src = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:709:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && known_eq (SUBREG_BYTE (op), 0)) [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:13:27] #define known_eq(A, B) (!maybe_ne (A, B)) [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:714:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (op)); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:721:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] byte + SUBREG_BYTE (op)); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:780:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:824:12: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] pnote = ®_NOTES (insn); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:27] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:843:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *pnote = XEXP (note, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:904:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] src = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:940:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && (maybe_ne (SUBREG_BYTE (src), 0) [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:954:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && (maybe_ne (SUBREG_BYTE (dest), 0) [00:13:27] ^~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:973:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] if (src == SET_SRC (set) [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1227:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1259:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1289:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] || !splitting[INTVAL (XEXP (op, 1)) - BITS_PER_WORD]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1320:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] op = SET_SRC (set); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1366:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && INTVAL (XEXP (op, 1)) != 2 * BITS_PER_WORD - 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1372:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] int shift_count = INTVAL (XEXP (op, 1)); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc:1385:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] else if (INTVAL (XEXP (op, 1)) == 2 * BITS_PER_WORD - 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:27] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:27] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:27] ^~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] 132 warnings generated. [00:13:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-remat.o -MT lra-remat.o -MMD -MP -MF ./.deps/lra-remat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx next = XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (insn)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return JUMP_LABEL (this); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (this)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] JUMP_LABEL (this) = target; [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x), GET_MODE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *step_out = XEXP (x, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] attrs = MEM_ATTRS (x); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 7) = arg7; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 2) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 6) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (rt) = arg1; [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 1) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:82: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:91: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] if (INSN_CODE (insn) < 0) [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:91: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:91: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return INSN_CODE (insn); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:95: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] && (INSN_CODE (insn) < 0 [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:27] #define lra_assert(c) gcc_checking_assert (c) [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:27] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:27] ^~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:27] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:27] ^~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:95: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] || data->icode == INSN_CODE (insn))); [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:27] #define lra_assert(c) gcc_checking_assert (c) [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:27] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:27] ^~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:27] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:27] ^~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc:96: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:27] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:27] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:27] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:27] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:27] 113 warnings generated. [00:13:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-spills.o -MT lra-spills.o -MMD -MP -MF ./.deps/lra-spills.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc [00:13:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-cgraph.o -MT lto-cgraph.o -MMD -MP -MF ./.deps/lto-cgraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc [00:13:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer.o -MT lto-streamer.o -MMD -MP -MF ./.deps/lto-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.cc [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx tmp = XEXP (this, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] rtx next = XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XBBDEF (insn, 2); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XEXP (insn, 3); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XUINT (insn, 4); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (insn)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return JUMP_LABEL (this); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] return safe_as_a (JUMP_LABEL (this)); [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] JUMP_LABEL (this) = target; [00:13:27] ^~~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (x), GET_MODE (x)); [00:13:27] ^~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] *step_out = XEXP (x, 1); [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] attrs = MEM_ATTRS (x); [00:13:27] ^~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 7) = arg7; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 7) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 2) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 5) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 6) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XBBDEF (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 3) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 5) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 6) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XSTR (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 4) = arg4; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 5) = arg5; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 6) = arg6; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XVEC (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 3) = arg3; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] X0EXP (rt, 4) = NULL_RTX; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XEXP (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:27] rtunion fld[1]; [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 1) = arg1; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] XWINT (rt, 2) = arg2; [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:27] HOST_WIDE_INT hwint[1]; [00:13:27] ^ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:27] # define HOST_WIDE_INT long [00:13:27] ^ [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:27] SUBREG_BYTE (rt) = arg1; [00:13:27] ^~~~~~~~~~~~~~~~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:27] ^ ~ [00:13:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 1) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 1) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XWINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:28] HOST_WIDE_INT hwint[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:28] # define HOST_WIDE_INT long [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:27: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:29: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[1]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[1] = rhs; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[2]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return &gs->op[2]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[2] = rhs; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[3]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return &ass->op[3]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[3] = rhs; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[1]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[1] = fn; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[2]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return &call_stmt->op[2]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] call_stmt->op[2] = chain; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[1]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[1] = rhs; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[2]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[2] = label; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gs->op[3] = label; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return gs->op[3]; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:33: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:28] struct cgraph_edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:28] struct cgraph_edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:33: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] friend struct cgraph_edge; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:28] friend struct cgraph_edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] void initialize_inline_failed (struct cgraph_edge *); [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:28] void initialize_inline_failed (struct cgraph_edge *); [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:38: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:28] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:28] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:28] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:28] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:28] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:44: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: warning: class 'lto_simple_output_block' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] void stream_out (class lto_simple_output_block *); [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:641:8: note: previous use is here [00:13:28] struct lto_simple_output_block [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.h:119:20: note: did you mean struct here? [00:13:28] void stream_out (class lto_simple_output_block *); [00:13:28] ^~~~~ [00:13:28] struct [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:236:54: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] lto_output_edge (struct lto_simple_output_block *ob, struct cgraph_edge *edge, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:236:54: note: did you mean class here? [00:13:28] lto_output_edge (struct lto_simple_output_block *ob, struct cgraph_edge *edge, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:327:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *e; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:327:3: note: did you mean class here? [00:13:28] struct cgraph_edge *e; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:366:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *e; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:366:3: note: did you mean class here? [00:13:28] struct cgraph_edge *e; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:728:31: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] output_outgoing_cgraph_edges (struct cgraph_edge *edge, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:728:31: note: did you mean class here? [00:13:28] output_outgoing_cgraph_edges (struct cgraph_edge *edge, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:832:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *edge; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:832:3: note: did you mean class here? [00:13:28] struct cgraph_edge *edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1457:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *edge; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1457:3: note: did you mean class here? [00:13:28] struct cgraph_edge *edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1652:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *edge; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1652:3: note: did you mean class here? [00:13:28] struct cgraph_edge *edge; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1840:5: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *edge ATTRIBUTE_UNUSED) [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1840:5: note: did you mean class here? [00:13:28] struct cgraph_edge *edge ATTRIBUTE_UNUSED) [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1853:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *e; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1853:3: note: did you mean class here? [00:13:28] struct cgraph_edge *e; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1952:25: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] input_edge_opt_summary (struct cgraph_edge *edge ATTRIBUTE_UNUSED, [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1952:25: note: did you mean class here? [00:13:28] input_edge_opt_summary (struct cgraph_edge *edge ATTRIBUTE_UNUSED, [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1966:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:28] struct cgraph_edge *e; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:28] for_user)) cgraph_edge [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc:1966:3: note: did you mean class here? [00:13:28] struct cgraph_edge *e; [00:13:28] ^~~~~~ [00:13:28] class [00:13:28] 147 warnings generated. [00:13:28] c++ -std=c++11 -fno-PIE -c -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer-in.o -MT lto-streamer-in.o -MMD -MP -MF ./.deps/lto-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] rtx tmp = XEXP (this, 1); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] rtx tmp = XEXP (this, 1); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] rtx next = XEXP (insn, 1); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XEXP (insn, 1); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XBBDEF (insn, 2); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XBBDEF (insn, 2); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XEXP (insn, 3); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XEXP (insn, 3); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XUINT (insn, 4); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XUINT (insn, 4); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return safe_as_a (JUMP_LABEL (insn)); [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return JUMP_LABEL (this); [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return safe_as_a (JUMP_LABEL (this)); [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] JUMP_LABEL (this) = target; [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] SUBREG_BYTE (x), GET_MODE (x)); [00:13:28] ^~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] *step_out = XEXP (x, 1); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] attrs = MEM_ATTRS (x); [00:13:28] ^~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XBBDEF (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 4) = arg4; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 5) = arg5; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 6) = arg6; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XBBDEF (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 4) = arg4; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 5) = arg5; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 6) = arg6; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 7) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XBBDEF (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 4) = arg4; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 5) = arg5; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 6) = arg6; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 7) = arg7; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XBBDEF (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 4) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 5) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 6) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 7) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 2) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 3) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 4) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 5) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 6) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XBBDEF (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 3) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 4) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 5) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 6) = arg4; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 4) = arg4; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 5) = arg5; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 6) = arg6; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 4) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XWINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:28] HOST_WIDE_INT hwint[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:28] # define HOST_WIDE_INT long [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XWINT (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:28] HOST_WIDE_INT hwint[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:28] # define HOST_WIDE_INT long [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] SUBREG_BYTE (rt) = arg1; [00:13:28] ^~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 1) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] X0EXP (rt, 1) = NULL_RTX; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XWINT (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:28] HOST_WIDE_INT hwint[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:28] # define HOST_WIDE_INT long [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XEXP (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XVEC (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 1) = arg1; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 2) = arg2; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:25: [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] XSTR (rt, 3) = arg3; [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:31: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] if (INSN_CODE (insn) < 0) [00:13:28] ^~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:31: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:28] ^~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:31: [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] return INSN_CODE (insn); [00:13:28] ^~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:805:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] cond = XEXP (SET_SRC (pc_set (cinsn)), 0); [00:13:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:808:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] gcc_assert (rtx_equal_p (op1, XEXP (cond, 1))); [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:28] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:28] ^~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:811:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] JUMP_LABEL (jump) = JUMP_LABEL (cinsn); [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:811:27: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] JUMP_LABEL (jump) = JUMP_LABEL (cinsn); [00:13:28] ^~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:812:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] LABEL_NUSES (JUMP_LABEL (jump))++; [00:13:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:812:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] LABEL_NUSES (JUMP_LABEL (jump))++; [00:13:28] ^~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:13:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:28] ^~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:13:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:28] ^~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:826:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] LABEL_NUSES (label)++; [00:13:28] ^~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:13:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1366:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] src = SET_SRC (set); [00:13:28] ^~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1402:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] if (!rtx_equal_p (dest, XEXP (src, 2))) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1408:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] else if (rtx_equal_p (dest, XEXP (src, 1))) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1425:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] || rtx_referenced_p (dest, XEXP (src, 1))) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1676:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] rtx expr = SET_SRC (single_set (ivts->insn)); [00:13:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1687:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] rtx expr = copy_rtx (SET_SRC (single_set (insn))); [00:13:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1750:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] src = copy_rtx (SET_SRC (set)); [00:13:28] ^~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc:1935:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:28] while (!NOTE_INSN_BASIC_BLOCK_P (insn)) [00:13:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:28] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:28] ^~~~~~~~~~~~~~~~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:28] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:28] ^ ~ [00:13:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:28] rtunion fld[1]; [00:13:28] ^ [00:13:28] 124 warnings generated. [00:13:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer-out.o -MT lto-streamer-out.o -MMD -MP -MF ./.deps/lto-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx tmp = XEXP (this, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx tmp = XEXP (this, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx next = XEXP (insn, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XBBDEF (insn, 2); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XBBDEF (insn, 2); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 3); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 3); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XUINT (insn, 4); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XUINT (insn, 4); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return safe_as_a (JUMP_LABEL (insn)); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return JUMP_LABEL (this); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return safe_as_a (JUMP_LABEL (this)); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] JUMP_LABEL (this) = target; [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (x), GET_MODE (x)); [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *step_out = XEXP (x, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] attrs = MEM_ATTRS (x); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:29] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:29] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 7) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 7) = arg7; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 5) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 6) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 7) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 2) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 3) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 5) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 6) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 3) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 6) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (rt) = arg1; [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 1) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 1) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:114: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:124: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (insn) < 0) [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:124: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:124: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return INSN_CODE (insn); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:125: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:29] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:29] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:131: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && (INSN_CODE (insn) < 0 [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:29] #define lra_assert(c) gcc_checking_assert (c) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:29] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:29] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:131: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] || data->icode == INSN_CODE (insn))); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:29] #define lra_assert(c) gcc_checking_assert (c) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:29] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:29] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:133: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:29] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:29] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:29] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:29] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:210:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (x), GET_MODE (x)); [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:269:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src = curr_insn_set != NULL ? SET_SRC (curr_insn_set) : NULL; [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:613:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] const HOST_WIDE_INT ci = INTVAL (XEXP (x, 1)); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:29] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:29] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:620:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (x, 1) = GEN_INT (pwr2); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:873:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:873:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1065:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && known_eq (SUBREG_BYTE (in_rtx), SUBREG_BYTE (new_in_reg)) [00:13:29] ^~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:13:29] #define known_eq(A, B) (!maybe_ne (A, B)) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1065:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && known_eq (SUBREG_BYTE (in_rtx), SUBREG_BYTE (new_in_reg)) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:39: note: expanded from macro 'known_eq' [00:13:29] #define known_eq(A, B) (!maybe_ne (A, B)) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1276:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] sreg = src = SET_SRC (curr_insn_set); [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1391:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SET_SRC (curr_insn_set) = new_reg; [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1746:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (operand))) != NULL_RTX) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1774:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (operand), mode) < 0 [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:1852:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (operand), mode)) < 0 [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:2255:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (curr_insn) < 0 [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:2623:26: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (!no_regs_p && INSN_CODE (curr_insn) < 0) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3054:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] || SET_SRC (curr_insn_set) == no_subreg_reg_operand[1]) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3140:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (curr_insn) < 0) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3382:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && poly_int_rtx_p (XEXP (new_base_reg, 1), &offset) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3402:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && poly_int_rtx_p (XEXP (new_index_reg, 1), &offset) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3528:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && !(INSN_CODE (curr_insn) < 0 [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3730:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *ad.inner = SET_SRC (set); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3733:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *ad.base_term = XEXP (SET_SRC (set), 0); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3734:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *ad.disp_term = XEXP (SET_SRC (set), 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3734:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *ad.disp_term = XEXP (SET_SRC (set), 1); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3741:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] new_reg = SET_SRC (set); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3844:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] lra_assert (rtx_equal_p (XEXP (XEXP (value, 1), 0), XEXP (value, 0))); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^~~ [00:13:29] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:29] #define lra_assert(c) gcc_checking_assert (c) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:29] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:29] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3846:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] inc = XEXP (XEXP (value, 1), 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3846:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] inc = XEXP (XEXP (value, 1), 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:3953:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src = SET_SRC (curr_insn_set); [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4167:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (curr_insn) >= 0) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4224:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src = SET_SRC (curr_insn_set); [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4307:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (curr_insn) >= 0 [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4308:34: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && (p = get_insn_name (INSN_CODE (curr_insn))) != NULL) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4389:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] tem = gen_rtx_SUBREG (mode, tem, SUBREG_BYTE (subreg)); [00:13:29] ^~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4547:70: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] emit_move_insn (new_reg, gen_rtx_AND (GET_MODE (new_reg), new_reg, XEXP (*loc, 1))); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] ./genrtl.h:1434:41: note: expanded from macro 'gen_rtx_AND' [00:13:29] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:13:29] ^~~~ [00:13:29] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:29] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4566:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] poly_int64 byte = SUBREG_BYTE (*loc); [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4737:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] for (; list != NULL_RTX; list = XEXP (list, 1)) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4814:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] GET_MODE (reg), SUBREG_BYTE (x)); [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4896:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && NOTE_KIND (list->insn ()) == NOTE_INSN_DELETED) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:29] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4939:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return dead_pseudo_p (SET_SRC (set), insn); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:4973:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return REG_P (SET_SRC (set)) && (int) REGNO (SET_SRC (set)) == regno; [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5178:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] || (((x = get_equiv (SET_SRC (set))) != SET_SRC (set)) [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5178:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] || (((x = get_equiv (SET_SRC (set))) != SET_SRC (set)) [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5181:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] [REGNO (SET_SRC (set))].init_insns))) [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5450:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] insn = XEXP (insn, 1)) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5632:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] next_usage_insns = XEXP (next_usage_insns, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:5974:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] next_usage_insns = XEXP (next_usage_insns, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6267:33: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (NOTE_P (curr_insn) && NOTE_KIND (curr_insn) != NOTE_INSN_BASIC_BLOCK) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:29] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6399:35: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (NONDEBUG_INSN_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:29] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:29] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6527:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src_regno = REGNO (SET_SRC (curr_set)); [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6553:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && invariant_p (SET_SRC (curr_set)) [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6563:64: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (process_invariant_for_inheritance (SET_DEST (curr_set), SET_SRC (curr_set))) [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:6823:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && (regno = REGNO (SET_SRC (curr_set))) >= lra_constraint_new_regno_start [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:7070:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] sregno = get_regno (SET_SRC (set)); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:7155:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && ((prev_sregno = REGNO (SET_SRC (prev_set))) [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:7175:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SET_SRC (prev_set), [00:13:29] ^~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:7280:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src = SET_SRC (set); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc:7320:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] src = SET_SRC (set); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] 172 warnings generated. [00:13:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-section-in.o -MT lto-section-in.o -MMD -MP -MF ./.deps/lto-section-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx tmp = XEXP (this, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx tmp = XEXP (this, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] rtx next = XEXP (insn, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XBBDEF (insn, 2); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XBBDEF (insn, 2); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 3); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XEXP (insn, 3); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XUINT (insn, 4); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XUINT (insn, 4); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return safe_as_a (JUMP_LABEL (insn)); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return JUMP_LABEL (this); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return safe_as_a (JUMP_LABEL (this)); [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] JUMP_LABEL (this) = target; [00:13:29] ^~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (x), GET_MODE (x)); [00:13:29] ^~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *step_out = XEXP (x, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] attrs = MEM_ATTRS (x); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:29] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:29] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 7) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 7) = arg7; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 5) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 6) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 7) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 2) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 3) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 5) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 6) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XBBDEF (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 3) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 5) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 6) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 4) = arg4; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 5) = arg5; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 6) = arg6; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 4) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SUBREG_BYTE (rt) = arg1; [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 1) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] X0EXP (rt, 1) = NULL_RTX; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XWINT (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:29] HOST_WIDE_INT hwint[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:29] # define HOST_WIDE_INT long [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XEXP (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XVEC (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 1) = arg1; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 2) = arg2; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:32: [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:29] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] XSTR (rt, 3) = arg3; [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:41: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] if (INSN_CODE (insn) < 0) [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:41: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:41: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] return INSN_CODE (insn); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:44: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] && (INSN_CODE (insn) < 0 [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:29] #define lra_assert(c) gcc_checking_assert (c) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:29] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:29] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:44: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] || data->icode == INSN_CODE (insn))); [00:13:29] ^~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:29] #define lra_assert(c) gcc_checking_assert (c) [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:29] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:29] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:29] ^~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:46: [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:29] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:29] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:29] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:29] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:760:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] SET_SRC (set), true); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:802:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] ? REGNO (SET_SRC (set)) : -1); [00:13:29] ^~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:29] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:29] ^~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:1005:24: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] for (link_loc = ®_NOTES (curr_insn); (link = *link_loc) != NULL_RTX;) [00:13:29] ^~~~~~~~~~~~~~~~~~~~~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:29] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc:1022:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:29] *link_loc = XEXP (link, 1); [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:29] ^ ~ [00:13:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:29] rtunion fld[1]; [00:13:29] ^ [00:13:29] 117 warnings generated. [00:13:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-section-out.o -MT lto-section-out.o -MMD -MP -MF ./.deps/lto-section-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx tmp = XEXP (this, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx tmp = XEXP (this, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx next = XEXP (insn, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XBBDEF (insn, 2); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XBBDEF (insn, 2); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 3); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 3); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XUINT (insn, 4); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XUINT (insn, 4); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return safe_as_a (JUMP_LABEL (insn)); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return JUMP_LABEL (this); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return safe_as_a (JUMP_LABEL (this)); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] JUMP_LABEL (this) = target; [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] SUBREG_BYTE (x), GET_MODE (x)); [00:13:30] ^~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] *step_out = XEXP (x, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] attrs = MEM_ATTRS (x); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:30] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:30] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 7) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 7) = arg7; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 5) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 6) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 7) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 2) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 3) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 5) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 6) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 3) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 6) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] SUBREG_BYTE (rt) = arg1; [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 1) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 1) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:65: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (INSN_CODE (insn) < 0) [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:65: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:65: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return INSN_CODE (insn); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:67: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && (INSN_CODE (insn) < 0 [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:30] #define lra_assert(c) gcc_checking_assert (c) [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:30] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:30] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:67: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] || data->icode == INSN_CODE (insn))); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:30] #define lra_assert(c) gcc_checking_assert (c) [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:30] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:30] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:68: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:30] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:30] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:30] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:30] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:204:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] || INSN_CODE (c1->insn) < 0 [00:13:30] ^~~~~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:205:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] || INSN_CODE (c1->insn) != INSN_CODE (c2->insn)) [00:13:30] ^~~~~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:205:34: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] || INSN_CODE (c1->insn) != INSN_CODE (c2->insn)) [00:13:30] ^~~~~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:455:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] int src_regno = REGNO (SET_SRC (set)); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:30] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:775:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] src_regno = REGNO (SET_SRC (set)); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:30] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc:1098:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] src_regno = REGNO (SET_SRC (set)); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:30] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] 119 warnings generated. [00:13:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-opts.o -MT lto-opts.o -MMD -MP -MF ./.deps/lto-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-opts.cc [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx tmp = XEXP (this, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx tmp = XEXP (this, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx next = XEXP (insn, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XBBDEF (insn, 2); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XBBDEF (insn, 2); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 3); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XEXP (insn, 3); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XUINT (insn, 4); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XUINT (insn, 4); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return safe_as_a (JUMP_LABEL (insn)); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return JUMP_LABEL (this); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return safe_as_a (JUMP_LABEL (this)); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] JUMP_LABEL (this) = target; [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] SUBREG_BYTE (x), GET_MODE (x)); [00:13:30] ^~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] *step_out = XEXP (x, 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] attrs = MEM_ATTRS (x); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:30] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:30] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 7) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 7) = arg7; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 5) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 6) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 7) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 2) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 3) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 5) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 6) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XBBDEF (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 3) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 5) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 6) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 4) = arg4; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 5) = arg5; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 6) = arg6; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 4) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] SUBREG_BYTE (rt) = arg1; [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 1) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] X0EXP (rt, 1) = NULL_RTX; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XWINT (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:30] HOST_WIDE_INT hwint[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:30] # define HOST_WIDE_INT long [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XVEC (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 1) = arg1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 2) = arg2; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:59: [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:30] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XSTR (rt, 3) = arg3; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:67: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (INSN_CODE (insn) < 0) [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:67: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:67: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return INSN_CODE (insn); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:68: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:30] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:30] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:70: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && (INSN_CODE (insn) < 0 [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:30] #define lra_assert(c) gcc_checking_assert (c) [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:30] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:30] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:70: [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] || data->icode == INSN_CODE (insn))); [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:30] #define lra_assert(c) gcc_checking_assert (c) [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:30] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:30] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:217:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return form_sum (XEXP (x, 0), form_sum (XEXP (x, 1), y)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:223:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return form_sum (form_sum (x, XEXP (y, 0)), XEXP (y, 1)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:301:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx cst = simplify_subreg (x_mode, XEXP (subreg_reg, 1), subreg_reg_mode, [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:400:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return gen_rtx_PLUS (Pmode, to, XEXP (x, 1)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:13:30] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:409:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (poly_int_rtx_p (XEXP (x, 1), &curr_offset) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:415:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (x, 1), offset)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:13:30] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:437:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx new1 = lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:443:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (new0 != XEXP (x, 0) || new1 != XEXP (x, 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:463:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] gen_rtx_MULT (Pmode, to, XEXP (x, 1)), [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:13:30] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:464:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] update_sp_offset * INTVAL (XEXP (x, 1))); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:30] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:30] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:465:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return gen_rtx_MULT (Pmode, to, XEXP (x, 1)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:13:30] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:469:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] gen_rtx_MULT (Pmode, to, XEXP (x, 1)), [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:13:30] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:471:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] * INTVAL (XEXP (x, 1))); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:30] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:30] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:480:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] gen_rtx_MULT (Pmode, to, XEXP (x, 1)), [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:13:30] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:481:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] offset * INTVAL (XEXP (x, 1))); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:30] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:30] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:484:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] return gen_rtx_MULT (Pmode, to, XEXP (x, 1)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:13:30] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:13:30] ^~~~ [00:13:30] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:13:30] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:13:30] ^~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:506:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] ? lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:510:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (new0 != XEXP (x, 0) || new1 != XEXP (x, 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:530:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] ? lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:535:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] x = alloc_reg_note (REG_NOTE_KIND (x), new_rtx, XEXP (x, 1)); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:546:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (XEXP (x, 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:548:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] new_rtx = lra_eliminate_regs_1 (insn, XEXP (x, 1), mem_mode, [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:551:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (new_rtx != XEXP (x, 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:574:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && XEXP (XEXP (x, 1), 0) == XEXP (x, 0)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:576:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:576:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] rtx new_rtx = lra_eliminate_regs_1 (insn, XEXP (XEXP (x, 1), 1), [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:580:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (new_rtx != XEXP (XEXP (x, 1), 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:580:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (new_rtx != XEXP (XEXP (x, 1), 1)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:633:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] GET_MODE (new_rtx), SUBREG_BYTE (x)); [00:13:30] ^~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:748:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && XEXP (x, 0) == XEXP (XEXP (x, 1), 0) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:749:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && poly_int_rtx_p (XEXP (XEXP (x, 1), 1), &offset)))) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:749:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && poly_int_rtx_p (XEXP (XEXP (x, 1), 1), &offset)))) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:812:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && XEXP (SET_SRC (x), 0) == SET_DEST (x) [00:13:30] ^~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:813:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && poly_int_rtx_p (XEXP (SET_SRC (x), 1), &offset)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:813:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] && poly_int_rtx_p (XEXP (SET_SRC (x), 1), &offset)) [00:13:30] ^~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:842:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] mark_not_eliminable (SET_SRC (x), mem_mode); [00:13:30] ^~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:913:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] plus_src = SET_SRC (old_set); [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:915:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (plus_src && poly_int_rtx_p (XEXP (plus_src, 1), &offset)) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:980:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] SET_SRC (old_set) = new_src; [00:13:30] ^~~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1051:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] reg1 = op1 = XEXP (XEXP (SET_SRC (set), 0), 0); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1052:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] reg2 = op2 = XEXP (SET_SRC (set), 1); [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1052:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] reg2 = op2 = XEXP (SET_SRC (set), 1); [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1062:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (XEXP (SET_SRC (set), 0), 1))) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1062:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (XEXP (SET_SRC (set), 0), 1))) [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1064:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (XEXP (SET_SRC (set), 0), 0) = op2; [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1065:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (SET_SRC (set), 1) = op1; [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1065:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] XEXP (SET_SRC (set), 1) = op1; [00:13:30] ^~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:30] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1340:34: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (icode >= 0 && icode != INSN_CODE (insn)) [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1342:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] if (INSN_CODE (insn) >= 0) [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc:1347:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:30] INSN_CODE (insn) = icode; [00:13:30] ^~~~~~~~~~~~~~~~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:30] ^ ~ [00:13:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:30] rtunion fld[1]; [00:13:30] ^ [00:13:30] 162 warnings generated. [00:13:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-compress.o -MT lto-compress.o -MMD -MP -MF ./.deps/lto-compress.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-compress.cc [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] rtx tmp = XEXP (this, 1); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] rtx tmp = XEXP (this, 1); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] rtx next = XEXP (insn, 1); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XEXP (insn, 1); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XBBDEF (insn, 2); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XBBDEF (insn, 2); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XEXP (insn, 3); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XEXP (insn, 3); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XUINT (insn, 4); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XUINT (insn, 4); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return safe_as_a (JUMP_LABEL (insn)); [00:13:31] ^~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return JUMP_LABEL (this); [00:13:31] ^~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return safe_as_a (JUMP_LABEL (this)); [00:13:31] ^~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] JUMP_LABEL (this) = target; [00:13:31] ^~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] SUBREG_BYTE (x), GET_MODE (x)); [00:13:31] ^~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] *step_out = XEXP (x, 1); [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] attrs = MEM_ATTRS (x); [00:13:31] ^~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XBBDEF (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 4) = arg4; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 5) = arg5; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 6) = arg6; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XBBDEF (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 4) = arg4; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 5) = arg5; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 6) = arg6; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 7) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XBBDEF (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 4) = arg4; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 5) = arg5; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 6) = arg6; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 7) = arg7; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XBBDEF (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 4) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 5) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 6) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 7) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 2) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 3) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 4) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 5) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 6) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XBBDEF (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 3) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 4) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 5) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 6) = arg4; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 4) = arg4; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 5) = arg5; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 6) = arg6; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 4) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XWINT (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:31] HOST_WIDE_INT hwint[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:31] # define HOST_WIDE_INT long [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XWINT (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:31] HOST_WIDE_INT hwint[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:31] # define HOST_WIDE_INT long [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] SUBREG_BYTE (rt) = arg1; [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 1) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] X0EXP (rt, 1) = NULL_RTX; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XINT (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XWINT (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:31] HOST_WIDE_INT hwint[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:31] # define HOST_WIDE_INT long [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XEXP (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XVEC (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 1) = arg1; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 2) = arg2; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:63: [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] XSTR (rt, 3) = arg3; [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:69: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] if (INSN_CODE (insn) < 0) [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:69: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:69: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] return INSN_CODE (insn); [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:70: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:31] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:31] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:73: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:489:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && (INSN_CODE (insn) < 0 [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:31] #define lra_assert(c) gcc_checking_assert (c) [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:31] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:31] ^~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:31] ^~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:73: [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:490:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] || data->icode == INSN_CODE (insn))); [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-int.h:24:44: note: expanded from macro 'lra_assert' [00:13:31] #define lra_assert(c) gcc_checking_assert (c) [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:13:31] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:13:31] ^~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:31] ^~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:515:25: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && remove_pseudos (&CALL_INSN_FUNCTION_USAGE (insn), insn)) [00:13:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:13:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:517:25: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] for (link_loc = ®_NOTES (insn); [00:13:31] ^~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:31] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:555:26: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && remove_pseudos (&CALL_INSN_FUNCTION_USAGE (insn), insn)) [00:13:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:13:31] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:561:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:13:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:13:31] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:13:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:13:31] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:819:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && REGNO (SET_SRC (pat)) == REGNO (SET_DEST (pat)) [00:13:31] ^~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:31] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:31] ^~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:820:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && (! return_regno_p (REGNO (SET_SRC (pat))) [00:13:31] ^~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:31] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:31] ^~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:821:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] || ! regno_in_use_p (insn, REGNO (SET_SRC (pat))))) [00:13:31] ^~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:31] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:31] ^~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc:868:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:31] && REGNO (SET_SRC (set)) == REGNO (SET_DEST (set))) [00:13:31] ^~~~~~~~~~~~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:31] ^ ~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:13:31] #define REGNO(RTX) (rhs_regno(RTX)) [00:13:31] ^~~ [00:13:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:31] rtunion fld[1]; [00:13:31] ^ [00:13:31] 120 warnings generated. [00:13:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.cc:28: [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[1]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[1] = rhs; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[2]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return &gs->op[2]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[2] = rhs; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[3]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return &ass->op[3]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[3] = rhs; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[1]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[1] = fn; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[2]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return &call_stmt->op[2]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] call_stmt->op[2] = chain; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[1]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[1] = rhs; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[2]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[2] = label; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] gs->op[3] = label; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:32] return gs->op[3]; [00:13:32] ^ ~ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:32] ^ [00:13:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.cc:30: [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:32] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:32] struct cgraph_edge; [00:13:32] ^~~~~~ [00:13:32] class [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:32] struct cgraph_edge; [00:13:32] ^~~~~~ [00:13:32] class [00:13:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.cc:30: [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:32] friend struct cgraph_edge; [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:32] for_user)) cgraph_edge [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:32] friend struct cgraph_edge; [00:13:32] ^~~~~~ [00:13:32] class [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:32] void initialize_inline_failed (struct cgraph_edge *); [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:32] for_user)) cgraph_edge [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:32] void initialize_inline_failed (struct cgraph_edge *); [00:13:32] ^~~~~~ [00:13:32] class [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:32] for_user)) cgraph_edge [00:13:32] ^ [00:13:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:32] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:32] ^~~~~~ [00:13:32] class [00:13:32] 24 warnings generated. [00:13:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o mcf.o -MT mcf.o -MMD -MP -MF ./.deps/mcf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mcf.cc [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] rtx tmp = XEXP (this, 1); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] rtx tmp = XEXP (this, 1); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] rtx next = XEXP (insn, 1); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XEXP (insn, 1); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XBBDEF (insn, 2); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XBBDEF (insn, 2); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XEXP (insn, 3); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XEXP (insn, 3); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XUINT (insn, 4); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XUINT (insn, 4); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return safe_as_a (JUMP_LABEL (insn)); [00:13:33] ^~~~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return JUMP_LABEL (this); [00:13:33] ^~~~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return safe_as_a (JUMP_LABEL (this)); [00:13:33] ^~~~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] JUMP_LABEL (this) = target; [00:13:33] ^~~~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] SUBREG_BYTE (x), GET_MODE (x)); [00:13:33] ^~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] *step_out = XEXP (x, 1); [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] attrs = MEM_ATTRS (x); [00:13:33] ^~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:33] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:33] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XBBDEF (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 4) = arg4; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 5) = arg5; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 6) = arg6; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XBBDEF (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 4) = arg4; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 5) = arg5; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 6) = arg6; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 7) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XBBDEF (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 4) = arg4; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 5) = arg5; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 6) = arg6; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 7) = arg7; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XBBDEF (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 4) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 5) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 6) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 7) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 2) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 3) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 4) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 5) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 6) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XBBDEF (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 3) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 4) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 5) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 6) = arg4; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 4) = arg4; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 5) = arg5; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 6) = arg6; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 4) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XWINT (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:33] HOST_WIDE_INT hwint[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:33] # define HOST_WIDE_INT long [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XWINT (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:33] HOST_WIDE_INT hwint[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:33] # define HOST_WIDE_INT long [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] SUBREG_BYTE (rt) = arg1; [00:13:33] ^~~~~~~~~~~~~~~~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 1) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] X0EXP (rt, 1) = NULL_RTX; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XINT (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XWINT (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:33] HOST_WIDE_INT hwint[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:33] # define HOST_WIDE_INT long [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XEXP (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XVEC (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 1) = arg1; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 2) = arg2; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:26: [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:33] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] XSTR (rt, 3) = arg3; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:33] rtunion fld[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:28: [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[1]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[1] = rhs; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[2]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return &gs->op[2]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[2] = rhs; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[3]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return &ass->op[3]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[3] = rhs; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[1]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[1] = fn; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[2]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return &call_stmt->op[2]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] call_stmt->op[2] = chain; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[1]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[1] = rhs; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[2]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[2] = label; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] gs->op[3] = label; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:33] return gs->op[3]; [00:13:33] ^ ~ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:33] ^ [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:29: [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:33] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:33] struct cgraph_edge; [00:13:33] ^~~~~~ [00:13:33] class [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:33] struct cgraph_edge; [00:13:33] ^~~~~~ [00:13:33] class [00:13:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc:29: [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:33] friend struct cgraph_edge; [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:33] for_user)) cgraph_edge [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:33] friend struct cgraph_edge; [00:13:33] ^~~~~~ [00:13:33] class [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:33] void initialize_inline_failed (struct cgraph_edge *); [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:33] for_user)) cgraph_edge [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:33] void initialize_inline_failed (struct cgraph_edge *); [00:13:33] ^~~~~~ [00:13:33] class [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:33] for_user)) cgraph_edge [00:13:33] ^ [00:13:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:33] ^~~~~~ [00:13:33] class [00:13:33] 130 warnings generated. [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] rtx tmp = XEXP (this, 1); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] rtx tmp = XEXP (this, 1); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] rtx next = XEXP (insn, 1); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XEXP (insn, 1); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XBBDEF (insn, 2); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XBBDEF (insn, 2); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XEXP (insn, 3); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XEXP (insn, 3); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XUINT (insn, 4); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XUINT (insn, 4); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return safe_as_a (JUMP_LABEL (insn)); [00:13:34] ^~~~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return JUMP_LABEL (this); [00:13:34] ^~~~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return safe_as_a (JUMP_LABEL (this)); [00:13:34] ^~~~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] JUMP_LABEL (this) = target; [00:13:34] ^~~~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] SUBREG_BYTE (x), GET_MODE (x)); [00:13:34] ^~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] *step_out = XEXP (x, 1); [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] attrs = MEM_ATTRS (x); [00:13:34] ^~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:34] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:34] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XBBDEF (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 4) = arg4; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 5) = arg5; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 6) = arg6; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XBBDEF (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 4) = arg4; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 5) = arg5; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 6) = arg6; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 7) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XBBDEF (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 4) = arg4; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 5) = arg5; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 6) = arg6; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 7) = arg7; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XBBDEF (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 4) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 5) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 6) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 7) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 2) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 3) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 4) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 5) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 6) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XBBDEF (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 3) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 4) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 5) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 6) = arg4; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 4) = arg4; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 5) = arg5; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 6) = arg6; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 4) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XWINT (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:34] HOST_WIDE_INT hwint[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:34] # define HOST_WIDE_INT long [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XWINT (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:34] HOST_WIDE_INT hwint[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:34] # define HOST_WIDE_INT long [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] SUBREG_BYTE (rt) = arg1; [00:13:34] ^~~~~~~~~~~~~~~~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 1) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] X0EXP (rt, 1) = NULL_RTX; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XINT (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XWINT (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:34] HOST_WIDE_INT hwint[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:34] # define HOST_WIDE_INT long [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XEXP (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XVEC (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 1) = arg1; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 2) = arg2; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:26: [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:34] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] XSTR (rt, 3) = arg3; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:34] rtunion fld[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:28: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &ass->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = fn; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &call_stmt->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] call_stmt->op[2] = chain; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:29: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc:29: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] friend struct cgraph_edge; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:34] friend struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] 130 warnings generated. [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-opts.cc:28: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &ass->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = fn; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &call_stmt->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] call_stmt->op[2] = chain; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-opts.cc:29: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-opts.cc:29: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] friend struct cgraph_edge; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:34] friend struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] 24 warnings generated. [00:13:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o mode-switching.o -MT mode-switching.o -MMD -MP -MF ./.deps/mode-switching.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc [00:13:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o modulo-sched.o -MT modulo-sched.o -MMD -MP -MF ./.deps/modulo-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-compress.cc:27: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &ass->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = fn; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return &call_stmt->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] call_stmt->op[2] = chain; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[1]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[1] = rhs; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[2]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[2] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] gs->op[3] = label; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:34] return gs->op[3]; [00:13:34] ^ ~ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:34] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:34] ^ [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-compress.cc:28: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:34] struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-compress.cc:28: [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] friend struct cgraph_edge; [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:34] friend struct cgraph_edge; [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:34] void initialize_inline_failed (struct cgraph_edge *); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:34] for_user)) cgraph_edge [00:13:34] ^ [00:13:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:34] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:34] ^~~~~~ [00:13:34] class [00:13:34] 24 warnings generated. [00:13:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o multiple_target.o -MT multiple_target.o -MMD -MP -MF ./.deps/multiple_target.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx tmp = XEXP (this, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx tmp = XEXP (this, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx next = XEXP (insn, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XBBDEF (insn, 2); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XBBDEF (insn, 2); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 3); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 3); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XUINT (insn, 4); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XUINT (insn, 4); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return safe_as_a (JUMP_LABEL (insn)); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return JUMP_LABEL (this); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return safe_as_a (JUMP_LABEL (this)); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] JUMP_LABEL (this) = target; [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] SUBREG_BYTE (x), GET_MODE (x)); [00:13:35] ^~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] *step_out = XEXP (x, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] attrs = MEM_ATTRS (x); [00:13:35] ^~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:35] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:35] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 7) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 7) = arg7; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 5) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 6) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 7) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 2) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 3) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 5) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 6) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 3) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 6) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] SUBREG_BYTE (rt) = arg1; [00:13:35] ^~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 1) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 1) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:30: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[2] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &ass->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[3] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = fn; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &call_stmt->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] call_stmt->op[2] = chain; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[2] = label; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[3] = label; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:42: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:35] struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:35] struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:42: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] friend struct cgraph_edge; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:35] friend struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] void initialize_inline_failed (struct cgraph_edge *); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:35] void initialize_inline_failed (struct cgraph_edge *); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:49:8: warning: struct 'object_allocator' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] static struct object_allocator *string_slot_allocator; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alloc-pool.h:481:7: note: previous use is here [00:13:35] class object_allocator [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:73:8: warning: struct 'object_allocator' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] static struct object_allocator [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alloc-pool.h:481:7: note: previous use is here [00:13:35] class object_allocator [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:1185:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] struct cgraph_edge *cedge; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc:1185:3: note: did you mean class here? [00:13:35] struct cgraph_edge *cedge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] 133 warnings generated. [00:13:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-offload.o -MT omp-offload.o -MMD -MP -MF ./.deps/omp-offload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-offload.cc [00:13:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-expand.o -MT omp-expand.o -MMD -MP -MF ./.deps/omp-expand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx tmp = XEXP (this, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx tmp = XEXP (this, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] rtx next = XEXP (insn, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XBBDEF (insn, 2); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XBBDEF (insn, 2); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 3); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XEXP (insn, 3); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XUINT (insn, 4); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XUINT (insn, 4); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:35] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return safe_as_a (JUMP_LABEL (insn)); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return JUMP_LABEL (this); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return safe_as_a (JUMP_LABEL (this)); [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] JUMP_LABEL (this) = target; [00:13:35] ^~~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:35] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:35] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] SUBREG_BYTE (x), GET_MODE (x)); [00:13:35] ^~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] *step_out = XEXP (x, 1); [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] attrs = MEM_ATTRS (x); [00:13:35] ^~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:35] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:35] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 7) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 7) = arg7; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 5) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 6) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 7) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 2) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 3) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 5) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 6) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XBBDEF (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:35] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 3) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 5) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 6) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 4) = arg4; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 5) = arg5; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 6) = arg6; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 4) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] SUBREG_BYTE (rt) = arg1; [00:13:35] ^~~~~~~~~~~~~~~~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:35] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:35] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:35] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 1) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] X0EXP (rt, 1) = NULL_RTX; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:35] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:35] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:35] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XWINT (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:35] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:35] HOST_WIDE_INT hwint[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:35] # define HOST_WIDE_INT long [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XEXP (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:35] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XVEC (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:35] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 1) = arg1; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 2) = arg2; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:28: [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:35] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] XSTR (rt, 3) = arg3; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:35] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:35] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:35] rtunion fld[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:30: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[2] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &ass->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[3] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = fn; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return &call_stmt->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] call_stmt->op[2] = chain; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[1]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[1] = rhs; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[2]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[2] = label; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] gs->op[3] = label; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:35] return gs->op[3]; [00:13:35] ^ ~ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:39: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:35] struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:35] struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:39: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] friend struct cgraph_edge; [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:35] friend struct cgraph_edge; [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] void initialize_inline_failed (struct cgraph_edge *); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:35] void initialize_inline_failed (struct cgraph_edge *); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:48: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:35] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:35] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:35] ^ [00:13:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc:49: [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:35] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:35] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:35] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:35] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:35] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:35] for_user)) cgraph_edge [00:13:35] ^ [00:13:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:35] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:35] ^~~~~~ [00:13:35] class [00:13:35] 136 warnings generated. [00:13:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-general.o -MT omp-general.o -MMD -MP -MF ./.deps/omp-general.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] rtx tmp = XEXP (this, 1); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] rtx tmp = XEXP (this, 1); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] rtx next = XEXP (insn, 1); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XEXP (insn, 1); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XBBDEF (insn, 2); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XBBDEF (insn, 2); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XEXP (insn, 3); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XEXP (insn, 3); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XUINT (insn, 4); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XUINT (insn, 4); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return safe_as_a (JUMP_LABEL (insn)); [00:13:38] ^~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return JUMP_LABEL (this); [00:13:38] ^~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return safe_as_a (JUMP_LABEL (this)); [00:13:38] ^~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] JUMP_LABEL (this) = target; [00:13:38] ^~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] SUBREG_BYTE (x), GET_MODE (x)); [00:13:38] ^~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] *step_out = XEXP (x, 1); [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] attrs = MEM_ATTRS (x); [00:13:38] ^~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:38] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:38] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XBBDEF (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 4) = arg4; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 5) = arg5; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 6) = arg6; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XBBDEF (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 4) = arg4; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 5) = arg5; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 6) = arg6; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 7) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XBBDEF (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 4) = arg4; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 5) = arg5; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 6) = arg6; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 7) = arg7; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XBBDEF (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 4) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 5) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 6) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 7) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 2) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 3) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 4) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 5) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 6) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XBBDEF (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 3) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 4) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 5) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 6) = arg4; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 4) = arg4; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 5) = arg5; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 6) = arg6; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 4) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XWINT (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:38] HOST_WIDE_INT hwint[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:38] # define HOST_WIDE_INT long [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XWINT (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:38] HOST_WIDE_INT hwint[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:38] # define HOST_WIDE_INT long [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] SUBREG_BYTE (rt) = arg1; [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 1) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] X0EXP (rt, 1) = NULL_RTX; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XINT (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XWINT (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:38] HOST_WIDE_INT hwint[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:38] # define HOST_WIDE_INT long [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XEXP (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XVEC (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 1) = arg1; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 2) = arg2; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:25: [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:38] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] XSTR (rt, 3) = arg3; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:161:16: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gcc_assert (!NOTE_INSN_BASIC_BLOCK_P (insn) [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:38] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:38] ^~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:162:27: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] || insn == BB_END (NOTE_BASIC_BLOCK (insn))); [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:13:38] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:13:38] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/basic-block.h:263:26: note: expanded from macro 'BB_END' [00:13:38] #define BB_END(B) (B)->il.x.rtl->end_ [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:38] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:38] ^~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:467:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] if (!NOTE_INSN_BASIC_BLOCK_P (last_insn)) [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:604:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (ins_pos)); [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:13:38] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:13:38] ^~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:636:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:636:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:641:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:641:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:819:13: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] if (NOTE_INSN_BASIC_BLOCK_P (ptr->insn_ptr)) [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:13:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:13:38] ^~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:13:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:13:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc:828:25: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] (mode_set, BB_END (NOTE_BASIC_BLOCK (ptr->insn_ptr))); [00:13:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:13:38] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:13:38] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/basic-block.h:263:26: note: expanded from macro 'BB_END' [00:13:38] #define BB_END(B) (B)->il.x.rtl->end_ [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:38] rtunion fld[1]; [00:13:38] ^ [00:13:38] 116 warnings generated. [00:13:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-low.o -MT omp-low.o -MMD -MP -MF ./.deps/omp-low.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc:29: [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[1]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[1] = rhs; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[2]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return &gs->op[2]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[2] = rhs; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[3]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return &ass->op[3]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[3] = rhs; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[1]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[1] = fn; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[2]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return &call_stmt->op[2]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] call_stmt->op[2] = chain; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[1]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[1] = rhs; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[2]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[2] = label; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] gs->op[3] = label; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:38] return gs->op[3]; [00:13:38] ^ ~ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:38] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:38] ^ [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc:32: [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:38] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:38] struct cgraph_edge; [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:38] struct cgraph_edge; [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc:32: [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:38] friend struct cgraph_edge; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:38] for_user)) cgraph_edge [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:38] friend struct cgraph_edge; [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:38] void initialize_inline_failed (struct cgraph_edge *); [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:38] for_user)) cgraph_edge [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:38] void initialize_inline_failed (struct cgraph_edge *); [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:38] for_user)) cgraph_edge [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:38] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc:39: [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:38] struct cgraph_edge; [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:38] for_user)) cgraph_edge [00:13:38] ^ [00:13:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:13:38] struct cgraph_edge; [00:13:38] ^~~~~~ [00:13:38] class [00:13:38] 25 warnings generated. [00:13:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-oacc-kernels-decompose.o -MT omp-oacc-kernels-decompose.o -MMD -MP -MF ./.deps/omp-oacc-kernels-decompose.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-kernels-decompose.cc [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] rtx tmp = XEXP (this, 1); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] rtx tmp = XEXP (this, 1); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] rtx next = XEXP (insn, 1); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XEXP (insn, 1); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XBBDEF (insn, 2); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XBBDEF (insn, 2); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XEXP (insn, 3); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XEXP (insn, 3); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XUINT (insn, 4); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XUINT (insn, 4); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return safe_as_a (JUMP_LABEL (insn)); [00:13:40] ^~~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return JUMP_LABEL (this); [00:13:40] ^~~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return safe_as_a (JUMP_LABEL (this)); [00:13:40] ^~~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] JUMP_LABEL (this) = target; [00:13:40] ^~~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] SUBREG_BYTE (x), GET_MODE (x)); [00:13:40] ^~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] *step_out = XEXP (x, 1); [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] attrs = MEM_ATTRS (x); [00:13:40] ^~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XBBDEF (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 4) = arg4; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 5) = arg5; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 6) = arg6; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XBBDEF (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 4) = arg4; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 5) = arg5; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 6) = arg6; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 7) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XBBDEF (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 4) = arg4; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 5) = arg5; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 6) = arg6; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 7) = arg7; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XBBDEF (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 4) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 5) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 6) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 7) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 2) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 3) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 4) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 5) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 6) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XBBDEF (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 3) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 4) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 5) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 6) = arg4; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 4) = arg4; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 5) = arg5; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 6) = arg6; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 4) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XWINT (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:40] HOST_WIDE_INT hwint[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:40] # define HOST_WIDE_INT long [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XWINT (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:40] HOST_WIDE_INT hwint[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:40] # define HOST_WIDE_INT long [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] SUBREG_BYTE (rt) = arg1; [00:13:40] ^~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 1) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] X0EXP (rt, 1) = NULL_RTX; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XINT (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XWINT (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:40] HOST_WIDE_INT hwint[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:40] # define HOST_WIDE_INT long [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XEXP (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XVEC (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 1) = arg1; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 2) = arg2; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:27: [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] XSTR (rt, 3) = arg3; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:414:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] *count = INTVAL (SET_SRC (pat)); [00:13:40] ^~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:40] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:13:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:13:40] ^~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:13:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:13:40] ^~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc:1727:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] SET_SRC (single_set (count_init)) = GEN_INT (loop_count [00:13:40] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:40] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:40] rtunion fld[1]; [00:13:40] ^ [00:13:40] 108 warnings generated. [00:13:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-oacc-neuter-broadcast.o -MT omp-oacc-neuter-broadcast.o -MMD -MP -MF ./.deps/omp-oacc-neuter-broadcast.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-offload.cc:28: [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[1]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[1] = rhs; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[2]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return &gs->op[2]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[2] = rhs; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[3]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return &ass->op[3]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[3] = rhs; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[1]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[1] = fn; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[2]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return &call_stmt->op[2]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] call_stmt->op[2] = chain; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[1]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[1] = rhs; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[2]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[2] = label; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] gs->op[3] = label; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:40] return gs->op[3]; [00:13:40] ^ ~ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:40] ^ [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-offload.cc:31: [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:40] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:40] struct cgraph_edge; [00:13:40] ^~~~~~ [00:13:40] class [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:40] struct cgraph_edge; [00:13:40] ^~~~~~ [00:13:40] class [00:13:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-offload.cc:31: [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:40] friend struct cgraph_edge; [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:40] for_user)) cgraph_edge [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:40] friend struct cgraph_edge; [00:13:40] ^~~~~~ [00:13:40] class [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:40] void initialize_inline_failed (struct cgraph_edge *); [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:40] for_user)) cgraph_edge [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:40] void initialize_inline_failed (struct cgraph_edge *); [00:13:40] ^~~~~~ [00:13:40] class [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:40] for_user)) cgraph_edge [00:13:40] ^ [00:13:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:40] ^~~~~~ [00:13:40] class [00:13:40] 24 warnings generated. [00:13:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-simd-clone.o -MT omp-simd-clone.o -MMD -MP -MF ./.deps/omp-simd-clone.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-simd-clone.cc [00:13:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc:30: [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[1]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[1] = rhs; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[2]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return &gs->op[2]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[2] = rhs; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[3]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return &ass->op[3]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[3] = rhs; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[1]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[1] = fn; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[2]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return &call_stmt->op[2]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] call_stmt->op[2] = chain; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[1]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[1] = rhs; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[2]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[2] = label; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] gs->op[3] = label; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:41] return gs->op[3]; [00:13:41] ^ ~ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:41] ^ [00:13:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc:39: [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:41] struct cgraph_edge; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:41] struct cgraph_edge; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc:39: [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] friend struct cgraph_edge; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:41] for_user)) cgraph_edge [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:41] friend struct cgraph_edge; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] void initialize_inline_failed (struct cgraph_edge *); [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:41] for_user)) cgraph_edge [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:41] void initialize_inline_failed (struct cgraph_edge *); [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:41] for_user)) cgraph_edge [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc:2997: [00:13:41] ./gt-omp-general.h:229:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:41] class hash_table [00:13:41] ^ [00:13:41] ./gt-omp-general.h:229:3: note: did you mean class here? [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] ./gt-omp-general.h:229:73: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:41] class hash_table [00:13:41] ^ [00:13:41] ./gt-omp-general.h:229:73: note: did you mean class here? [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] ./gt-omp-general.h:247:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:41] class hash_table [00:13:41] ^ [00:13:41] ./gt-omp-general.h:247:3: note: did you mean class here? [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] ./gt-omp-general.h:247:77: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^ [00:13:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:41] class hash_table [00:13:41] ^ [00:13:41] ./gt-omp-general.h:247:77: note: did you mean class here? [00:13:41] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:41] ^~~~~~ [00:13:41] class [00:13:41] 28 warnings generated. [00:13:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opt-problem.o -MT opt-problem.o -MMD -MP -MF ./.deps/opt-problem.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-problem.cc [00:13:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-kernels-decompose.cc:29: [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[1]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[1] = rhs; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[2]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return &gs->op[2]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[2] = rhs; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[3]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return &ass->op[3]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[3] = rhs; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[1]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[1] = fn; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[2]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return &call_stmt->op[2]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] call_stmt->op[2] = chain; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[1]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[1] = rhs; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[2]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[2] = label; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] gs->op[3] = label; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:43] return gs->op[3]; [00:13:43] ^ ~ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:43] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:43] ^ [00:13:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-kernels-decompose.cc:31: [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:43] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:43] struct cgraph_edge; [00:13:43] ^~~~~~ [00:13:43] class [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:43] struct cgraph_edge; [00:13:43] ^~~~~~ [00:13:43] class [00:13:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-kernels-decompose.cc:31: [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:43] friend struct cgraph_edge; [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:43] for_user)) cgraph_edge [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:43] friend struct cgraph_edge; [00:13:43] ^~~~~~ [00:13:43] class [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:43] void initialize_inline_failed (struct cgraph_edge *); [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:43] for_user)) cgraph_edge [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:43] void initialize_inline_failed (struct cgraph_edge *); [00:13:43] ^~~~~~ [00:13:43] class [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:43] for_user)) cgraph_edge [00:13:43] ^ [00:13:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:43] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:43] ^~~~~~ [00:13:43] class [00:13:43] 24 warnings generated. [00:13:43] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs.o -MT optabs.o -MMD -MP -MF ./.deps/optabs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] rtx tmp = XEXP (this, 1); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] rtx tmp = XEXP (this, 1); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] rtx next = XEXP (insn, 1); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XEXP (insn, 1); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XBBDEF (insn, 2); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XBBDEF (insn, 2); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XEXP (insn, 3); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XEXP (insn, 3); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XUINT (insn, 4); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XUINT (insn, 4); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return safe_as_a (JUMP_LABEL (insn)); [00:13:44] ^~~~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return JUMP_LABEL (this); [00:13:44] ^~~~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return safe_as_a (JUMP_LABEL (this)); [00:13:44] ^~~~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] JUMP_LABEL (this) = target; [00:13:44] ^~~~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] SUBREG_BYTE (x), GET_MODE (x)); [00:13:44] ^~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] *step_out = XEXP (x, 1); [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] attrs = MEM_ATTRS (x); [00:13:44] ^~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XBBDEF (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 4) = arg4; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 5) = arg5; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 6) = arg6; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XBBDEF (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 4) = arg4; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 5) = arg5; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 6) = arg6; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 7) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XBBDEF (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 4) = arg4; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 5) = arg5; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 6) = arg6; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 7) = arg7; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XBBDEF (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 4) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 5) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 6) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 7) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 2) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 3) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 4) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 5) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 6) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XBBDEF (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 3) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 4) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 5) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 6) = arg4; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 4) = arg4; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 5) = arg5; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 6) = arg6; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 4) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XWINT (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:44] HOST_WIDE_INT hwint[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:44] # define HOST_WIDE_INT long [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XWINT (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:44] HOST_WIDE_INT hwint[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:44] # define HOST_WIDE_INT long [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] SUBREG_BYTE (rt) = arg1; [00:13:44] ^~~~~~~~~~~~~~~~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 1) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] X0EXP (rt, 1) = NULL_RTX; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XINT (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XWINT (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:44] HOST_WIDE_INT hwint[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:44] # define HOST_WIDE_INT long [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XEXP (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XVEC (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 1) = arg1; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 2) = arg2; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:29: [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] XSTR (rt, 3) = arg3; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:44] rtunion fld[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:31: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &ass->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = fn; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &call_stmt->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] call_stmt->op[2] = chain; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:36: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:44] struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:44] struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc:36: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] friend struct cgraph_edge; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:44] friend struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] void initialize_inline_failed (struct cgraph_edge *); [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:44] void initialize_inline_failed (struct cgraph_edge *); [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] 130 warnings generated. [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-problem.cc:26: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &ass->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = fn; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &call_stmt->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] call_stmt->op[2] = chain; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] 20 warnings generated. [00:13:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-libfuncs.o -MT optabs-libfuncs.o -MMD -MP -MF ./.deps/optabs-libfuncs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-simd-clone.cc:27: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &ass->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = fn; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return &call_stmt->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] call_stmt->op[2] = chain; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[1]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[1] = rhs; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[2]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[2] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] gs->op[3] = label; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:44] return gs->op[3]; [00:13:44] ^ ~ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:44] ^ [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-simd-clone.cc:32: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:44] struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:44] struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-simd-clone.cc:32: [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] friend struct cgraph_edge; [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:44] friend struct cgraph_edge; [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] void initialize_inline_failed (struct cgraph_edge *); [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:44] void initialize_inline_failed (struct cgraph_edge *); [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:44] for_user)) cgraph_edge [00:13:44] ^ [00:13:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:44] ^~~~~~ [00:13:44] class [00:13:44] 24 warnings generated. [00:13:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-query.o -MT optabs-query.o -MMD -MP -MF ./.deps/optabs-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc:31: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[2] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &ass->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[3] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = fn; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &call_stmt->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] call_stmt->op[2] = chain; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[2] = label; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[3] = label; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc:34: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc:34: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] friend struct cgraph_edge; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:47] friend struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] void initialize_inline_failed (struct cgraph_edge *); [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:47] void initialize_inline_failed (struct cgraph_edge *); [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc:46: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] struct cgraph_edge; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] 25 warnings generated. [00:13:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-tree.o -MT optabs-tree.o -MMD -MP -MF ./.deps/optabs-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-1In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx next = XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (insn)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return JUMP_LABEL (this); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (this)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] JUMP_LABEL (this) = target; [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (x), GET_MODE (x)); [00:13:47] ^~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] *step_out = XEXP (x, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] attrs = MEM_ATTRS (x); [00:13:47] ^~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 7) = arg7; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 2) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 6) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] 2.2.0/gcc/optabs-tree.cc [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (rt) = arg1; [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:25: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:27: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[2] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &ass->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[3] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = fn; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return &call_stmt->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] call_stmt->op[2] = chain; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[1]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[1] = rhs; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[2]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[2] = label; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] gs->op[3] = label; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return gs->op[3]; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:30: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:30: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] friend struct cgraph_edge; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:47] friend struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] void initialize_inline_failed (struct cgraph_edge *); [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:47] void initialize_inline_failed (struct cgraph_edge *); [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:36: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] struct cgraph_edge; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:47] for_user)) cgraph_edge [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:13:47] struct cgraph_edge; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:43: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] if (INSN_CODE (insn) < 0) [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:43: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc:43: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return INSN_CODE (insn); [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] 134 warnings generated. [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx next = XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (insn)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return JUMP_LABEL (this); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (this)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] JUMP_LABEL (this) = target; [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (x), GET_MODE (x)); [00:13:47] ^~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] *step_out = XEXP (x, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] attrs = MEM_ATTRS (x); [00:13:47] ^~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 7) = arg7; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 2) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 6) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (rt) = arg1; [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:33: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc:959: [00:13:47] ./gt-optabs-libfuncs.h:60:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:47] class hash_table [00:13:47] ^ [00:13:47] ./gt-optabs-libfuncs.h:60:3: note: did you mean class here? [00:13:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] ./gt-optabs-libfuncs.h:60:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:13:47] class hash_table [00:13:47] ^ [00:13:47] ./gt-optabs-libfuncs.h:60:66: note: did you mean class here? [00:13:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:13:47] ^~~~~~ [00:13:47] class [00:13:47] 108 warnings generated. [00:13:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optinfo.o -MT optinfo.o -MMD -MP -MF ./.deps/optinfo.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo.cc [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx tmp = XEXP (this, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] rtx next = XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XBBDEF (insn, 2); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XEXP (insn, 3); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XUINT (insn, 4); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (insn)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return JUMP_LABEL (this); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return safe_as_a (JUMP_LABEL (this)); [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] JUMP_LABEL (this) = target; [00:13:47] ^~~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (x), GET_MODE (x)); [00:13:47] ^~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] *step_out = XEXP (x, 1); [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] attrs = MEM_ATTRS (x); [00:13:47] ^~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 7) = arg7; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 7) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 2) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 5) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 6) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XBBDEF (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 3) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 5) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 6) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 4) = arg4; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 5) = arg5; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 6) = arg6; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 4) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] SUBREG_BYTE (rt) = arg1; [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] X0EXP (rt, 1) = NULL_RTX; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XWINT (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:47] HOST_WIDE_INT hwint[1]; [00:13:47] ^ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:47] # define HOST_WIDE_INT long [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XEXP (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XVEC (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 1) = arg1; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 2) = arg2; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:29: [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] XSTR (rt, 3) = arg3; [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:30: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] if (INSN_CODE (insn) < 0) [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:30: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc:30: [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:47] return INSN_CODE (insn); [00:13:47] ^~~~~~~~~~~~~~~~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:47] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:47] ^ ~ [00:13:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:47] rtunion fld[1]; [00:13:47] ^ [00:13:47] 109 warnings generated. [00:13:47] c++ -std=c++11 -fno-PIE -c -DTARGET_NAME=\"x86_64-portbld-freebsd13.2\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optinfo-emit-json.o -MT optinfo-emit-json.o -MMD -MP -MF ./.deps/optinfo-emit-json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc [00:13:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo.cc:27: [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[1]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[1] = rhs; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[2]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return &gs->op[2]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[2] = rhs; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[3]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return &ass->op[3]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[3] = rhs; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[1]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[1] = fn; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[2]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return &call_stmt->op[2]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] call_stmt->op[2] = chain; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[1]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[1] = rhs; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[2]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[2] = label; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] gs->op[3] = label; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:48] return gs->op[3]; [00:13:48] ^ ~ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:48] ^ [00:13:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo.cc:34: [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:48] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:48] struct cgraph_edge; [00:13:48] ^~~~~~ [00:13:48] class [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:48] struct cgraph_edge; [00:13:48] ^~~~~~ [00:13:48] class [00:13:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo.cc:34: [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:48] friend struct cgraph_edge; [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:48] for_user)) cgraph_edge [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:48] friend struct cgraph_edge; [00:13:48] ^~~~~~ [00:13:48] class [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:48] void initialize_inline_failed (struct cgraph_edge *); [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:48] for_user)) cgraph_edge [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:48] void initialize_inline_failed (struct cgraph_edge *); [00:13:48] ^~~~~~ [00:13:48] class [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:48] for_user)) cgraph_edge [00:13:48] ^ [00:13:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:48] ^~~~~~ [00:13:48] class [00:13:48] 24 warnings generated. [00:13:48] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o options-save.o -MT options-save.o -MMD -MP -MF ./.deps/options-save.TPo options-save.cc [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx tmp = XEXP (this, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx tmp = XEXP (this, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx next = XEXP (insn, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XBBDEF (insn, 2); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XBBDEF (insn, 2); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 3); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 3); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XUINT (insn, 4); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XUINT (insn, 4); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return safe_as_a (JUMP_LABEL (insn)); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return JUMP_LABEL (this); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return safe_as_a (JUMP_LABEL (this)); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] JUMP_LABEL (this) = target; [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] SUBREG_BYTE (x), GET_MODE (x)); [00:13:51] ^~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] *step_out = XEXP (x, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] attrs = MEM_ATTRS (x); [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 7) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 7) = arg7; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 5) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 6) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 7) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 2) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 3) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 5) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 6) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 3) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 6) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] SUBREG_BYTE (rt) = arg1; [00:13:51] ^~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 1) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 1) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] 106 warnings generated. [00:13:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts-global.o -MT opts-global.o -MMD -MP -MF ./.deps/opts-global.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx tmp = XEXP (this, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx tmp = XEXP (this, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] rtx next = XEXP (insn, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XBBDEF (insn, 2); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XBBDEF (insn, 2); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 3); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XEXP (insn, 3); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XUINT (insn, 4); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XUINT (insn, 4); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return safe_as_a (JUMP_LABEL (insn)); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return JUMP_LABEL (this); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return safe_as_a (JUMP_LABEL (this)); [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] JUMP_LABEL (this) = target; [00:13:51] ^~~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] SUBREG_BYTE (x), GET_MODE (x)); [00:13:51] ^~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] *step_out = XEXP (x, 1); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] attrs = MEM_ATTRS (x); [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 7) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 7) = arg7; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 5) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 6) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 7) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 2) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 3) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 5) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 6) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XBBDEF (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 3) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 5) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 6) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 4) = arg4; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 5) = arg5; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 6) = arg6; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 4) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] SUBREG_BYTE (rt) = arg1; [00:13:51] ^~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 1) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] X0EXP (rt, 1) = NULL_RTX; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XWINT (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:51] HOST_WIDE_INT hwint[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:51] # define HOST_WIDE_INT long [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XVEC (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 1) = arg1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 2) = arg2; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:26: [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XSTR (rt, 3) = arg3; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:34: [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] if (INSN_CODE (insn) < 0) [00:13:51] ^~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:34: [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:51] ^~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:34: [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] return INSN_CODE (insn); [00:13:51] ^~~~~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:116:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] && (rtx_equal_p (SET_DEST (set), XEXP (SET_SRC (set), 0)) [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:118:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (SET_SRC (set), 1))))) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:118:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (SET_SRC (set), 1))))) [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:1012:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (cres, 1), NULL_RTX, 1, [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:4121:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] && (modified_in_p (SET_SRC (set), p->first) [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:4123:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] || modified_between_p (SET_SRC (set), p->first, p->insn) [00:13:51] ^~~~~~~~~~~~~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:4512:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (test, 1) = op1; [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:4638:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] XEXP (test, 1), label)); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:4942:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] prepare_cmp_insn (XEXP (comparison, 0), XEXP (comparison, 1), [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:5159:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] prepare_cmp_insn (XEXP (comparison, 0), XEXP (comparison, 1), [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:5938:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] insn = GEN_FCN (icode) (trap_rtx, XEXP (trap_rtx, 0), XEXP (trap_rtx, 1), [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc:6463:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:51] create_fixed_operand (&ops[3], XEXP (comparison, 1)); [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:51] ^ ~ [00:13:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:51] rtunion fld[1]; [00:13:51] ^ [00:13:51] 121 warnings generated. [00:13:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ordered-hash-map-tests.o -MT ordered-hash-map-tests.o -MMD -MP -MF ./.deps/ordered-hash-map-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ordered-hash-map-tests.cc [00:13:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc:27: [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[1]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[1] = rhs; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[2]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return &gs->op[2]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[2] = rhs; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[3]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return &ass->op[3]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[3] = rhs; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[1]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[1] = fn; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[2]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return &call_stmt->op[2]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] call_stmt->op[2] = chain; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[1]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[1] = rhs; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[2]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[2] = label; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] gs->op[3] = label; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:52] return gs->op[3]; [00:13:52] ^ ~ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:52] ^ [00:13:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc:31: [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:52] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:52] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:52] ^ [00:13:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc:40: [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:52] struct cgraph_edge; [00:13:52] ^~~~~~ [00:13:52] class [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:52] struct cgraph_edge; [00:13:52] ^~~~~~ [00:13:52] class [00:13:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc:40: [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:52] friend struct cgraph_edge; [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:52] for_user)) cgraph_edge [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:52] friend struct cgraph_edge; [00:13:52] ^~~~~~ [00:13:52] class [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:52] void initialize_inline_failed (struct cgraph_edge *); [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:52] for_user)) cgraph_edge [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:52] void initialize_inline_failed (struct cgraph_edge *); [00:13:52] ^~~~~~ [00:13:52] class [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:52] for_user)) cgraph_edge [00:13:52] ^ [00:13:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:52] ^~~~~~ [00:13:52] class [00:13:52] 25 warnings generated. [00:13:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o passes.o -MT passes.o -MMD -MP -MF ./.deps/passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc [00:13:54] In file included from options-save.cc:27: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[1]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[1] = rhs; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[2]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return &gs->op[2]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[2] = rhs; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[3]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return &ass->op[3]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[3] = rhs; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[1]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[1] = fn; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[2]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return &call_stmt->op[2]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] call_stmt->op[2] = chain; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[1]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[1] = rhs; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[2]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[2] = label; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] gs->op[3] = label; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return gs->op[3]; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:54] ^ [00:13:54] In file included from options-save.cc:30: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:54] struct cgraph_edge; [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:54] struct cgraph_edge; [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] In file included from options-save.cc:30: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] friend struct cgraph_edge; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:54] for_user)) cgraph_edge [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:54] friend struct cgraph_edge; [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] void initialize_inline_failed (struct cgraph_edge *); [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:54] for_user)) cgraph_edge [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:54] void initialize_inline_failed (struct cgraph_edge *); [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:54] for_user)) cgraph_edge [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:54] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] In file included from options-save.cc:32: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] struct cpp_char_column_policy [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:13:54] class cpp_char_column_policy; [00:13:54] ^~~~~ [00:13:54] struct [00:13:54] options-save.cc:9885:29: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED, [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:13:54] class data_in [00:13:54] ^ [00:13:54] options-save.cc:9885:29: note: did you mean class here? [00:13:54] cl_target_option_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED, [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] options-save.cc:12682:28: warning: struct 'data_in' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:54] cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED, [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.h:740:7: note: previous use is here [00:13:54] class data_in [00:13:54] ^ [00:13:54] options-save.cc:12682:28: note: did you mean class here? [00:13:54] cl_optimization_stream_in (struct data_in *data_in ATTRIBUTE_UNUSED, [00:13:54] ^~~~~~ [00:13:54] class [00:13:54] 27 warnings generated. [00:13:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/plugin.cc [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] rtx tmp = XEXP (this, 1); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] rtx tmp = XEXP (this, 1); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] rtx next = XEXP (insn, 1); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XEXP (insn, 1); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XBBDEF (insn, 2); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XBBDEF (insn, 2); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XEXP (insn, 3); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XEXP (insn, 3); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XUINT (insn, 4); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:54] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XUINT (insn, 4); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:54] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return safe_as_a (JUMP_LABEL (insn)); [00:13:54] ^~~~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return JUMP_LABEL (this); [00:13:54] ^~~~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] return safe_as_a (JUMP_LABEL (this)); [00:13:54] ^~~~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] JUMP_LABEL (this) = target; [00:13:54] ^~~~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:54] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:54] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] SUBREG_BYTE (x), GET_MODE (x)); [00:13:54] ^~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:54] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:54] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] *step_out = XEXP (x, 1); [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] attrs = MEM_ATTRS (x); [00:13:54] ^~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:54] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:54] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XBBDEF (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 4) = arg4; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 5) = arg5; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 6) = arg6; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XBBDEF (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 4) = arg4; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 5) = arg5; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 6) = arg6; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 7) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XBBDEF (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 4) = arg4; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 5) = arg5; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 6) = arg6; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 7) = arg7; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XBBDEF (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 4) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 5) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 6) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 7) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 2) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 3) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 4) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 5) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 6) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XBBDEF (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:54] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 3) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 4) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 5) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 6) = arg4; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 4) = arg4; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 5) = arg5; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 6) = arg6; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 4) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XWINT (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:54] HOST_WIDE_INT hwint[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:54] # define HOST_WIDE_INT long [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XWINT (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:54] HOST_WIDE_INT hwint[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:54] # define HOST_WIDE_INT long [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] SUBREG_BYTE (rt) = arg1; [00:13:54] ^~~~~~~~~~~~~~~~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:54] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:54] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:54] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 1) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] X0EXP (rt, 1) = NULL_RTX; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:54] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:54] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XINT (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:54] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XWINT (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:54] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:54] HOST_WIDE_INT hwint[1]; [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:54] # define HOST_WIDE_INT long [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XEXP (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:54] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XVEC (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:54] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 1) = arg1; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 2) = arg2; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:25: [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:54] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:54] XSTR (rt, 3) = arg3; [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:54] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:54] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:54] ^ ~ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:54] rtunion fld[1]; [00:13:54] ^ [00:13:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc:34: [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:54] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:54] ^ [00:13:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:54] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:54] ^ [00:13:54] 107 warnings generated. [00:13:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o pointer-query.o -MT pointer-query.o -MMD -MP -MF ./.deps/pointer-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.cc [00:13:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o postreload-gcse.o -MT postreload-gcse.o -MMD -MP -MF ./.deps/postreload-gcse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] rtx tmp = XEXP (this, 1); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] rtx tmp = XEXP (this, 1); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] rtx next = XEXP (insn, 1); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XEXP (insn, 1); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XBBDEF (insn, 2); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XBBDEF (insn, 2); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XEXP (insn, 3); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XEXP (insn, 3); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XUINT (insn, 4); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:58] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XUINT (insn, 4); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:58] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return safe_as_a (JUMP_LABEL (insn)); [00:13:58] ^~~~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return JUMP_LABEL (this); [00:13:58] ^~~~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return safe_as_a (JUMP_LABEL (this)); [00:13:58] ^~~~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] JUMP_LABEL (this) = target; [00:13:58] ^~~~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:58] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:58] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] SUBREG_BYTE (x), GET_MODE (x)); [00:13:58] ^~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:58] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:58] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] *step_out = XEXP (x, 1); [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] attrs = MEM_ATTRS (x); [00:13:58] ^~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:58] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:58] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XBBDEF (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 4) = arg4; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 5) = arg5; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 6) = arg6; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XBBDEF (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 4) = arg4; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 5) = arg5; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 6) = arg6; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 7) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XBBDEF (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 4) = arg4; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 5) = arg5; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 6) = arg6; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 7) = arg7; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XBBDEF (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 4) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 5) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 6) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 7) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 2) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 3) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 4) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 5) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 6) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XBBDEF (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:58] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 3) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 4) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 5) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 6) = arg4; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 4) = arg4; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 5) = arg5; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 6) = arg6; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 4) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XWINT (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:58] HOST_WIDE_INT hwint[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:58] # define HOST_WIDE_INT long [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XWINT (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:58] HOST_WIDE_INT hwint[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:58] # define HOST_WIDE_INT long [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] SUBREG_BYTE (rt) = arg1; [00:13:58] ^~~~~~~~~~~~~~~~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:58] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:58] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:58] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 1) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] X0EXP (rt, 1) = NULL_RTX; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:58] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:58] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XINT (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:58] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XWINT (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:58] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:58] HOST_WIDE_INT hwint[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:58] # define HOST_WIDE_INT long [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XEXP (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:58] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XVEC (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:58] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 1) = arg1; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 2) = arg2; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:30: [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:58] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] XSTR (rt, 3) = arg3; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:58] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:58] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:58] rtunion fld[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:32: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[1]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[1] = rhs; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[2]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return &gs->op[2]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[2] = rhs; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[3]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return &ass->op[3]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[3] = rhs; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[1]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[1] = fn; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[2]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return &call_stmt->op[2]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] call_stmt->op[2] = chain; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[1]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[1] = rhs; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[2]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[2] = label; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] gs->op[3] = label; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:58] return gs->op[3]; [00:13:58] ^ ~ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:58] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:39: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:13:58] struct cgraph_edge; [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:13:58] struct cgraph_edge; [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:39: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] friend struct cgraph_edge; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:13:58] friend struct cgraph_edge; [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] void initialize_inline_failed (struct cgraph_edge *); [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:13:58] void initialize_inline_failed (struct cgraph_edge *); [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:13:58] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:43: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:13:58] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:13:58] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:13:58] ^ [00:13:58] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:55: [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:13:58] bool (*ignore_edge) (struct cgraph_edge *)); [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:13:58] bool ipa_edge_within_scc (struct cgraph_edge *); [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:13:58] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:13:58] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:13:58] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:3192:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:13:58] struct cgraph_edge *e; [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:13:58] for_user)) cgraph_edge [00:13:58] ^ [00:13:58] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc:3192:3: note: did you mean class here? [00:13:58] struct cgraph_edge *e; [00:13:58] ^~~~~~ [00:13:58] class [00:13:58] 137 warnings generated. [00:13:58] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o postreload.o -MT postreload.o -MMD -MP -MF ./.deps/postreload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.cc:26: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[1]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[1] = rhs; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[2]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return &gs->op[2]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[2] = rhs; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[3]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return &ass->op[3]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[3] = rhs; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[1]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[1] = fn; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[2]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return &call_stmt->op[2]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] call_stmt->op[2] = chain; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[1]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[1] = rhs; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[2]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[2] = label; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] gs->op[3] = label; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return gs->op[3]; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:13:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:13:59] ^ [00:13:59] 20 warnings generated. [00:13:59] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o predict.o -MT predict.o -MMD -MP -MF ./.deps/predict.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] rtx tmp = XEXP (this, 1); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] rtx tmp = XEXP (this, 1); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] rtx next = XEXP (insn, 1); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XEXP (insn, 1); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XBBDEF (insn, 2); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XBBDEF (insn, 2); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XEXP (insn, 3); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XEXP (insn, 3); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XUINT (insn, 4); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XUINT (insn, 4); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:13:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return safe_as_a (JUMP_LABEL (insn)); [00:13:59] ^~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return JUMP_LABEL (this); [00:13:59] ^~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return safe_as_a (JUMP_LABEL (this)); [00:13:59] ^~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] JUMP_LABEL (this) = target; [00:13:59] ^~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:13:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] SUBREG_BYTE (x), GET_MODE (x)); [00:13:59] ^~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] *step_out = XEXP (x, 1); [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] attrs = MEM_ATTRS (x); [00:13:59] ^~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:13:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:13:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XBBDEF (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 4) = arg4; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 5) = arg5; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 6) = arg6; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XBBDEF (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 4) = arg4; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 5) = arg5; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 6) = arg6; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 7) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XBBDEF (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 4) = arg4; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 5) = arg5; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 6) = arg6; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 7) = arg7; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XBBDEF (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 4) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 5) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 6) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 7) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 2) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 3) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 4) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 5) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 6) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XBBDEF (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:13:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 3) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 4) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 5) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 6) = arg4; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 4) = arg4; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 5) = arg5; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 6) = arg6; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 4) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XWINT (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:59] HOST_WIDE_INT hwint[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:59] # define HOST_WIDE_INT long [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XWINT (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:59] HOST_WIDE_INT hwint[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:59] # define HOST_WIDE_INT long [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] SUBREG_BYTE (rt) = arg1; [00:13:59] ^~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:13:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:13:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 1) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] X0EXP (rt, 1) = NULL_RTX; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:13:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:13:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XINT (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XWINT (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:13:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:13:59] HOST_WIDE_INT hwint[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:13:59] # define HOST_WIDE_INT long [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XEXP (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XVEC (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:13:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 1) = arg1; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 2) = arg2; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:25: [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:13:59] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] XSTR (rt, 3) = arg3; [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:13:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:33: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] if (INSN_CODE (insn) < 0) [00:13:59] ^~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:33: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:13:59] ^~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:33: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return INSN_CODE (insn); [00:13:59] ^~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:13:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:13:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:44: [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:59] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:59] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:13:59] return (TEST_HARD_REG_BIT (m_mask, regno) [00:13:59] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:766:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:59] ^~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:13:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:766:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:13:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:13:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:797:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] rtx src = SET_SRC (pat); [00:13:59] ^~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:929:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] return SET_SRC (PATTERN (insn)); [00:13:59] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc:1278:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:13:59] rtx src = SET_SRC (pat); [00:13:59] ^~~~~~~~~~~~~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:13:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:13:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:13:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:13:59] ^ ~ [00:13:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:13:59] rtunion fld[1]; [00:13:59] ^ [00:13:59] 116 warnings generated. [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx tmp = XEXP (this, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx tmp = XEXP (this, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx next = XEXP (insn, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XEXP (insn, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XBBDEF (insn, 2); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XBBDEF (insn, 2); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XEXP (insn, 3); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XEXP (insn, 3); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XUINT (insn, 4); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:01] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XUINT (insn, 4); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:01] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return safe_as_a (JUMP_LABEL (insn)); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return JUMP_LABEL (this); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return safe_as_a (JUMP_LABEL (this)); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] JUMP_LABEL (this) = target; [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SUBREG_BYTE (x), GET_MODE (x)); [00:14:01] ^~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:01] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:01] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] *step_out = XEXP (x, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] attrs = MEM_ATTRS (x); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:01] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:01] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XBBDEF (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 4) = arg4; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 5) = arg5; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 6) = arg6; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XBBDEF (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 4) = arg4; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 5) = arg5; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 6) = arg6; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 7) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XBBDEF (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 4) = arg4; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 5) = arg5; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 6) = arg6; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 7) = arg7; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XBBDEF (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 4) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 5) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 6) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 7) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 2) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 3) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 4) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 5) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 6) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XBBDEF (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:01] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 3) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 4) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 5) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 6) = arg4; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 4) = arg4; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 5) = arg5; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 6) = arg6; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 4) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XWINT (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:01] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:01] HOST_WIDE_INT hwint[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:01] # define HOST_WIDE_INT long [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XWINT (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:01] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:01] HOST_WIDE_INT hwint[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:01] # define HOST_WIDE_INT long [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SUBREG_BYTE (rt) = arg1; [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:01] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:01] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 1) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] X0EXP (rt, 1) = NULL_RTX; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:01] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:01] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XINT (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XWINT (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:01] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:01] HOST_WIDE_INT hwint[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:01] # define HOST_WIDE_INT long [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XVEC (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:01] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 1) = arg1; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 2) = arg2; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:25: [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:01] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XSTR (rt, 3) = arg3; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:01] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:34: [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] if (INSN_CODE (insn) < 0) [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:01] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:34: [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:01] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:34: [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return INSN_CODE (insn); [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:01] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:43: [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:01] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:01] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:01] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:01] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:84:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] return rtx_equal_for_cselib_p (SET_DEST (set), SET_SRC (set)); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:106:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && XEXP (SET_SRC (sp_set), 0) == stack_pointer_rtx [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:108:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] sp_addend = XEXP (SET_SRC (sp_set), 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:108:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] sp_addend = XEXP (SET_SRC (sp_set), 1); [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:273:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] src = SET_SRC (set); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:433:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && NOTE_KIND (recog_data.operand[i]) == NOTE_INSN_DELETED_LABEL) [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:01] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:01] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:466:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && SET_SRC (set) == op [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:871:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] t = INSN_VAR_LOCATION_LOC (insn); [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:01] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:01] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:919:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] int old_cost = set_src_cost (SET_SRC (new_set), mode, speed); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:921:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] gcc_assert (rtx_equal_p (XEXP (SET_SRC (new_set), 0), reg)); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:14:01] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:14:01] ^~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:922:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] new_src = simplify_replace_rtx (SET_SRC (new_set), reg, src); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:956:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] src = SET_SRC (set); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1087:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] src = SET_SRC (set); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1129:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && !rtx_equal_p (XEXP (src, 1), reg) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1132:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx base = XEXP (src, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1294:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] LABEL_LIVE (insn) = live; [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:729:15: note: expanded from macro 'LABEL_LIVE' [00:14:01] (label_live[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:01] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1366:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:01] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1367:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] link = XEXP (link, 1)) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1388:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && JUMP_LABEL (insn)) [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1393:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] live = &LABEL_LIVE (JUMP_LABEL (insn)); [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:729:15: note: expanded from macro 'LABEL_LIVE' [00:14:01] (label_live[CODE_LABEL_NUMBER (LABEL) - min_labelno]) [00:14:01] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:01] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1393:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] live = &LABEL_LIVE (JUMP_LABEL (insn)); [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:01] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:39: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:01] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:01] ^~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:14:01] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1407:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:01] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1407:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1437:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SUBREG_BYTE (dst), [00:14:01] ^~~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:01] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:01] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1545:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] offset = XEXP (x, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1759:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src = SET_SRC (pat); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1786:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (pat) = tem; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1788:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (pat) = src; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1840:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src = SET_SRC (pat); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1853:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (pat) = plus_expr; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1877:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] XEXP (plus_expr, 1) = new_src; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1887:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (pat) = src; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:1953:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src = SET_SRC (pat); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2004:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && XEXP (SET_SRC (set), 0) == reg [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2007:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src3 = XEXP (SET_SRC (set), 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2007:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src3 = XEXP (SET_SRC (set), 1); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2025:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx old_src = SET_SRC (set); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2030:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (set) = tem; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2032:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] SET_SRC (set) = old_src; [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2082:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] off = XEXP (XEXP (src, 0), 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2102:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:01] ^~~~~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:01] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2102:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2152:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] gen_rtx_SET (XEXP (cnd, 0), XEXP (cnd, 1)); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] ./genrtl.h:1360:43: note: expanded from macro 'gen_rtx_SET' [00:14:01] gen_rtx_fmt_ee (SET, VOIDmode, (ARG0), (ARG1)) [00:14:01] ^~~~ [00:14:01] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:01] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:01] ^~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2212:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] off = XEXP (XEXP (XEXP (note, 0), 0), 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2226:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] rtx src = SET_SRC (set); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2241:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && move2add_valid_value_p (REGNO (XEXP (src, 1)), mode)) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:01] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2243:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] if (reg_base_reg[REGNO (XEXP (src, 1))] < 0 [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:01] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2244:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] && reg_symbol_ref[REGNO (XEXP (src, 1))] == NULL_RTX) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:01] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2245:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] offset = reg_offset[REGNO (XEXP (src, 1))]; [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:01] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2253:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] base_reg = XEXP (src, 1); [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:01] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:01] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc:2275:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:01] reg_offset[regno] = INTVAL (SET_SRC (set)); [00:14:01] ^~~~~~~~~~~~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:01] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:01] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:01] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:01] ^ ~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:01] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:01] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:01] ^~~ [00:14:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:01] rtunion fld[1]; [00:14:01] ^ [00:14:01] 162 warnings generated. [00:14:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-rtl.o -MT print-rtl.o -MMD -MP -MF ./.deps/print-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] rtx tmp = XEXP (this, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] rtx tmp = XEXP (this, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] rtx next = XEXP (insn, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XEXP (insn, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XBBDEF (insn, 2); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XBBDEF (insn, 2); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XEXP (insn, 3); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XEXP (insn, 3); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XUINT (insn, 4); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XUINT (insn, 4); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return safe_as_a (JUMP_LABEL (insn)); [00:14:04] ^~~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return JUMP_LABEL (this); [00:14:04] ^~~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return safe_as_a (JUMP_LABEL (this)); [00:14:04] ^~~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] JUMP_LABEL (this) = target; [00:14:04] ^~~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] SUBREG_BYTE (x), GET_MODE (x)); [00:14:04] ^~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] *step_out = XEXP (x, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] attrs = MEM_ATTRS (x); [00:14:04] ^~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:04] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:04] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XBBDEF (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 4) = arg4; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 5) = arg5; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 6) = arg6; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XBBDEF (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 4) = arg4; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 5) = arg5; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 6) = arg6; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 7) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XBBDEF (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 4) = arg4; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 5) = arg5; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 6) = arg6; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 7) = arg7; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XBBDEF (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 4) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 5) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 6) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 7) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 2) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 3) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 4) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 5) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 6) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XBBDEF (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 3) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 4) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 5) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 6) = arg4; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 4) = arg4; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 5) = arg5; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 6) = arg6; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 4) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XWINT (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:04] HOST_WIDE_INT hwint[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:04] # define HOST_WIDE_INT long [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XWINT (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:04] HOST_WIDE_INT hwint[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:04] # define HOST_WIDE_INT long [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] SUBREG_BYTE (rt) = arg1; [00:14:04] ^~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 1) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] X0EXP (rt, 1) = NULL_RTX; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XINT (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XWINT (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:04] HOST_WIDE_INT hwint[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:04] # define HOST_WIDE_INT long [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XVEC (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 1) = arg1; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 2) = arg2; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:34: [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XSTR (rt, 3) = arg3; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:36: [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[1]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[1] = rhs; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[2]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return &gs->op[2]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[2] = rhs; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[3]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return &ass->op[3]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[3] = rhs; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[1]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[1] = fn; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[2]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return &call_stmt->op[2]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] call_stmt->op[2] = chain; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[1]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[1] = rhs; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[2]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[2] = label; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] gs->op[3] = label; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] return gs->op[3]; [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:04] ^ [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:42: [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:14:04] struct cgraph_edge; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:14:04] struct cgraph_edge; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:42: [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] friend struct cgraph_edge; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:14:04] friend struct cgraph_edge; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] void initialize_inline_failed (struct cgraph_edge *); [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:14:04] void initialize_inline_failed (struct cgraph_edge *); [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:14:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:57: [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] bool (*ignore_edge) (struct cgraph_edge *)); [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:14:04] bool (*ignore_edge) (struct cgraph_edge *)); [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] bool ipa_edge_within_scc (struct cgraph_edge *); [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:14:04] bool ipa_edge_within_scc (struct cgraph_edge *); [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:14:04] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:14:04] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:14:04] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:487:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (BB_END (bb)); note; note = XEXP (note, 1)) [00:14:04] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:04] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:487:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (BB_END (bb)); note; note = XEXP (note, 1)) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:738:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:04] ^~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:04] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:738:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:744:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] = GEN_INT (REG_BR_PROB_BASE - INTVAL (XEXP (XEXP (note, 0), 1))); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:04] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:04] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:4009:51: note: expanded from macro 'GEN_INT' [00:14:04] #define GEN_INT(N) gen_rtx_CONST_INT (VOIDmode, (N)) [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:743:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] XEXP (XEXP (note, 0), 1) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:982:12: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] pnote = ®_NOTES (insn); [00:14:04] ^~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:04] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:989:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:04] ^~~~~~~~~~~~~~~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:04] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:989:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:994:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] int probability = INTVAL (XEXP (XEXP (note, 0), 1)); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:04] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:04] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:1044:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] int probability = INTVAL (XEXP (XEXP (*pnote, 0), 1)); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:04] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:04] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:1049:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] *pnote = XEXP (*pnote, 1); [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2266:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] || (REG_P (XEXP (cond, 1)) && REG_POINTER (XEXP (cond, 1))))) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1963:37: note: expanded from macro 'REG_POINTER' [00:14:04] (RTL_FLAG_CHECK1 ("REG_POINTER", (RTX), REG)->frame_related) [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:14:04] ({ __typeof (RTX) const _rtx = (RTX); \ [00:14:04] ^~~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2296:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] else if (XEXP (cond, 1) == const0_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2312:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] else if (XEXP (cond, 1) == const0_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2329:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] if (XEXP (cond, 1) == const0_rtx || XEXP (cond, 1) == const1_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2329:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] if (XEXP (cond, 1) == const0_rtx || XEXP (cond, 1) == const1_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2330:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] || XEXP (cond, 1) == constm1_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2336:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] if (XEXP (cond, 1) == const0_rtx || XEXP (cond, 1) == const1_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2336:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] if (XEXP (cond, 1) == const0_rtx || XEXP (cond, 1) == const1_rtx [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:2337:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:04] || XEXP (cond, 1) == constm1_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:04] ^ ~ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:04] rtunion fld[1]; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3562:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] struct cgraph_edge *e; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3562:3: note: did you mean class here? [00:14:04] struct cgraph_edge *e; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3599:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] struct cgraph_edge *e; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3599:7: note: did you mean class here? [00:14:04] struct cgraph_edge *e; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3633:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:04] struct cgraph_edge *e; [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:04] for_user)) cgraph_edge [00:14:04] ^ [00:14:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc:3633:7: note: did you mean class here? [00:14:04] struct cgraph_edge *e; [00:14:04] ^~~~~~ [00:14:04] class [00:14:04] 159 warnings generated. [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] rtx tmp = XEXP (this, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] rtx tmp = XEXP (this, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] rtx next = XEXP (insn, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XEXP (insn, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XBBDEF (insn, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XBBDEF (insn, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XEXP (insn, 3); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XEXP (insn, 3); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XUINT (insn, 4); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XUINT (insn, 4); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:05] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return safe_as_a (JUMP_LABEL (insn)); [00:14:05] ^~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return JUMP_LABEL (this); [00:14:05] ^~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] return safe_as_a (JUMP_LABEL (this)); [00:14:05] ^~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] JUMP_LABEL (this) = target; [00:14:05] ^~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] SUBREG_BYTE (x), GET_MODE (x)); [00:14:05] ^~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] *step_out = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] attrs = MEM_ATTRS (x); [00:14:05] ^~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:05] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:05] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XBBDEF (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 4) = arg4; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 5) = arg5; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 6) = arg6; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XBBDEF (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 4) = arg4; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 5) = arg5; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 6) = arg6; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 7) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XBBDEF (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 4) = arg4; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 5) = arg5; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 6) = arg6; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 7) = arg7; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XBBDEF (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 4) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 5) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 6) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 7) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 2) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 3) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 4) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 5) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 6) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XBBDEF (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:05] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 3) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 4) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 5) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 6) = arg4; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 4) = arg4; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 5) = arg5; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 6) = arg6; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 4) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XWINT (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:05] HOST_WIDE_INT hwint[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:05] # define HOST_WIDE_INT long [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XWINT (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:05] HOST_WIDE_INT hwint[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:05] # define HOST_WIDE_INT long [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] SUBREG_BYTE (rt) = arg1; [00:14:05] ^~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 1) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] X0EXP (rt, 1) = NULL_RTX; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:05] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XINT (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XWINT (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:05] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:05] HOST_WIDE_INT hwint[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:05] # define HOST_WIDE_INT long [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XEXP (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XVEC (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 1) = arg1; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 2) = arg2; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:31: [00:14:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:05] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] XSTR (rt, 3) = arg3; [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:05] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:226:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] tree decl = SYMBOL_REF_DECL (in_rtx); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:14:05] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:14:05] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:05] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:232:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] switch (NOTE_KIND (in_rtx)) [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:05] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:239:33: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] fprintf (m_outfile, " %d", NOTE_EH_HANDLER (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:14:05] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:245:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] dump_addr (m_outfile, " ", NOTE_BLOCK (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:14:05] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:14:05] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:251:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] basic_block bb = NOTE_BASIC_BLOCK (in_rtx); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:05] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:05] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:260:26: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] const char *label = NOTE_DELETED_LABEL_NAME (in_rtx); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:14:05] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:05] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:270:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] basic_block bb = NOTE_BASIC_BLOCK (in_rtx); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:05] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:05] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:278:15: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_rtx (NOTE_VAR_LOCATION (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:14:05] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:283:37: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] output_cfi_directive (m_outfile, NOTE_CFI (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1678:25: note: expanded from macro 'NOTE_CFI' [00:14:05] #define NOTE_CFI(INSN) XCCFI (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1388:32: note: expanded from macro 'XCCFI' [00:14:05] #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:292:27: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] = expand_location (NOTE_MARKER_LOCATION (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:14:05] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:302:43: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] else if (idx == 7 && JUMP_P (in_rtx) && JUMP_LABEL (in_rtx) != NULL [00:14:05] ^~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:312:38: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] fprintf (m_outfile, "%d", INSN_UID (JUMP_LABEL (in_rtx))); [00:14:05] ^~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:05] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:462:11: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (ASM_OPERANDS_SOURCE_LOCATION (in_rtx) != UNKNOWN_LOCATION) [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:14:05] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:464:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] LOCATION_FILE (ASM_OPERANDS_SOURCE_LOCATION (in_rtx)), [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:14:05] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:168:47: note: expanded from macro 'LOCATION_FILE' [00:14:05] #define LOCATION_FILE(LOC) ((expand_location (LOC)).file) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:465:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] LOCATION_LINE (ASM_OPERANDS_SOURCE_LOCATION (in_rtx))); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:14:05] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:169:47: note: expanded from macro 'LOCATION_LINE' [00:14:05] #define LOCATION_LINE(LOC) ((expand_location (LOC)).line) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:471:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (ASM_INPUT_SOURCE_LOCATION (in_rtx) != UNKNOWN_LOCATION) [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2594:40: note: expanded from macro 'ASM_INPUT_SOURCE_LOCATION' [00:14:05] #define ASM_INPUT_SOURCE_LOCATION(RTX) XCUINT (RTX, 1, ASM_INPUT) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:473:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] LOCATION_FILE (ASM_INPUT_SOURCE_LOCATION (in_rtx)), [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2594:40: note: expanded from macro 'ASM_INPUT_SOURCE_LOCATION' [00:14:05] #define ASM_INPUT_SOURCE_LOCATION(RTX) XCUINT (RTX, 1, ASM_INPUT) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:168:47: note: expanded from macro 'LOCATION_FILE' [00:14:05] #define LOCATION_FILE(LOC) ((expand_location (LOC)).file) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:474:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] LOCATION_LINE (ASM_INPUT_SOURCE_LOCATION (in_rtx))); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2594:40: note: expanded from macro 'ASM_INPUT_SOURCE_LOCATION' [00:14:05] #define ASM_INPUT_SOURCE_LOCATION(RTX) XCUINT (RTX, 1, ASM_INPUT) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:05] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:169:47: note: expanded from macro 'LOCATION_LINE' [00:14:05] #define LOCATION_LINE(LOC) ((expand_location (LOC)).line) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:481:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (NOTE_KIND (in_rtx) == NOTE_INSN_DELETED_LABEL [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:05] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:482:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] || NOTE_KIND (in_rtx) == NOTE_INSN_DELETED_DEBUG_LABEL) [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:05] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:488:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XINT (in_rtx, 1) >= 0 [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:489:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XINT (in_rtx, 1) < NUM_UNSPECV_VALUES) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:496:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XINT (in_rtx, 1) >= 0 [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:497:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XINT (in_rtx, 1) < NUM_UNSPEC_VALUES) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:507:36: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (m_compact && is_insn && &INSN_CODE (in_rtx) == &XINT (in_rtx, idx)) [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:05] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:519:23: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (is_insn && &INSN_CODE (in_rtx) == &XINT (in_rtx, idx) [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:05] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:612:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && NOTE_KIND (sub) == NOTE_INSN_DELETED_LABEL) [00:14:05] ^~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:05] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:697:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_poly_int (m_outfile, SUBREG_BYTE (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:902:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_rtx (PAT_VAR_LOCATION_LOC (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:05] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1010:36: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] fprintf (m_outfile, " [%d uses]", LABEL_NUSES (in_rtx)); [00:14:05] ^~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:05] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1319:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && INTVAL (XEXP (x, 1)) < 0) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:05] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:05] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1322:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = GEN_INT (-INTVAL (XEXP (x, 1))); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:05] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:05] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:4009:51: note: expanded from macro 'GEN_INT' [00:14:05] #define GEN_INT(N) gen_rtx_CONST_INT (VOIDmode, (N)) [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1327:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1333:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1339:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1344:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1354:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1356:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1362:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1367:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1372:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1377:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1382:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1387:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1392:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1397:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1402:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1411:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1416:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1421:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1426:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1431:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1436:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1441:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1446:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1451:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1456:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1461:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1466:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1471:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1476:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1481:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1482:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1487:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1488:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1544:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[0] = XEXP (XEXP (x, 1), 0); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1546:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (XEXP (x, 1), 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1546:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (XEXP (x, 1), 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1550:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[0] = XEXP (XEXP (x, 1), 0); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1552:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (XEXP (x, 1), 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1552:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (XEXP (x, 1), 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1560:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1567:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1569:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1579:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1580:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1596:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] pp_decimal_int (pp, XINT (x, 1)); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:05] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pretty-print.h:333:53: note: expanded from macro 'pp_decimal_int' [00:14:05] #define pp_decimal_int(PP, I) pp_scalar (PP, "%d", I) [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pretty-print.h:329:54: note: expanded from macro 'pp_scalar' [00:14:05] sprintf (pp_buffer (PP)->digit_buffer, FORMAT, SCALAR); \ [00:14:05] ^~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1614:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1620:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[1] = XEXP (x, 1); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1621:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] op[2] = XEXP (x, 2); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1750:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] pp_wide_integer (pp, SUBREG_BYTE (x)); [00:14:05] ^~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:05] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:05] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1786:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_value (pp, SET_SRC (x), verbose); [00:14:05] ^~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:05] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1803:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_value (pp, PAT_VAR_LOCATION_LOC (x), verbose); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:05] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1808:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XEXP (COND_EXEC_TEST (x), 1) == const0_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1811:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] && XEXP (COND_EXEC_TEST (x), 1) == const0_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1819:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_pattern (pp, COND_EXEC_CODE (x), verbose); [00:14:05] ^~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:14:05] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1877:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] for (int i = 0; i < XVECLEN (x, 1); i++) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1358:40: note: expanded from macro 'XVECLEN' [00:14:05] #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:05] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:05] ^~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1879:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_value (pp, XVECEXP (x, 1, i), verbose); [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:39: note: expanded from macro 'XVECEXP' [00:14:05] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:05] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:05] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:05] ^~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1967:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (VAR_LOC_UNKNOWN_P (INSN_VAR_LOCATION_LOC (x))) [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:05] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:05] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1767:38: note: expanded from macro 'VAR_LOC_UNKNOWN_P' [00:14:05] (GET_CODE (X) == CLOBBER && XEXP ((X), 0) == const0_rtx) [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1970:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_pattern (pp, INSN_VAR_LOCATION_LOC (x), verbose); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:05] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:05] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:1997:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] switch (NOTE_KIND (x)) [00:14:05] ^~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:05] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2001:28: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] pp_printf (pp, " %d", NOTE_EH_HANDLER (x)); [00:14:05] ^~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1674:31: note: expanded from macro 'NOTE_EH_HANDLER' [00:14:05] #define NOTE_EH_HANDLER(INSN) XCINT (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:05] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2006:42: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] pp_printf (pp, " %d", BLOCK_NUMBER (NOTE_BLOCK (x))); [00:14:05] ^~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1673:26: note: expanded from macro 'NOTE_BLOCK' [00:14:05] #define NOTE_BLOCK(INSN) XCTREE (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1386:32: note: expanded from macro 'XCTREE' [00:14:05] #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2034:42: note: expanded from macro 'BLOCK_NUMBER' [00:14:05] #define BLOCK_NUMBER(NODE) (BLOCK_CHECK (NODE)->block.block_num) [00:14:05] ^~~~ [00:14:05] ./tree-check.h:10:36: note: expanded from macro 'BLOCK_CHECK' [00:14:05] #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK) [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:14:05] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2010:28: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] pp_printf (pp, " %d", NOTE_BASIC_BLOCK (x)->index); [00:14:05] ^~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:05] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:05] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2016:28: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] const char *label = NOTE_DELETED_LABEL_NAME (x); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:14:05] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:05] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2025:25: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] print_pattern (pp, NOTE_VAR_LOCATION (x), verbose); [00:14:05] ^~~~~~~~~~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:14:05] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:05] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:05] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2048:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] if (INSN_P (x) && REG_NOTES (x)) [00:14:05] ^~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:05] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2049:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] for (rtx note = REG_NOTES (x); note; note = XEXP (note, 1)) [00:14:05] ^~~~~~~~~~~~~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:05] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc:2049:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:05] for (rtx note = REG_NOTES (x); note; note = XEXP (note, 1)) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:05] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:05] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:05] ^ ~ [00:14:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:05] rtunion fld[1]; [00:14:05] ^ [00:14:05] 205 warnings generated. [00:14:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-rtl-function.o -MT print-rtl-function.o -MMD -MP -MF ./.deps/print-rtl-function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] rtx tmp = XEXP (this, 1); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] rtx tmp = XEXP (this, 1); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] rtx next = XEXP (insn, 1); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XEXP (insn, 1); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XBBDEF (insn, 2); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XBBDEF (insn, 2); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XEXP (insn, 3); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XEXP (insn, 3); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XUINT (insn, 4); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:07] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XUINT (insn, 4); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:07] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return safe_as_a (JUMP_LABEL (insn)); [00:14:07] ^~~~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:07] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:07] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return JUMP_LABEL (this); [00:14:07] ^~~~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:07] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:07] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] return safe_as_a (JUMP_LABEL (this)); [00:14:07] ^~~~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:07] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:07] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] JUMP_LABEL (this) = target; [00:14:07] ^~~~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:07] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:07] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] SUBREG_BYTE (x), GET_MODE (x)); [00:14:07] ^~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:07] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:07] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] *step_out = XEXP (x, 1); [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] attrs = MEM_ATTRS (x); [00:14:07] ^~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:07] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:07] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XBBDEF (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 4) = arg4; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 5) = arg5; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 6) = arg6; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XBBDEF (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 4) = arg4; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 5) = arg5; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 6) = arg6; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 7) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XBBDEF (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 4) = arg4; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 5) = arg5; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 6) = arg6; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 7) = arg7; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XBBDEF (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 4) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 5) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 6) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 7) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 2) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 3) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 4) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 5) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 6) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XBBDEF (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:07] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 3) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 4) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 5) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 6) = arg4; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 4) = arg4; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 5) = arg5; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 6) = arg6; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 4) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XWINT (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:07] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:07] HOST_WIDE_INT hwint[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:07] # define HOST_WIDE_INT long [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XWINT (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:07] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:07] HOST_WIDE_INT hwint[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:07] # define HOST_WIDE_INT long [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] SUBREG_BYTE (rt) = arg1; [00:14:07] ^~~~~~~~~~~~~~~~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:07] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:07] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:07] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 1) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] X0EXP (rt, 1) = NULL_RTX; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:07] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:07] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XINT (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:07] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XWINT (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:07] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:07] HOST_WIDE_INT hwint[1]; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:07] # define HOST_WIDE_INT long [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XEXP (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:07] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XVEC (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:07] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 1) = arg1; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 2) = arg2; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc:24: [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:07] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:07] XSTR (rt, 3) = arg3; [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:07] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:07] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:07] ^ ~ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:07] rtunion fld[1]; [00:14:07] ^ [00:14:07] 106 warnings generated. [00:14:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-tree.o -MT print-tree.o -MMD -MP -MF ./.deps/print-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-tree.cc [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-tree.cc:26: [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:07] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:14:07] struct cgraph_edge; [00:14:07] ^~~~~~ [00:14:07] class [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:14:07] struct cgraph_edge; [00:14:07] ^~~~~~ [00:14:07] class [00:14:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-tree.cc:26: [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:07] friend struct cgraph_edge; [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:07] for_user)) cgraph_edge [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:14:07] friend struct cgraph_edge; [00:14:07] ^~~~~~ [00:14:07] class [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:07] void initialize_inline_failed (struct cgraph_edge *); [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:07] for_user)) cgraph_edge [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:14:07] void initialize_inline_failed (struct cgraph_edge *); [00:14:07] ^~~~~~ [00:14:07] class [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:07] for_user)) cgraph_edge [00:14:07] ^ [00:14:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:14:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:07] ^~~~~~ [00:14:07] class [00:14:07] 4 warnings generated. [00:14:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o profile.o -MT profile.o -MMD -MP -MF ./.deps/profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] rtx tmp = XEXP (this, 1); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] rtx tmp = XEXP (this, 1); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] rtx next = XEXP (insn, 1); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XEXP (insn, 1); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XBBDEF (insn, 2); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XBBDEF (insn, 2); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XEXP (insn, 3); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XEXP (insn, 3); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XUINT (insn, 4); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XUINT (insn, 4); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:10] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return safe_as_a (JUMP_LABEL (insn)); [00:14:10] ^~~~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return JUMP_LABEL (this); [00:14:10] ^~~~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return safe_as_a (JUMP_LABEL (this)); [00:14:10] ^~~~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] JUMP_LABEL (this) = target; [00:14:10] ^~~~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:10] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:10] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] SUBREG_BYTE (x), GET_MODE (x)); [00:14:10] ^~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] *step_out = XEXP (x, 1); [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] attrs = MEM_ATTRS (x); [00:14:10] ^~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:10] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:10] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XBBDEF (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 4) = arg4; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 5) = arg5; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 6) = arg6; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XBBDEF (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 4) = arg4; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 5) = arg5; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 6) = arg6; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 7) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XBBDEF (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 4) = arg4; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 5) = arg5; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 6) = arg6; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 7) = arg7; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XBBDEF (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 4) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 5) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 6) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 7) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 2) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 3) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 4) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 5) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 6) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XBBDEF (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:10] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 3) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 4) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 5) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 6) = arg4; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 4) = arg4; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 5) = arg5; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 6) = arg6; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 4) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XWINT (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:10] HOST_WIDE_INT hwint[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:10] # define HOST_WIDE_INT long [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XWINT (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:10] HOST_WIDE_INT hwint[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:10] # define HOST_WIDE_INT long [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] SUBREG_BYTE (rt) = arg1; [00:14:10] ^~~~~~~~~~~~~~~~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:10] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:10] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:10] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 1) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] X0EXP (rt, 1) = NULL_RTX; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:10] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:10] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XINT (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:10] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XWINT (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:10] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:10] HOST_WIDE_INT hwint[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:10] # define HOST_WIDE_INT long [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XEXP (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:10] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XVEC (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:10] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 1) = arg1; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 2) = arg2; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:54: [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:10] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] XSTR (rt, 3) = arg3; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:10] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:10] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:10] rtunion fld[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:56: [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[1]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[1] = rhs; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[2]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return &gs->op[2]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[2] = rhs; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[3]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return &ass->op[3]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[3] = rhs; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[1]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[1] = fn; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[2]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return &call_stmt->op[2]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] call_stmt->op[2] = chain; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[1]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[1] = rhs; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[2]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[2] = label; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] gs->op[3] = label; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:10] return gs->op[3]; [00:14:10] ^ ~ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:10] ^ [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:58: [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:10] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:14:10] struct cgraph_edge; [00:14:10] ^~~~~~ [00:14:10] class [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:14:10] struct cgraph_edge; [00:14:10] ^~~~~~ [00:14:10] class [00:14:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc:58: [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:10] friend struct cgraph_edge; [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:10] for_user)) cgraph_edge [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:14:10] friend struct cgraph_edge; [00:14:10] ^~~~~~ [00:14:10] class [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:10] void initialize_inline_failed (struct cgraph_edge *); [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:10] for_user)) cgraph_edge [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:14:10] void initialize_inline_failed (struct cgraph_edge *); [00:14:10] ^~~~~~ [00:14:10] class [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:10] for_user)) cgraph_edge [00:14:10] ^ [00:14:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:14:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:10] ^~~~~~ [00:14:10] class [00:14:10] 130 warnings generated. [00:14:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o profile-count.o -MT profile-count.o -MMD -MP -MF ./.deps/profile-count.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.cc [00:14:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.cc:30: [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[1]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[1] = rhs; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[2]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return &gs->op[2]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[2] = rhs; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[3]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return &ass->op[3]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[3] = rhs; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[1]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[1] = fn; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[2]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return &call_stmt->op[2]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] call_stmt->op[2] = chain; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[1]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[1] = rhs; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[2]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[2] = label; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] gs->op[3] = label; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:12] return gs->op[3]; [00:14:12] ^ ~ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:12] ^ [00:14:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.cc:32: [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:12] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:14:12] struct cgraph_edge; [00:14:12] ^~~~~~ [00:14:12] class [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:14:12] struct cgraph_edge; [00:14:12] ^~~~~~ [00:14:12] class [00:14:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.cc:32: [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:12] friend struct cgraph_edge; [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:12] for_user)) cgraph_edge [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:14:12] friend struct cgraph_edge; [00:14:12] ^~~~~~ [00:14:12] class [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:12] void initialize_inline_failed (struct cgraph_edge *); [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:12] for_user)) cgraph_edge [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:14:12] void initialize_inline_failed (struct cgraph_edge *); [00:14:12] ^~~~~~ [00:14:12] class [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:12] for_user)) cgraph_edge [00:14:12] ^ [00:14:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:14:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:12] ^~~~~~ [00:14:12] class [00:14:12] 24 warnings generated. [00:14:12] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o range.o -MT range.o -MMD -MP -MF ./.deps/range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range.cc [00:14:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range.cc:26: [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[1]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[1] = rhs; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[2]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return &gs->op[2]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[2] = rhs; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[3]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return &ass->op[3]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[3] = rhs; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[1]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[1] = fn; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[2]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return &call_stmt->op[2]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] call_stmt->op[2] = chain; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[1]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[1] = rhs; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[2]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[2] = label; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] gs->op[3] = label; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:15] return gs->op[3]; [00:14:15] ^ ~ [00:14:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:15] ^ [00:14:15] 20 warnings generated. [00:14:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o range-op.o -MT range-op.o -MMD -MP -MF ./.deps/range-op.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] rtx tmp = XEXP (this, 1); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] rtx tmp = XEXP (this, 1); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] rtx next = XEXP (insn, 1); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XEXP (insn, 1); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XBBDEF (insn, 2); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XBBDEF (insn, 2); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XEXP (insn, 3); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XEXP (insn, 3); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XUINT (insn, 4); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XUINT (insn, 4); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return safe_as_a (JUMP_LABEL (insn)); [00:14:19] ^~~~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return JUMP_LABEL (this); [00:14:19] ^~~~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return safe_as_a (JUMP_LABEL (this)); [00:14:19] ^~~~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] JUMP_LABEL (this) = target; [00:14:19] ^~~~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] SUBREG_BYTE (x), GET_MODE (x)); [00:14:19] ^~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] *step_out = XEXP (x, 1); [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] attrs = MEM_ATTRS (x); [00:14:19] ^~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XBBDEF (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 4) = arg4; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 5) = arg5; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 6) = arg6; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XBBDEF (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 4) = arg4; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 5) = arg5; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 6) = arg6; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 7) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XBBDEF (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 4) = arg4; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 5) = arg5; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 6) = arg6; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 7) = arg7; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XBBDEF (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 4) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 5) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 6) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 7) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 2) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 3) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 4) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 5) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 6) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XBBDEF (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 3) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 4) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 5) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 6) = arg4; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 4) = arg4; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 5) = arg5; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 6) = arg6; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 4) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XWINT (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:19] HOST_WIDE_INT hwint[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:19] # define HOST_WIDE_INT long [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XWINT (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:19] HOST_WIDE_INT hwint[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:19] # define HOST_WIDE_INT long [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] SUBREG_BYTE (rt) = arg1; [00:14:19] ^~~~~~~~~~~~~~~~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 1) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] X0EXP (rt, 1) = NULL_RTX; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XINT (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XWINT (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:19] HOST_WIDE_INT hwint[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:19] # define HOST_WIDE_INT long [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XEXP (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XVEC (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 1) = arg1; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 2) = arg2; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:27: [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] XSTR (rt, 3) = arg3; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:19] rtunion fld[1]; [00:14:19] ^ [00:14:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc:29: [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[1]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[1] = rhs; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[2]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return &gs->op[2]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[2] = rhs; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[3]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return &ass->op[3]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[3] = rhs; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[1]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[1] = fn; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[2]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return &call_stmt->op[2]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] call_stmt->op[2] = chain; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[1]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[1] = rhs; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[2]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[2] = label; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] gs->op[3] = label; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:19] return gs->op[3]; [00:14:19] ^ ~ [00:14:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:14:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:14:19] ^ [00:14:19] 126 warnings generated. [00:14:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-md.o -MT read-md.o -MMD -MP -MF ./.deps/read-md.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-md.cc [00:14:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-rtl.o -MT read-rtl.o -MMD -MP -MF ./.deps/read-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] rtx tmp = XEXP (this, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] rtx tmp = XEXP (this, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] rtx next = XEXP (insn, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XEXP (insn, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XBBDEF (insn, 2); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XBBDEF (insn, 2); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XEXP (insn, 3); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XEXP (insn, 3); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XUINT (insn, 4); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XUINT (insn, 4); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return safe_as_a (JUMP_LABEL (insn)); [00:14:23] ^~~~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return JUMP_LABEL (this); [00:14:23] ^~~~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] return safe_as_a (JUMP_LABEL (this)); [00:14:23] ^~~~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] JUMP_LABEL (this) = target; [00:14:23] ^~~~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] SUBREG_BYTE (x), GET_MODE (x)); [00:14:23] ^~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] *step_out = XEXP (x, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] attrs = MEM_ATTRS (x); [00:14:23] ^~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XBBDEF (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 4) = arg4; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 5) = arg5; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 6) = arg6; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XBBDEF (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 4) = arg4; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 5) = arg5; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 6) = arg6; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 7) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XBBDEF (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 4) = arg4; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 5) = arg5; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 6) = arg6; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 7) = arg7; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XBBDEF (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 4) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 5) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 6) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 7) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 2) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 3) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 4) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 5) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 6) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XBBDEF (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 3) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 4) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 5) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 6) = arg4; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 4) = arg4; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 5) = arg5; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 6) = arg6; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 4) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XWINT (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:23] HOST_WIDE_INT hwint[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:23] # define HOST_WIDE_INT long [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XWINT (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:23] HOST_WIDE_INT hwint[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:23] # define HOST_WIDE_INT long [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] SUBREG_BYTE (rt) = arg1; [00:14:23] ^~~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 1) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] X0EXP (rt, 1) = NULL_RTX; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XINT (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XWINT (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:23] HOST_WIDE_INT hwint[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:23] # define HOST_WIDE_INT long [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XVEC (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 1) = arg1; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 2) = arg2; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:34: [00:14:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XSTR (rt, 3) = arg3; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:323:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] SUBREG_BYTE (x) = value; [00:14:23] ^~~~~~~~~~~~~~~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2062:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (q, 0) = XEXP (p, 1); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2063:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (q, 1) = read_nested_rtx (); [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc:2065:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:23] XEXP (p, 1) = q; [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:23] ^ ~ [00:14:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:23] rtunion fld[1]; [00:14:23] ^ [00:14:23] 110 warnings generated. [00:14:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-rtl-function.o -MT read-rtl-function.o -MMD -MP -MF ./.deps/read-rtl-function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx tmp = XEXP (this, 1); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx tmp = XEXP (this, 1); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx next = XEXP (insn, 1); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XEXP (insn, 1); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XBBDEF (insn, 2); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XBBDEF (insn, 2); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XEXP (insn, 3); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XEXP (insn, 3); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XUINT (insn, 4); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XUINT (insn, 4); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return safe_as_a (JUMP_LABEL (insn)); [00:14:28] ^~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return JUMP_LABEL (this); [00:14:28] ^~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] return safe_as_a (JUMP_LABEL (this)); [00:14:28] ^~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] JUMP_LABEL (this) = target; [00:14:28] ^~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] SUBREG_BYTE (x), GET_MODE (x)); [00:14:28] ^~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] *step_out = XEXP (x, 1); [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] attrs = MEM_ATTRS (x); [00:14:28] ^~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XBBDEF (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 4) = arg4; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 5) = arg5; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 6) = arg6; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XBBDEF (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 4) = arg4; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 5) = arg5; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 6) = arg6; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 7) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XBBDEF (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 4) = arg4; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 5) = arg5; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 6) = arg6; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 7) = arg7; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XBBDEF (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 4) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 5) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 6) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 7) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 2) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 3) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 4) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 5) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 6) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XBBDEF (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 3) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 4) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 5) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 6) = arg4; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 4) = arg4; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 5) = arg5; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 6) = arg6; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 4) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XWINT (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:28] HOST_WIDE_INT hwint[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:28] # define HOST_WIDE_INT long [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XWINT (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:28] HOST_WIDE_INT hwint[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:28] # define HOST_WIDE_INT long [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] SUBREG_BYTE (rt) = arg1; [00:14:28] ^~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 1) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] X0EXP (rt, 1) = NULL_RTX; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XWINT (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:28] HOST_WIDE_INT hwint[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:28] # define HOST_WIDE_INT long [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XEXP (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XVEC (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 1) = arg1; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 2) = arg2; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:27: [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XSTR (rt, 3) = arg3; [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:37: [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:28] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:14:28] struct cgraph_edge; [00:14:28] ^~~~~~ [00:14:28] class [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:14:28] struct cgraph_edge; [00:14:28] ^~~~~~ [00:14:28] class [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:37: [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:28] friend struct cgraph_edge; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:28] for_user)) cgraph_edge [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:14:28] friend struct cgraph_edge; [00:14:28] ^~~~~~ [00:14:28] class [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:28] void initialize_inline_failed (struct cgraph_edge *); [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:28] for_user)) cgraph_edge [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:14:28] void initialize_inline_failed (struct cgraph_edge *); [00:14:28] ^~~~~~ [00:14:28] class [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:14:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:14:28] for_user)) cgraph_edge [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:14:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:14:28] ^~~~~~ [00:14:28] class [00:14:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:45: [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:28] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:28] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:28] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:28] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:281:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] NOTE_BASIC_BLOCK (m_rtx) = bb; [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:28] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:28] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1014:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] && &INSN_CODE (x) == &XINT (x, idx)) [00:14:28] ^~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1016:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] INSN_CODE (x) = -1; [00:14:28] ^~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1025:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (x, 1) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1035:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] XINT (x, 1) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1781:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx insn_1_src = SET_SRC (PATTERN (insn_1)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1824:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx src1 = SET_SRC (set1); [00:14:28] ^~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1827:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx src2 = SET_SRC (set2); [00:14:28] ^~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1851:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (NULL, LABEL_NAME (insn_100)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:14:28] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:28] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1852:17: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (0, LABEL_NUSES (insn_100)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1853:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (30, CODE_LABEL_NUMBER (insn_100)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:28] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1858:36: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_STREQ ("some_label_name", LABEL_NAME (insn_200)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:14:28] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:28] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:431:17: note: expanded from macro 'ASSERT_STREQ' [00:14:28] (VAL1), (VAL2)); \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1859:17: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (0, LABEL_NUSES (insn_200)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1860:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (40, CODE_LABEL_NUMBER (insn_200)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:28] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1870:30: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_TRUE (ggc_marked_p (LABEL_NAME (insn_200))); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:14:28] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:28] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:281:39: note: expanded from macro 'ASSERT_TRUE' [00:14:28] ASSERT_TRUE_AT (SELFTEST_LOCATION, (EXPR)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:289:19: note: expanded from macro 'ASSERT_TRUE_AT' [00:14:28] bool actual_ = (EXPR); \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1907:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx label_ref = SET_SRC (PATTERN (jump_insn)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1910:26: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (code_label, JUMP_LABEL (jump_insn)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1914:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (NULL, LABEL_NAME (code_label)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:14:28] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:28] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1915:17: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (1, LABEL_NUSES (code_label)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:28] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1966:31: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_RTX_PTR_EQ (ret_rtx, JUMP_LABEL (jump_insn)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.h:67:10: note: expanded from macro 'ASSERT_RTX_PTR_EQ' [00:14:28] (ACTUAL)); \ [00:14:28] ^~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1980:41: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_RTX_PTR_EQ (simple_return_rtx, JUMP_LABEL (jump_insn)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.h:67:10: note: expanded from macro 'ASSERT_RTX_PTR_EQ' [00:14:28] (ACTUAL)); \ [00:14:28] ^~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1995:37: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (NOTE_INSN_BASIC_BLOCK, NOTE_KIND (note)); [00:14:28] ^~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:28] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1996:17: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (2, NOTE_BASIC_BLOCK (note)->index); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:28] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:28] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:1997:44: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (BASIC_BLOCK_FOR_FN (cfun, 2), NOTE_BASIC_BLOCK (note)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:14:28] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:14:28] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2009:33: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (NOTE_INSN_DELETED, NOTE_KIND (note)); [00:14:28] ^~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:28] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:28] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2023:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (const0_rtx, SET_SRC (PATTERN (get_insn_by_uid (1)))); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2024:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (const1_rtx, SET_SRC (PATTERN (get_insn_by_uid (2)))); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2025:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (constm1_rtx, SET_SRC (PATTERN (get_insn_by_uid (3)))); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2029:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] ASSERT_EQ (int256, SET_SRC (PATTERN (get_insn_by_uid (4)))); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:14:28] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:14:28] if ((VAL1) == (VAL2)) \ [00:14:28] ^~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc:2041:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:28] rtx high = SET_SRC (PATTERN (insn)); [00:14:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:28] ^ ~ [00:14:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:28] rtunion fld[1]; [00:14:28] ^ [00:14:28] 142 warnings generated. [00:14:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] rtx tmp = XEXP (this, 1); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] rtx tmp = XEXP (this, 1); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] rtx next = XEXP (insn, 1); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XEXP (insn, 1); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XBBDEF (insn, 2); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XBBDEF (insn, 2); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XEXP (insn, 3); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XEXP (insn, 3); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XUINT (insn, 4); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XUINT (insn, 4); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return safe_as_a (JUMP_LABEL (insn)); [00:14:31] ^~~~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return JUMP_LABEL (this); [00:14:31] ^~~~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] return safe_as_a (JUMP_LABEL (this)); [00:14:31] ^~~~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] JUMP_LABEL (this) = target; [00:14:31] ^~~~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] SUBREG_BYTE (x), GET_MODE (x)); [00:14:31] ^~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] *step_out = XEXP (x, 1); [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] attrs = MEM_ATTRS (x); [00:14:31] ^~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XBBDEF (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 4) = arg4; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 5) = arg5; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 6) = arg6; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XBBDEF (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 4) = arg4; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 5) = arg5; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 6) = arg6; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 7) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XBBDEF (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 4) = arg4; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 5) = arg5; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 6) = arg6; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 7) = arg7; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XBBDEF (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 4) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 5) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 6) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 7) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 2) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 3) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 4) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 5) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 6) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XBBDEF (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 3) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 4) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 5) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 6) = arg4; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 4) = arg4; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 5) = arg5; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 6) = arg6; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 4) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XWINT (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:31] HOST_WIDE_INT hwint[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:31] # define HOST_WIDE_INT long [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XWINT (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:31] HOST_WIDE_INT hwint[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:31] # define HOST_WIDE_INT long [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] SUBREG_BYTE (rt) = arg1; [00:14:31] ^~~~~~~~~~~~~~~~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 1) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] X0EXP (rt, 1) = NULL_RTX; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XINT (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XWINT (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:31] HOST_WIDE_INT hwint[1]; [00:14:31] ^ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:31] # define HOST_WIDE_INT long [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XEXP (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XVEC (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 1) = arg1; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 2) = arg2; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc:26: [00:14:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:31] XSTR (rt, 3) = arg3; [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:31] ^ ~ [00:14:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:31] rtunion fld[1]; [00:14:31] ^ [00:14:31] 106 warnings generated. [00:14:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o realmpfr.o -MT realmpfr.o -MMD -MP -MF ./.deps/realmpfr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/realmpfr.cc [00:14:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o recog.o -MT recog.o -MMD -MP -MF ./.deps/recog.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] rtx tmp = XEXP (this, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] rtx tmp = XEXP (this, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] rtx next = XEXP (insn, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XEXP (insn, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XBBDEF (insn, 2); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XBBDEF (insn, 2); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XEXP (insn, 3); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XEXP (insn, 3); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XUINT (insn, 4); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XUINT (insn, 4); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return safe_as_a (JUMP_LABEL (insn)); [00:14:34] ^~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return JUMP_LABEL (this); [00:14:34] ^~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return safe_as_a (JUMP_LABEL (this)); [00:14:34] ^~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] JUMP_LABEL (this) = target; [00:14:34] ^~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] SUBREG_BYTE (x), GET_MODE (x)); [00:14:34] ^~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] *step_out = XEXP (x, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] attrs = MEM_ATTRS (x); [00:14:34] ^~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:34] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:34] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XBBDEF (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 4) = arg4; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 5) = arg5; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 6) = arg6; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XBBDEF (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 4) = arg4; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 5) = arg5; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 6) = arg6; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 7) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XBBDEF (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 4) = arg4; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 5) = arg5; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 6) = arg6; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 7) = arg7; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XBBDEF (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 4) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 5) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 6) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 7) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 2) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 3) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 4) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 5) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 6) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XBBDEF (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 3) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 4) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 5) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 6) = arg4; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 4) = arg4; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 5) = arg5; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 6) = arg6; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 4) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XWINT (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:34] HOST_WIDE_INT hwint[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:34] # define HOST_WIDE_INT long [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XWINT (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:34] HOST_WIDE_INT hwint[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:34] # define HOST_WIDE_INT long [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] SUBREG_BYTE (rt) = arg1; [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 1) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] X0EXP (rt, 1) = NULL_RTX; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XINT (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XWINT (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:34] HOST_WIDE_INT hwint[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:34] # define HOST_WIDE_INT long [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XVEC (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 1) = arg1; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 2) = arg2; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:26: [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:34] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XSTR (rt, 3) = arg3; [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:35: [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (INSN_CODE (insn) < 0) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:35: [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:35: [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return INSN_CODE (insn); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:43: [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:34] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:34] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:34] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:34] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:126:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (i = 0; i < ASM_OPERANDS_LABEL_LENGTH (asmop); i++) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:14:34] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:268:39: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] changes[num_changes].old_code = INSN_CODE (object); [00:14:34] ^~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:269:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] INSN_CODE (object) = -1; [00:14:34] ^~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:319:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] && swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:324:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] validate_unshare_change (insn, &XEXP (x, 0), XEXP (x, 1), 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:402:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] link; link = XEXP (link, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:411:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] INSN_CODE (insn) = icode; [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:601:2: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] INSN_CODE (changes[i].object) = changes[i].old_code; [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:617:16: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] std::swap (INSN_CODE (changes[num].object), changes[num].old_code); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:664:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] && swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:669:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] GET_MODE (x), XEXP (x, 1), [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:34] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:687:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 1)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:693:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 0), XEXP (x, 1)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:711:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (CONST_INT_P (XEXP (x, 1)) && XEXP (x, 1) == to) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:714:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] (PLUS, GET_MODE (x), XEXP (x, 0), XEXP (x, 1)), 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:722:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] GET_MODE (x), XEXP (x, 1), [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:741:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] SUBREG_BYTE (x)); [00:14:34] ^~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:764:22: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] int pos = INTVAL (XEXP (x, 2)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:34] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:34] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:793:34: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] validate_change (object, &XEXP (x, 2), GEN_INT (pos), 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:855:20: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] gcc_assert (ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP (x, 0, 0))) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:14:34] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:14:34] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:855:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] gcc_assert (ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP (x, 0, 0))) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:14:34] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:856:9: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] == ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:14:34] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:14:34] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:856:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] == ASM_OPERANDS_INPUT_VEC (SET_SRC (XVECEXP [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:14:34] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:945:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:34] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:945:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:997:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] newpat = simplify_rtx (SET_SRC (pat)); [00:14:34] ^~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:998:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (newpat && !rtx_equal_p (SET_SRC (pat), newpat)) [00:14:34] ^~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1011:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] newpat = simplify_rtx (SET_SRC (s)); [00:14:34] ^~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1012:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (newpat && !rtx_equal_p (SET_SRC (s), newpat)) [00:14:34] ^~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1124:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] && swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1125:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] newx = simplify_gen_binary (code, mode, XEXP (x, 1), XEXP (x, 0)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1128:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 0), XEXP (x, 1)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1145:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 0), XEXP (x, 1)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1155:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || !apply_to_rvalue_1 (&XEXP (x, 2))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1161:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 0), XEXP (x, 1), [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1162:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] XEXP (x, 2)); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1176:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] newx = simplify_subreg (mode, inner, inner_mode, SUBREG_BYTE (x)); [00:14:34] ^~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1183:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] inner, SUBREG_BYTE (x)))) [00:14:34] ^~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1205:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] rtx op1 = XEXP (x, 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1304:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || !apply_to_rvalue_1 (&XEXP (dest, 2)))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1351:29: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (int i = 0, len = ASM_OPERANDS_INPUT_LENGTH (body); i < len; ++i) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:14:34] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1352:27: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (!apply_to_rvalue_1 (&ASM_OPERANDS_INPUT (body, i))) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:14:34] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1408:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (INSN_CODE (insn) < 0) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1486:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] && maybe_ne (SUBREG_BYTE (op), 0) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1767:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || XEXP (XEXP (op, 1), 0) != XEXP (op, 0) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1768:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || !poly_int_rtx_p (XEXP (XEXP (op, 1), 1), &offset) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1768:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || !poly_int_rtx_p (XEXP (XEXP (op, 1), 1), &offset) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1865:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return (known_eq (offset + SUBREG_BYTE (op), 0) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:14:34] #define known_eq(A, B) (!maybe_ne (A, B)) [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1923:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] tmp = SET_SRC (body); [00:14:34] ^~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:1934:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] tmp = SET_SRC (tmp); [00:14:34] ^~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2005:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (ASM_OPERANDS_INPUT_VEC (SET_SRC (elt)) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:14:34] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2005:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (ASM_OPERANDS_INPUT_VEC (SET_SRC (elt)) [00:14:34] ^~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:44: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:14:34] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2006:8: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] != ASM_OPERANDS_INPUT_VEC (asm_op)) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:14:34] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2021:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] return (ASM_OPERANDS_INPUT_LENGTH (asm_op) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:14:34] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2022:6: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] + ASM_OPERANDS_LABEL_LENGTH (asm_op) + n_sets); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:14:34] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2055:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] asmop = SET_SRC (body); [00:14:34] ^~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2064:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] constraints[0] = ASM_OPERANDS_OUTPUT_CONSTRAINT (asmop); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2578:45: note: expanded from macro 'ASM_OPERANDS_OUTPUT_CONSTRAINT' [00:14:34] #define ASM_OPERANDS_OUTPUT_CONSTRAINT(RTX) XCSTR (RTX, 1, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:14:34] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2077:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] asmop = SET_SRC (asmop); [00:14:34] ^~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2091:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] constraints[i] = XSTR (SET_SRC (XVECEXP (body, 0, i)), 1); [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2091:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] constraints[i] = XSTR (SET_SRC (XVECEXP (body, 0, i)), 1); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2100:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] *loc = ASM_INPUT_SOURCE_LOCATION (asmop); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2594:40: note: expanded from macro 'ASM_INPUT_SOURCE_LOCATION' [00:14:34] #define ASM_INPUT_SOURCE_LOCATION(RTX) XCUINT (RTX, 1, ASM_INPUT) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:34] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2110:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] n = ASM_OPERANDS_INPUT_LENGTH (asmop); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:14:34] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2114:29: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] operand_locs[nbase + i] = &ASM_OPERANDS_INPUT (asmop, i); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:14:34] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2116:24: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] operands[nbase + i] = ASM_OPERANDS_INPUT (asmop, i); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:14:34] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2118:27: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] constraints[nbase + i] = ASM_OPERANDS_INPUT_CONSTRAINT (asmop, i); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2587:9: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT' [00:14:34] XSTR (XCVECEXP (RTX, 4, N, ASM_OPERANDS), 0) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:35: note: expanded from macro 'XSTR' [00:14:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2124:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] n = ASM_OPERANDS_LABEL_LENGTH (asmop); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:14:34] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:34] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:34] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2128:29: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] operand_locs[nbase + i] = &ASM_OPERANDS_LABEL (asmop, i); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:14:34] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2130:24: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] operands[nbase + i] = ASM_OPERANDS_LABEL (asmop, i); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:14:34] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:14:34] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:34] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:14:34] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:14:34] ^~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2138:12: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] *loc = ASM_OPERANDS_SOURCE_LOCATION (asmop); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:14:34] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:14:34] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2364:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] && XEXP (*p, 1) && CONSTANT_P (XEXP (*p, 1))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2376:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (XEXP (*p, 1) != 0) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2490:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] plus_constant (address_mode, XEXP (y, 1), [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] ./genrtl.h:1558:44: note: expanded from macro 'gen_rtx_LO_SUM' [00:14:34] gen_rtx_fmt_ee (LO_SUM, (MODE), (ARG0), (ARG1)) [00:14:34] ^~~~ [00:14:34] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:34] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:34] ^~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2602:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] int code = INSN_CODE (insn); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2659:14: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] int code = INSN_CODE (insn); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2678:34: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (recog_data.insn == insn && INSN_CODE (insn) >= 0) [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:2983:15: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] int icode = INSN_CODE (insn); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3096:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] SUBREG_BYTE (op), [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3405:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] copy_rtx (SET_SRC (insn_set))); [00:14:34] ^~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3795:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (new_insn); note ; note = XEXP (note, 1)) [00:14:34] ^~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:34] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3795:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (new_insn); note ; note = XEXP (note, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3814:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (old_insn); note ; note = XEXP (note, 1)) [00:14:34] ^~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:34] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3814:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (old_insn); note ; note = XEXP (note, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3912:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] CALL_INSN_FUNCTION_USAGE (new_insn) [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:34] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3913:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] = CALL_INSN_FUNCTION_USAGE (old_insn); [00:14:34] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:34] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3916:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] for (note = REG_NOTES (old_insn); [00:14:34] ^~~~~~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:34] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:3918:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] note = XEXP (note, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:4292:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] in_set = SET_SRC (in_set); [00:14:34] ^~~~~~~~~~~~~~~~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:4297:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (reg_mentioned_p (SET_DEST (out_set), XEXP (in_set, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:4298:44: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || reg_mentioned_p (SET_DEST (out_set), XEXP (in_set, 2))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:4318:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] if (reg_mentioned_p (SET_DEST (out_set), XEXP (in_set, 1)) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc:4319:48: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:34] || reg_mentioned_p (SET_DEST (out_set), XEXP (in_set, 2))) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:34] ^ ~ [00:14:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:34] rtunion fld[1]; [00:14:34] ^ [00:14:34] 202 warnings generated. [00:14:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reg-stack.o -MT reg-stack.o -MMD -MP -MF ./.deps/reg-stack.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] rtx tmp = XEXP (this, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] rtx tmp = XEXP (this, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] rtx next = XEXP (insn, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XEXP (insn, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XBBDEF (insn, 2); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XBBDEF (insn, 2); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XEXP (insn, 3); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XEXP (insn, 3); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XUINT (insn, 4); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XUINT (insn, 4); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:38] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return safe_as_a (JUMP_LABEL (insn)); [00:14:38] ^~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return JUMP_LABEL (this); [00:14:38] ^~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return safe_as_a (JUMP_LABEL (this)); [00:14:38] ^~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] JUMP_LABEL (this) = target; [00:14:38] ^~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:38] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] SUBREG_BYTE (x), GET_MODE (x)); [00:14:38] ^~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] *step_out = XEXP (x, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] attrs = MEM_ATTRS (x); [00:14:38] ^~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:38] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:38] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XBBDEF (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 4) = arg4; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 5) = arg5; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 6) = arg6; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XBBDEF (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 4) = arg4; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 5) = arg5; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 6) = arg6; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 7) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XBBDEF (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 4) = arg4; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 5) = arg5; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 6) = arg6; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 7) = arg7; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XBBDEF (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 4) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 5) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 6) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 7) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 2) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 3) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 4) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 5) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 6) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XBBDEF (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:38] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 3) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 4) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 5) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 6) = arg4; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 4) = arg4; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 5) = arg5; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 6) = arg6; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 4) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XWINT (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:38] HOST_WIDE_INT hwint[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:38] # define HOST_WIDE_INT long [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XWINT (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:38] HOST_WIDE_INT hwint[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:38] # define HOST_WIDE_INT long [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] SUBREG_BYTE (rt) = arg1; [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 1) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] X0EXP (rt, 1) = NULL_RTX; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:38] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:38] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XINT (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XWINT (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:38] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:38] HOST_WIDE_INT hwint[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:38] # define HOST_WIDE_INT long [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XEXP (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XVEC (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:38] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 1) = arg1; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 2) = arg2; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:160: [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:38] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] XSTR (rt, 3) = arg3; [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:38] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:167: [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] if (INSN_CODE (insn) < 0) [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:167: [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:167: [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] return INSN_CODE (insn); [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:177: [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:38] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:38] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:38] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:38] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:424:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] SUBREG_BYTE (*pat), [00:14:38] ^~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:38] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:38] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:446:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] if (XINT (*pat, 1) == UNSPEC_TRUNC_NOOP [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:447:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] || XINT (*pat, 1) == UNSPEC_FILD_ATOMIC) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:676:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] *pin = ASM_OPERANDS_INPUT_LENGTH (asmop); [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:14:38] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:38] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:38] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:38] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:38] ^~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:678:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] - ASM_OPERANDS_INPUT_LENGTH (asmop) [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:14:38] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:38] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:38] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:38] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:38] ^~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:679:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] - ASM_OPERANDS_LABEL_LENGTH (asmop)); [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:14:38] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:14:38] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:14:38] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:14:38] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:14:38] ^~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:732:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] note_link = ®_NOTES (insn); [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:733:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (this_rtx = *note_link; this_rtx; this_rtx = XEXP (this_rtx, 1)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:737:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] *note_link = XEXP (this_rtx, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:863:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] || NOTE_INSN_BASIC_BLOCK_P (tmp) [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:14:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:907:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] i1src = SET_SRC (i1set); [00:14:38] ^~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:930:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] || NOTE_INSN_BASIC_BLOCK_P (tmp) [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:14:38] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:38] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:38] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:943:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] rtx i2src = SET_SRC (i2set); [00:14:38] ^~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:961:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] && !modified_between_p (SET_SRC (i1set), i2, i1)) [00:14:38] ^~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1183:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] && XINT (SET_SRC (XVECEXP (pat, 0, 1)), 1) == UNSPEC_TAN) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1183:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] && XINT (SET_SRC (XVECEXP (pat, 0, 1)), 1) == UNSPEC_TAN) [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1210:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] INSN_CODE (insn) = -1; [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1273:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] && XINT (SET_SRC (pat), 1) == UNSPEC_FNSTSW) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1273:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] && XINT (SET_SRC (pat), 1) == UNSPEC_FNSTSW) [00:14:38] ^~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1298:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] || XINT (SET_SRC (pat), 1) != UNSPEC_SAHF [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1298:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] || XINT (SET_SRC (pat), 1) != UNSPEC_SAHF [00:14:38] ^~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1312:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] INSN_CODE (insn) = -1; [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1358:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] std::swap (XEXP (pat_src, 0), XEXP (pat_src, 1)); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1363:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] INSN_CODE (insn) = -1; [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:38] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1448:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:38] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:38] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:38] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1563:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] pat_src = SET_SRC (pat); [00:14:38] ^~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:38] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:38] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:38] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:1764:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] switch (XINT (pat_src, 1)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:38] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2007:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] src2 = get_true_reg (&XEXP (pat_src, 2)); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2150:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (i = 0, note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2150:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (i = 0, note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2158:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2158:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2481:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] note_link = ®_NOTES (insn); [00:14:38] ^~~~~~~~~~~~~~~~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:38] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2482:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] for (note = *note_link; note; note = XEXP (note, 1)) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc:2485:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:38] *note_link = XEXP (note, 1); [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:38] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:38] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:38] ^ ~ [00:14:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:38] rtunion fld[1]; [00:14:38] ^ [00:14:38] 146 warnings generated. [00:14:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regcprop.o -MT regcprop.o -MMD -MP -MF ./.deps/regcprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx tmp = XEXP (this, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx tmp = XEXP (this, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx next = XEXP (insn, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XEXP (insn, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XBBDEF (insn, 2); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XBBDEF (insn, 2); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XEXP (insn, 3); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XEXP (insn, 3); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XUINT (insn, 4); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XUINT (insn, 4); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return safe_as_a (JUMP_LABEL (insn)); [00:14:41] ^~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return JUMP_LABEL (this); [00:14:41] ^~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return safe_as_a (JUMP_LABEL (this)); [00:14:41] ^~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] JUMP_LABEL (this) = target; [00:14:41] ^~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] SUBREG_BYTE (x), GET_MODE (x)); [00:14:41] ^~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] *step_out = XEXP (x, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] attrs = MEM_ATTRS (x); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:41] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:41] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XBBDEF (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 4) = arg4; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 5) = arg5; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 6) = arg6; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XBBDEF (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 4) = arg4; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 5) = arg5; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 6) = arg6; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 7) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XBBDEF (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 4) = arg4; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 5) = arg5; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 6) = arg6; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 7) = arg7; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XBBDEF (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 4) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 5) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 6) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 7) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 2) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 3) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 4) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 5) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 6) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XBBDEF (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 3) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 4) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 5) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 6) = arg4; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 4) = arg4; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 5) = arg5; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 6) = arg6; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 4) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XWINT (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:41] HOST_WIDE_INT hwint[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:41] # define HOST_WIDE_INT long [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XWINT (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:41] HOST_WIDE_INT hwint[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:41] # define HOST_WIDE_INT long [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] SUBREG_BYTE (rt) = arg1; [00:14:41] ^~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 1) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] X0EXP (rt, 1) = NULL_RTX; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XINT (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XWINT (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:41] HOST_WIDE_INT hwint[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:41] # define HOST_WIDE_INT long [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XEXP (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XVEC (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 1) = arg1; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 2) = arg2; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:24: [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:41] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] XSTR (rt, 3) = arg3; [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:31: [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] if (INSN_CODE (insn) < 0) [00:14:41] ^~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:31: [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:41] ^~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:31: [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] return INSN_CODE (insn); [00:14:41] ^~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:38: [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:41] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:41] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:41] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:41] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:196:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] GET_MODE (SUBREG_REG (x)), SUBREG_BYTE (x)); [00:14:41] ^~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:555:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx orig_op1 = XEXP (x, 1); [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:776:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx loc = INSN_VAR_LOCATION_LOC (insn); [00:14:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:41] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:41] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:794:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] unsigned int regno = REGNO (SET_SRC (set)); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:41] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:41] ^~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:798:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] SET_SRC (set), vd); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:799:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] if (rtx_equal_p (r1 ? r1 : SET_DEST (set), r2 ? r2 : SET_SRC (set))) [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:815:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] && !side_effects_p (SET_SRC (set)) [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:869:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:14:41] ^~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:41] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:869:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:879:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] && reg_overlap_mentioned_p (XEXP (link, 0), SET_SRC (set))) [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:894:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] rtx src = SET_SRC (set); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:1075:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] for (exp = CALL_INSN_FUNCTION_USAGE (insn); exp; exp = XEXP (exp, 1)) [00:14:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:41] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:1075:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] for (exp = CALL_INSN_FUNCTION_USAGE (insn); exp; exp = XEXP (exp, 1)) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:1083:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] copy_value (dest, SET_SRC (x), vd); [00:14:41] ^~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:1110:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] && rtx_equal_p (SET_DEST (set), SET_SRC (set))); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc:1138:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:41] copy_value (SET_DEST (set), SET_SRC (set), vd); [00:14:41] ^~~~~~~~~~~~~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:41] ^ ~ [00:14:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:41] rtunion fld[1]; [00:14:41] ^ [00:14:41] 127 warnings generated. [00:14:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reginfo.o -MT reginfo.o -MMD -MP -MF ./.deps/reginfo.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx tmp = XEXP (this, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx tmp = XEXP (this, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx next = XEXP (insn, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XBBDEF (insn, 2); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XBBDEF (insn, 2); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 3); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 3); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XUINT (insn, 4); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XUINT (insn, 4); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return safe_as_a (JUMP_LABEL (insn)); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return JUMP_LABEL (this); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return safe_as_a (JUMP_LABEL (this)); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] JUMP_LABEL (this) = target; [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] SUBREG_BYTE (x), GET_MODE (x)); [00:14:44] ^~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] *step_out = XEXP (x, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] attrs = MEM_ATTRS (x); [00:14:44] ^~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 7) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 7) = arg7; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 5) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 6) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 7) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 2) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 3) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 5) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 6) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 3) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 6) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] SUBREG_BYTE (rt) = arg1; [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 1) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 1) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:33: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:41: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (INSN_CODE (insn) < 0) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:41: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:41: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return INSN_CODE (insn); [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:44: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:14:44] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:14:44] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:46: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:44] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:44] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:44] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:44] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1003:6: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (REG_NOTES (insn)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1004:24: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] reg_scan_mark_refs (REG_NOTES (insn), insn); [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1040:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (XEXP (x, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1041:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] reg_scan_mark_refs (XEXP (x, 1), insn); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1046:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (XEXP (x, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1047:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] reg_scan_mark_refs (XEXP (x, 1), insn); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1086:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] && REG_POINTER (SET_SRC (x))) [00:14:44] ^~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1963:37: note: expanded from macro 'REG_POINTER' [00:14:44] (RTL_FLAG_CHECK1 ("REG_POINTER", (RTX), REG)->frame_related) [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:14:44] ({ __typeof (RTX) const _rtx = (RTX); \ [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1091:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] && REG_POINTER (XEXP (SET_SRC (x), 0))) [00:14:44] ^~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1963:37: note: expanded from macro 'REG_POINTER' [00:14:44] (RTL_FLAG_CHECK1 ("REG_POINTER", (RTX), REG)->frame_related) [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:14:44] ({ __typeof (RTX) const _rtx = (RTX); \ [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc:1113:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] set_reg_attrs_from_value (dest, SET_SRC (x)); [00:14:44] ^~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] 121 warnings generated. [00:14:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regrename.o -MT regrename.o -MMD -MP -MF ./.deps/regrename.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx tmp = XEXP (this, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx tmp = XEXP (this, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx next = XEXP (insn, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XBBDEF (insn, 2); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XBBDEF (insn, 2); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 3); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XEXP (insn, 3); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XUINT (insn, 4); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XUINT (insn, 4); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return safe_as_a (JUMP_LABEL (insn)); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return JUMP_LABEL (this); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return safe_as_a (JUMP_LABEL (this)); [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] JUMP_LABEL (this) = target; [00:14:44] ^~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] SUBREG_BYTE (x), GET_MODE (x)); [00:14:44] ^~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] *step_out = XEXP (x, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] attrs = MEM_ATTRS (x); [00:14:44] ^~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 7) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 7) = arg7; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 5) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 6) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 7) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 2) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 3) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 5) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 6) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XBBDEF (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 3) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 5) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 6) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 4) = arg4; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 5) = arg5; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 6) = arg6; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 4) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] SUBREG_BYTE (rt) = arg1; [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 1) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] X0EXP (rt, 1) = NULL_RTX; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XWINT (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:44] HOST_WIDE_INT hwint[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:44] # define HOST_WIDE_INT long [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XEXP (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XVEC (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 1) = arg1; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 2) = arg2; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:25: [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] XSTR (rt, 3) = arg3; [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:32: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (INSN_CODE (insn) < 0) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:32: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:32: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] return INSN_CODE (insn); [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:36: [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:44] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:44] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:44] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:44] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1314:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] rtx orig_op1 = XEXP (x, 1); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1504:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] scan_rtx (insn, &XEXP (x, 2), cl, action, OP_IN); [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1524:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (XEXP (x, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1790:25: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] if (CALL_P (insn) && CALL_INSN_FUNCTION_USAGE (insn)) [00:14:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:44] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1791:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] scan_rtx (insn, &CALL_INSN_FUNCTION_USAGE (insn), [00:14:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:44] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1838:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1838:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1851:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1851:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1902:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1902:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1909:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1909:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1921:16: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:44] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1921:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc:1936:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:44] && !VAR_LOC_UNKNOWN_P (INSN_VAR_LOCATION_LOC (insn))) [00:14:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:44] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:44] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:44] ^ ~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:44] ^ ~ [00:14:44] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1767:38: note: expanded from macro 'VAR_LOC_UNKNOWN_P' [00:14:44] (GET_CODE (X) == CLOBBER && XEXP ((X), 0) == const0_rtx) [00:14:44] ^ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:44] ^~~ [00:14:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:44] rtunion fld[1]; [00:14:44] ^ [00:14:44] 127 warnings generated. [00:14:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regstat.o -MT regstat.o -MMD -MP -MF ./.deps/regstat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] rtx tmp = XEXP (this, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] rtx tmp = XEXP (this, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] rtx next = XEXP (insn, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XEXP (insn, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XBBDEF (insn, 2); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XBBDEF (insn, 2); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XEXP (insn, 3); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XEXP (insn, 3); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XUINT (insn, 4); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XUINT (insn, 4); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return safe_as_a (JUMP_LABEL (insn)); [00:14:47] ^~~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return JUMP_LABEL (this); [00:14:47] ^~~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] return safe_as_a (JUMP_LABEL (this)); [00:14:47] ^~~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] JUMP_LABEL (this) = target; [00:14:47] ^~~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] SUBREG_BYTE (x), GET_MODE (x)); [00:14:47] ^~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] *step_out = XEXP (x, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] attrs = MEM_ATTRS (x); [00:14:47] ^~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XBBDEF (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 4) = arg4; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 5) = arg5; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 6) = arg6; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XBBDEF (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 4) = arg4; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 5) = arg5; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 6) = arg6; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 7) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XBBDEF (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 4) = arg4; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 5) = arg5; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 6) = arg6; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 7) = arg7; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XBBDEF (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 4) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 5) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 6) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 7) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 2) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 3) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 4) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 5) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 6) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XBBDEF (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 3) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 4) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 5) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 6) = arg4; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 4) = arg4; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 5) = arg5; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 6) = arg6; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 4) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XWINT (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:47] HOST_WIDE_INT hwint[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:47] # define HOST_WIDE_INT long [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XWINT (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:47] HOST_WIDE_INT hwint[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:47] # define HOST_WIDE_INT long [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] SUBREG_BYTE (rt) = arg1; [00:14:47] ^~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 1) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] X0EXP (rt, 1) = NULL_RTX; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XINT (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XWINT (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:47] HOST_WIDE_INT hwint[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:47] # define HOST_WIDE_INT long [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XEXP (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XVEC (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 1) = arg1; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 2) = arg2; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:26: [00:14:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] XSTR (rt, 3) = arg3; [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:147:14: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] link = REG_NOTES (insn); [00:14:47] ^~~~~~~~~~~~~~~~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:47] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc:152:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:47] link = XEXP (link, 1); [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:47] ^ ~ [00:14:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:47] rtunion fld[1]; [00:14:47] ^ [00:14:47] 108 warnings generated. [00:14:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reload.o -MT reload.o -MMD -MP -MF ./.deps/reload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] rtx tmp = XEXP (this, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] rtx tmp = XEXP (this, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] rtx next = XEXP (insn, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XEXP (insn, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XBBDEF (insn, 2); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XBBDEF (insn, 2); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XEXP (insn, 3); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XEXP (insn, 3); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XUINT (insn, 4); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XUINT (insn, 4); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return safe_as_a (JUMP_LABEL (insn)); [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return JUMP_LABEL (this); [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return safe_as_a (JUMP_LABEL (this)); [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] JUMP_LABEL (this) = target; [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (x), GET_MODE (x)); [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] *step_out = XEXP (x, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] attrs = MEM_ATTRS (x); [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XBBDEF (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 4) = arg4; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 5) = arg5; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 6) = arg6; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XBBDEF (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 4) = arg4; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 5) = arg5; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 6) = arg6; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 7) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XBBDEF (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 4) = arg4; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 5) = arg5; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 6) = arg6; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 7) = arg7; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XBBDEF (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 4) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 5) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 6) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 7) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 2) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 3) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 4) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 5) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 6) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XBBDEF (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 3) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 4) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 5) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 6) = arg4; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 4) = arg4; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 5) = arg5; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 6) = arg6; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 4) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XWINT (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:51] HOST_WIDE_INT hwint[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:51] # define HOST_WIDE_INT long [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XWINT (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:51] HOST_WIDE_INT hwint[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:51] # define HOST_WIDE_INT long [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (rt) = arg1; [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 1) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] X0EXP (rt, 1) = NULL_RTX; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XINT (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XWINT (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:51] HOST_WIDE_INT hwint[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:51] # define HOST_WIDE_INT long [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XEXP (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XVEC (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 1) = arg1; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 2) = arg2; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:96: [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] XSTR (rt, 3) = arg3; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:104: [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (INSN_CODE (insn) < 0) [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:104: [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:104: [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return INSN_CODE (insn); [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:108: [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:51] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:51] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:51] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:51] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:294:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (it = reg_equiv_alt_mem_list (regno); it; it = XEXP (it, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1146:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (in), [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1230:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (out), [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1572:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (note = REG_NOTES (this_insn); note; note = XEXP (note, 1)) [00:14:51] ^~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:51] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1572:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (note = REG_NOTES (this_insn); note; note = XEXP (note, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1866:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (INSN_CODE (this_insn) == -1) [00:14:51] ^~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1877:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (note = REG_NOTES (this_insn); note; note = XEXP (note, 1)) [00:14:51] ^~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:51] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1877:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (note = REG_NOTES (this_insn); note; note = XEXP (note, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1958:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (out), [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:1968:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (in), [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2217:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (x), [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2230:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (y), [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2327:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2327:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2403:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && XEXP (addr, 0) == XEXP (XEXP (addr, 1), 0) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2407:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] val.start = -INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2407:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] val.start = -INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2408:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] val.end = INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2408:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] val.end = INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2423:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] base = XEXP (addr, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2429:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] offset = XEXP (addr, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2444:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] base = gen_rtx_PLUS (GET_MODE (base), base, XEXP (offset, 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:14:51] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:14:51] ^~~~ [00:14:51] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:51] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:51] ^~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2450:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] offset = XEXP (offset, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2662:24: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (JUMP_P (insn) && INSN_CODE (insn) < 0) [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2699:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && REGNO (SET_SRC (body)) < FIRST_PSEUDO_REGISTER [00:14:51] ^~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2701:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] REGNO_REG_CLASS (REGNO (SET_SRC (body))), [00:14:51] ^~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1386:47: note: expanded from macro 'REGNO_REG_CLASS' [00:14:51] #define REGNO_REG_CLASS(REGNO) (regclass_map[(REGNO)]) [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2714:22: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] insn_code_number = INSN_CODE (insn); [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2856:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] INSN_CODE (insn) = -1; [00:14:51] ^~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:2970:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && recog_data.operand[1] == SET_SRC (set)) [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:3100:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (operand), [00:14:51] ^~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:3105:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (operand), [00:14:51] ^~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:3950:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] op = XEXP (op, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:3966:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] tem = gen_rtx_SUBREG (operand_mode[i], tem, SUBREG_BYTE (subreg)); [00:14:51] ^~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:4245:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] ++LABEL_NUSES (label_ref_label (substitution)); [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:51] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:51] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:4581:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && (SET_SRC (PATTERN (insn)) == rld[i].in [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:4582:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] || SET_SRC (PATTERN (insn)) == rld[i].in_reg) [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:4751:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] GET_MODE (SUBREG_REG (x)), SUBREG_BYTE (x)); [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5114:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] find_reloads_address_part (XEXP (ad, 1), &XEXP (ad, 1), [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5192:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] INTVAL (XEXP (ad, 1))); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5362:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return form_sum (mode, XEXP (x, 0), form_sum (mode, XEXP (x, 1), y)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5367:61: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] return form_sum (mode, form_sum (mode, x, XEXP (y, 0)), XEXP (y, 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5406:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] op0 = XEXP (addr, 0), op1 = XEXP (addr, 1), op2 = 0; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5428:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] op2 = XEXP (op1, 1), op1 = XEXP (op1, 0); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5430:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] op2 = op1, op1 = XEXP (op0, 1), op0 = XEXP (op0, 0); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5522:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] rtx orig_op1 = XEXP (x, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5537:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (orig_op0), [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5552:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (orig_op1), [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5667:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] rtx op1 = XEXP (x, 1); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5695:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && !REGNO_OK_FOR_INDEX_P (REGNO (XEXP (op1, 1)))) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1673:5: note: expanded from macro 'REGNO_OK_FOR_INDEX_P' [00:14:51] ((REGNO) < STACK_POINTER_REGNUM \ [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5695:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && !REGNO_OK_FOR_INDEX_P (REGNO (XEXP (op1, 1)))) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1674:24: note: expanded from macro 'REGNO_OK_FOR_INDEX_P' [00:14:51] || REX_INT_REGNO_P (REGNO) \ [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1402:14: note: expanded from macro 'REX_INT_REGNO_P' [00:14:51] IN_RANGE ((N), FIRST_REX_INT_REG, LAST_REX_INT_REG) [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:324:30: note: expanded from macro 'IN_RANGE' [00:14:51] ((unsigned HOST_WIDE_INT) (VALUE) - (unsigned HOST_WIDE_INT) (LOWER) \ [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5695:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && !REGNO_OK_FOR_INDEX_P (REGNO (XEXP (op1, 1)))) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1675:32: note: expanded from macro 'REGNO_OK_FOR_INDEX_P' [00:14:51] || (unsigned) reg_renumber[(REGNO)] < STACK_POINTER_REGNUM \ [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5695:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && !REGNO_OK_FOR_INDEX_P (REGNO (XEXP (op1, 1)))) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:51] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1676:49: note: expanded from macro 'REGNO_OK_FOR_INDEX_P' [00:14:51] || REX_INT_REGNO_P ((unsigned) reg_renumber[(REGNO)])) [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1402:14: note: expanded from macro 'REX_INT_REGNO_P' [00:14:51] IN_RANGE ((N), FIRST_REX_INT_REG, LAST_REX_INT_REG) [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:324:30: note: expanded from macro 'IN_RANGE' [00:14:51] ((unsigned HOST_WIDE_INT) (VALUE) - (unsigned HOST_WIDE_INT) (LOWER) \ [00:14:51] ^~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:5697:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] find_reloads_address_1 (mode, as, XEXP (op1, 1), 1, code, SCRATCH, [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6101:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && (!targetm.legitimate_constant_p (GET_MODE (x), XEXP (x, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6102:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] || targetm.preferred_reload_class (XEXP (x, 1), rclass) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6107:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] tem = force_const_mem (GET_MODE (x), XEXP (x, 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6182:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] offset = SUBREG_BYTE (x); [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6392:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (*loc)); [00:14:51] ^~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6404:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (x != XEXP (*loc, 0) || y != XEXP (*loc, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6494:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] x = SET_SRC (x); [00:14:51] ^~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6561:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] SUBREG_BYTE (x), [00:14:51] ^~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6607:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] || reg_overlap_mentioned_for_reload_p (x, XEXP (in, 1))); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6610:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] || reg_overlap_mentioned_for_reload_p (XEXP (x, 1), in)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6768:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && true_regnum (SET_SRC (pat)) == regno [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6773:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && (valueno = true_regnum (valtry = SET_SRC (pat))) >= 0) [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6775:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] (goal_const && rtx_equal_p (SET_SRC (pat), goal) [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6782:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && rtx_renumbered_equal_p (goal, SET_SRC (pat))) [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6784:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && (valueno = true_regnum (valtry = SET_SRC (pat))) >= 0 [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:51] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6789:23: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] || (goal_const && REG_NOTES (p) != 0 [00:14:51] ^~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:51] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6843:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (REG_NOTES (where) != 0 && find_reg_note (where, REG_UNUSED, value)) [00:14:51] ^~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:51] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6953:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] pat = COND_EXEC_CODE (pat); [00:14:51] ^~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:14:51] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:6992:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] v1 = COND_EXEC_CODE (v1); [00:14:51] ^~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:14:51] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7030:22: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] if (CALL_P (p) && CALL_INSN_FUNCTION_USAGE (p)) [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:51] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7034:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (link = CALL_INSN_FUNCTION_USAGE (p); XEXP (link, 1) != 0; [00:14:51] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:51] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7034:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] for (link = CALL_INSN_FUNCTION_USAGE (p); XEXP (link, 1) != 0; [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7035:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] link = XEXP (link, 1)) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7120:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] && XEXP (addr, 0) == XEXP (XEXP (addr, 1), 0) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7124:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] i = INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc:7124:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:51] i = INTVAL (XEXP (XEXP (addr, 1), 1)); [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^ ~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:51] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:51] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:51] ^~~ [00:14:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:51] rtunion fld[1]; [00:14:51] ^ [00:14:51] 190 warnings generated. [00:14:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reload1.o -MT reload1.o -MMD -MP -MF ./.deps/reload1.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx tmp = XEXP (this, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx tmp = XEXP (this, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx next = XEXP (insn, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XEXP (insn, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XBBDEF (insn, 2); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XBBDEF (insn, 2); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XEXP (insn, 3); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XEXP (insn, 3); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XUINT (insn, 4); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XUINT (insn, 4); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return safe_as_a (JUMP_LABEL (insn)); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return JUMP_LABEL (this); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return safe_as_a (JUMP_LABEL (this)); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] JUMP_LABEL (this) = target; [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] SUBREG_BYTE (x), GET_MODE (x)); [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] *step_out = XEXP (x, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] attrs = MEM_ATTRS (x); [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XBBDEF (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 4) = arg4; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 5) = arg5; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 6) = arg6; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XBBDEF (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 4) = arg4; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 5) = arg5; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 6) = arg6; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 7) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XBBDEF (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 4) = arg4; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 5) = arg5; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 6) = arg6; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 7) = arg7; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XBBDEF (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 4) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 5) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 6) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 7) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 2) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 3) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 4) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 5) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 6) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XBBDEF (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 3) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 4) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 5) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 6) = arg4; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 4) = arg4; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 5) = arg5; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 6) = arg6; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 4) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XWINT (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:57] HOST_WIDE_INT hwint[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:57] # define HOST_WIDE_INT long [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XWINT (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:57] HOST_WIDE_INT hwint[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:57] # define HOST_WIDE_INT long [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] SUBREG_BYTE (rt) = arg1; [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 1) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] X0EXP (rt, 1) = NULL_RTX; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XINT (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XWINT (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:57] HOST_WIDE_INT hwint[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:57] # define HOST_WIDE_INT long [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XEXP (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XVEC (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 1) = arg1; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 2) = arg2; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:25: [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:57] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] XSTR (rt, 3) = arg3; [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:34: [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (INSN_CODE (insn) < 0) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:34: [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:34: [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return INSN_CODE (insn); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:45: [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:57] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:57] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:14:57] return (TEST_HARD_REG_BIT (m_mask, regno) [00:14:57] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:684:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (list = reg_equiv_init (i); list; list = XEXP (list, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:720:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (rtx list = reg_equiv_init (regno); list; list = XEXP (list, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1102:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] MEM_COPY_ATTRIBUTES (reg, reg_equiv_memory_loc (i)); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:4: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:14:57] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1102:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] MEM_COPY_ATTRIBUTES (reg, reg_equiv_memory_loc (i)); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2673:22: note: expanded from macro 'MEM_COPY_ATTRIBUTES' [00:14:57] MEM_ATTRS (LHS) = MEM_ATTRS (RHS)) [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1104:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] MEM_ATTRS (reg) = 0; [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1146:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1151:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] = simplify_replace_rtx (INSN_VAR_LOCATION_LOC (insn), [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1150:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_VAR_LOCATION_LOC (insn) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1177:26: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] replace_pseudos_in (& CALL_INSN_FUNCTION_USAGE (insn), [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:57] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1178:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] VOIDmode, CALL_INSN_FUNCTION_USAGE (insn)); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:57] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1210:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && (REGNO (SET_SRC (PATTERN (insn))) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1217:11: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] pnote = ®_NOTES (insn); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1223:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] *pnote = XEXP (*pnote, 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1449:25: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || (INSN_P (insn) && REG_NOTES (insn) != 0)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1455:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] int old_code = INSN_CODE (insn); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1456:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx old_notes = REG_NOTES (insn); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1484:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ((SET_SRC (set) == SET_DEST (set) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1486:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && REGNO (SET_SRC (set)) >= FIRST_PSEUDO_REGISTER) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1488:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && reg_renumber[REGNO (SET_SRC (set))] < 0 [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1490:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && reg_equiv_memory_loc (REGNO (SET_SRC (set))) != NULL [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.h:251:18: note: expanded from macro 'reg_equiv_memory_loc' [00:14:57] (*reg_equivs)[(ELT)].memory_loc [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1492:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && rtx_equal_p (reg_equiv_memory_loc (REGNO (SET_SRC (set))), [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.h:251:18: note: expanded from macro 'reg_equiv_memory_loc' [00:14:57] (*reg_equivs)[(ELT)].memory_loc [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1498:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REGNO (SET_SRC (set))); [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1526:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_CODE (insn) = old_code; [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1527:8: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) = old_notes; [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1574:29: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || (INSN_P (insn) && REG_NOTES (insn) != 0)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:1591:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx t = eliminate_regs_1 (SET_SRC (set), VOIDmode, insn, [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2098:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && ! side_effects_p (SET_SRC (PATTERN (prev)))) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2345:30: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (! offsets_known_at[CODE_LABEL_NUMBER (x) - first_label_num]) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2348:17: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] offsets_at[CODE_LABEL_NUMBER (x) - first_label_num][i] [00:14:57] ^~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2351:21: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] offsets_known_at[CODE_LABEL_NUMBER (x) - first_label_num] = 1; [00:14:57] ^~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2368:29: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (maybe_ne (offsets_at[CODE_LABEL_NUMBER (x) - first_label_num][i], [00:14:57] ^~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2389:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (tem = REG_NOTES (x); tem; tem = XEXP (tem, 1)) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2389:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (tem = REG_NOTES (x); tem; tem = XEXP (tem, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2429:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] set_label_offsets (SET_SRC (x), insn, initial_p); [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2433:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] tem = XEXP (SET_SRC (x), 1); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2433:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] tem = XEXP (SET_SRC (x), 1); [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2439:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] tem = XEXP (SET_SRC (x), 2); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2439:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] tem = XEXP (SET_SRC (x), 2); [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2612:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && known_eq (INTVAL (XEXP (x, 1)), -ep->previous_offset)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:14:57] #define known_eq(A, B) (!maybe_ne (A, B)) [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2616:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] plus_constant (Pmode, XEXP (x, 1), [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:14:57] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:14:57] ^~~~ [00:14:57] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:57] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:57] ^~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2637:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx new1 = eliminate_regs_1 (XEXP (x, 1), mem_mode, insn, true, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2640:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (reg_renumber && (new0 != XEXP (x, 0) || new1 != XEXP (x, 1))) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2694:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] gen_rtx_MULT (Pmode, ep->to_rtx, XEXP (x, 1)), [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] ./genrtl.h:1412:42: note: expanded from macro 'gen_rtx_MULT' [00:14:57] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:14:57] ^~~~ [00:14:57] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:57] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:57] ^~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2695:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ep->previous_offset * INTVAL (XEXP (x, 1))); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2716:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ? eliminate_regs_1 (XEXP (x, 1), mem_mode, insn, false, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2719:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (new0 != XEXP (x, 0) || new1 != XEXP (x, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2737:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ? eliminate_regs_1 (XEXP (x, 1), mem_mode, insn, true, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2741:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] x = alloc_reg_note (REG_NOTE_KIND (x), new_rtx, XEXP (x, 1)); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2752:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (XEXP (x, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2754:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] new_rtx = eliminate_regs_1 (XEXP (x, 1), mem_mode, insn, true, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2756:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (new_rtx != XEXP (x, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2778:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && XEXP (XEXP (x, 1), 0) == XEXP (x, 0)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2780:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx new_rtx = eliminate_regs_1 (XEXP (XEXP (x, 1), 1), mem_mode, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2780:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx new_rtx = eliminate_regs_1 (XEXP (XEXP (x, 1), 1), mem_mode, [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2783:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (new_rtx != XEXP (XEXP (x, 1), 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2783:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (new_rtx != XEXP (XEXP (x, 1), 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2847:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return adjust_address_nv (new_rtx, GET_MODE (x), SUBREG_BYTE (x)); [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.h:489:35: note: expanded from macro 'adjust_address_nv' [00:14:57] adjust_address_1 (MEMREF, MODE, OFFSET, 0, 1, 0, 0) [00:14:57] ^~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2849:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return gen_rtx_raw_SUBREG (GET_MODE (x), new_rtx, SUBREG_BYTE (x)); [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] ./genrtl.h:1388:44: note: expanded from macro 'gen_rtx_raw_SUBREG' [00:14:57] gen_rtx_fmt_ep (SUBREG, (MODE), (ARG0), (ARG1)) [00:14:57] ^~~~ [00:14:57] ./genrtl.h:724:43: note: expanded from macro 'gen_rtx_fmt_ep' [00:14:57] gen_rtx_fmt_ep_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:57] ^~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:2851:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] return gen_rtx_SUBREG (GET_MODE (x), new_rtx, SUBREG_BYTE (x)); [00:14:57] ^~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3025:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && XEXP (x, 0) == XEXP (XEXP (x, 1), 0) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3027:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ep->offset -= INTVAL (XEXP (XEXP (x, 1), 1)); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3027:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ep->offset -= INTVAL (XEXP (XEXP (x, 1), 1)); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3110:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] rtx src = SET_SRC (x); [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3115:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] ep->offset -= INTVAL (XEXP (src, 1)); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3122:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] elimination_effects (SET_SRC (x), VOIDmode); [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3519:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option] [00:14:57] #pragma GCC diagnostic warning "-Wmaybe-uninitialized" [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3222:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] = eliminate_regs (INSN_VAR_LOCATION_LOC (insn), VOIDmode, insn); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3221:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_VAR_LOCATION_LOC (insn) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3233:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] plus_src = SET_SRC (old_set); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3244:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (links = REG_NOTES (insn); links; links = XEXP (links, 1)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3244:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (links = REG_NOTES (insn); links; links = XEXP (links, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3272:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] poly_int64 offset = INTVAL (XEXP (plus_cst_src, 1)); [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3301:11: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (REG_NOTES (insn)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3302:41: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) = copy_insn_1 (REG_NOTES (insn)); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3302:9: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) = copy_insn_1 (REG_NOTES (insn)); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3318:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] SET_SRC (old_set) = new_src; [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3426:8: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (REG_NOTES (insn)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3427:38: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) = copy_insn_1 (REG_NOTES (insn)); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3427:6: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) = copy_insn_1 (REG_NOTES (insn)); [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3448:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && SET_SRC (old_set) != recog_data.operand[1]) [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3456:6: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_CODE (insn) = new_icode; [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3505:14: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (val && REG_NOTES (insn) != 0) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3507:27: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] = eliminate_regs_1 (REG_NOTES (insn), VOIDmode, REG_NOTES (insn), true, [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3507:55: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] = eliminate_regs_1 (REG_NOTES (insn), VOIDmode, REG_NOTES (insn), true, [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3506:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] REG_NOTES (insn) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3561:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] plus_src = SET_SRC (old_set); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3572:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (links = REG_NOTES (insn); links; links = XEXP (links, 1)) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:57] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3572:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (links = REG_NOTES (insn); links; links = XEXP (links, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3626:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] note_reg_elim_costly (SET_SRC (old_set), insn); [00:14:57] ^~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3723:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || XEXP (SET_SRC (x), 0) != dest [00:14:57] ^~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:3813:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] int label_nr = CODE_LABEL_NUMBER (insn); [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:14:57] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:6276:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] outer_offset = SUBREG_BYTE (subreg); [00:14:57] ^~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:6450:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] byte = SUBREG_BYTE (subreg); [00:14:57] ^~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7243:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && REGNO (SET_SRC (PATTERN (temp))) < FIRST_PSEUDO_REGISTER) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7245:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] spill_reg_store[REGNO (SET_SRC (PATTERN (temp)))] = 0; [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7246:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] spill_reg_stored_to[REGNO (SET_SRC (PATTERN (temp)))] = 0; [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7266:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] = simplify_replace_rtx (INSN_VAR_LOCATION_LOC (temp), [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7265:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] INSN_VAR_LOCATION_LOC (temp) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:14:57] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:14:57] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7664:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || !reg_mentioned_p (old, SET_SRC (set)) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7688:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && SET_SRC (set) == rl_reg_rtx) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7690:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] int src = REGNO (SET_SRC (set)); [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7710:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && SET_SRC (set) == rl_reg_rtx [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:7722:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (set && SET_SRC (set) == s_reg [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8318:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] src_reg = SET_SRC (set); [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8493:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] && REGNO (out) == REGNO (XEXP (in, 1))) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:14:57] #define REGNO(RTX) (rhs_regno(RTX)) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8496:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (op0 != XEXP (in, 0) || op1 != XEXP (in, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8693:24: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (CALL_P (insn) && CALL_INSN_FUNCTION_USAGE (insn)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:57] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8694:41: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] n_occurrences += count_occurrences (CALL_INSN_FUNCTION_USAGE (insn), [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:14:57] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8700:64: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] for (rtx i1 = reg_equiv_alt_mem_list (REGNO (reg)); i1; i1 = XEXP (i1, 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8719:11: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] if (NOTE_INSN_BASIC_BLOCK_P (i1)) [00:14:57] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:14:57] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:14:57] ^~~~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:57] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:57] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8844:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || ! rtx_equal_p (dst, XEXP (SET_SRC (set), 0)) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8845:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || ! rtx_equal_p (dst, XEXP (SET_SRC (set2), 0)) [00:14:57] ^~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8847:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] != -INTVAL (XEXP (SET_SRC (set2), 1)))) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8847:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] != -INTVAL (XEXP (SET_SRC (set2), 1)))) [00:14:57] ^~~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8846:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || (INTVAL (XEXP (SET_SRC (set), 1)) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8846:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] || (INTVAL (XEXP (SET_SRC (set), 1)) [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:14:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:14:57] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:14:57] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:14:57] ^~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc:8957:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:57] delete_address_reloads_1 (prev, SET_SRC (set), current_insn); [00:14:57] ^~~~~~~~~~~~~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:57] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:57] ^ ~ [00:14:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:57] rtunion fld[1]; [00:14:57] ^ [00:14:57] 228 warnings generated. [00:14:57] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reorg.o -MT reorg.o -MMD -MP -MF ./.deps/reorg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx tmp = XEXP (this, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx tmp = XEXP (this, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx next = XEXP (insn, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XEXP (insn, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XBBDEF (insn, 2); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XBBDEF (insn, 2); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XEXP (insn, 3); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XEXP (insn, 3); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XUINT (insn, 4); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XUINT (insn, 4); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:14:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return safe_as_a (JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return JUMP_LABEL (this); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return safe_as_a (JUMP_LABEL (this)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] JUMP_LABEL (this) = target; [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] SUBREG_BYTE (x), GET_MODE (x)); [00:14:59] ^~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] *step_out = XEXP (x, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] attrs = MEM_ATTRS (x); [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:14:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:14:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XBBDEF (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 4) = arg4; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 5) = arg5; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 6) = arg6; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XBBDEF (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 4) = arg4; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 5) = arg5; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 6) = arg6; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 7) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XBBDEF (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 4) = arg4; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 5) = arg5; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 6) = arg6; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 7) = arg7; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XBBDEF (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 4) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 5) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 6) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 7) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 2) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 3) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 4) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 5) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 6) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XBBDEF (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:14:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 3) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 4) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 5) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 6) = arg4; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 4) = arg4; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 5) = arg5; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 6) = arg6; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 4) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XWINT (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:59] HOST_WIDE_INT hwint[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:59] # define HOST_WIDE_INT long [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XWINT (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:59] HOST_WIDE_INT hwint[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:59] # define HOST_WIDE_INT long [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] SUBREG_BYTE (rt) = arg1; [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:14:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:14:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 1) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] X0EXP (rt, 1) = NULL_RTX; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:14:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:14:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XINT (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XWINT (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:14:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:14:59] HOST_WIDE_INT hwint[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:14:59] # define HOST_WIDE_INT long [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XVEC (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:14:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 1) = arg1; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 2) = arg2; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:98: [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:14:59] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XSTR (rt, 3) = arg3; [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:14:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:106: [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] if (INSN_CODE (insn) < 0) [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:106: [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:106: [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] return INSN_CODE (insn); [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:14:59] #define INSN_CODE(INSN) XINT (INSN, 5) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:14:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:398:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (label) = 0; [00:14:59] ^~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:414:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (label) = 0; [00:14:59] ^~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:459:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] ++LABEL_NUSES (*plabel); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:513:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (note = REG_NOTES (tem); note; note = next) [00:14:59] ^~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:515:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] next = XEXP (note, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:528:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (XEXP (note, 0)) ++; [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:685:33: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (insn, JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:706:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && JUMP_LABEL (insn) == JUMP_LABEL (next_trial))) [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:706:28: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && JUMP_LABEL (insn) == JUMP_LABEL (next_trial))) [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:710:27: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] if (invert_jump (insn, JUMP_LABEL (insn), 1)) [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:727:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx target_label = JUMP_LABEL (next_trial); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:831:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] src = SET_SRC (pat); [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:836:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && XEXP (src, 2) == pc_rtx [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:838:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && label_ref_label (XEXP (src, 1)) == target) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:839:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] || (ANY_RETURN_P (XEXP (src, 1)) && XEXP (src, 1) == target))) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:843:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && XEXP (src, 1) == pc_rtx [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:845:23: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && label_ref_label (XEXP (src, 2)) == target) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:846:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] || (ANY_RETURN_P (XEXP (src, 2)) && XEXP (src, 2) == target))) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:853:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (XEXP (src, 0), 1)); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:14:59] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:14:59] ^~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:865:53: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx other_condition = get_branch_condition (insn, JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:879:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] || ! rtx_equal_p (XEXP (condition, 1), XEXP (other_condition, 1))) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:879:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] || ! rtx_equal_p (XEXP (condition, 1), XEXP (other_condition, 1))) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1065:37: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (insn, JUMP_LABEL (seq->insn (0))); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1109:44: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] *pnew_thread = first_active_target_insn (JUMP_LABEL (seq->insn (0))); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1142:33: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (insn, JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1216:39: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (delay_insn, JUMP_LABEL (delay_insn)); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1628:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && (insn != label || LABEL_NUSES (insn) != 1)) [00:14:59] ^~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1695:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (link = REG_NOTES (p); link; link = next) [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1697:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] next = XEXP (link, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1707:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (link, 1) = REG_NOTES (insn); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1707:23: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (link, 1) = REG_NOTES (insn); [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1708:6: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] REG_NOTES (insn) = link; [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1729:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (link = REG_NOTES (p); link; link = next) [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1731:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] next = XEXP (link, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1756:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (link = REG_NOTES (insn); link; link = next) [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1758:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] next = XEXP (link, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1791:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (label) = 0; [00:14:59] ^~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:1883:32: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (insn, JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2165:44: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] new_label = get_label_before (new_label, JUMP_LABEL (trial)); [00:14:59] ^~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2188:31: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] NULL, 1, 1, own_thread_p (JUMP_LABEL (insn), [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2189:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] JUMP_LABEL (insn), 0), [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2230:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && JUMP_LABEL (insn) != NULL_RTX [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2237:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx this_label_or_return = JUMP_LABEL (insn); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2303:33: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] flags = get_jump_flags (insn, JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2481:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (note = REG_NOTES (trial); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2483:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] note = XEXP (note, 1)) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2490:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (XEXP (note, 0))++; [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2496:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (JUMP_LABEL (trial))++; [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2496:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (JUMP_LABEL (trial))++; [00:14:59] ^~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2500:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (note = REG_NOTES (trial); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2502:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] note = XEXP (note, 1)) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2509:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (XEXP (note, 0))--; [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2515:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (JUMP_LABEL (trial))--; [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2515:17: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] LABEL_NUSES (JUMP_LABEL (trial))--; [00:14:59] ^~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:33: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:45: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2596:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && !reg_overlap_mentioned_p (SET_DEST (pat), SET_SRC (pat))) [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2603:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && ! reg_set_p (SET_SRC (pat), next) [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2606:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] validate_replace_rtx (SET_DEST (pat), SET_SRC (pat), next); [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2665:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] dest = SET_DEST (pat), src = SET_SRC (pat); [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:14:59] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2670:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && ! reg_overlap_mentioned_p (dest, XEXP (src, 1)) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2673:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx other = XEXP (src, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2735:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] JUMP_LABEL (new_thread), [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2737:29: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] new_thread = follow_jumps (JUMP_LABEL (new_thread), insn, [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2746:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2808:22: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] target_label = JUMP_LABEL (jump_insn); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2851:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] target_label = JUMP_LABEL (jump_insn); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2987:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (note, 1) = REG_NOTES (our_prev); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2987:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] XEXP (note, 1) = REG_NOTES (our_prev); [00:14:59] ^~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:2988:4: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] REG_NOTES (our_prev) = note; [00:14:59] ^~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3006:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] for (note = REG_NOTES (insn); note; note = next) [00:14:59] ^~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:14:59] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3008:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] next = XEXP (note, 1); [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:14:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:14:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3057:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] if (NOTE_P (p) && NOTE_KIND (p) == NOTE_INSN_SWITCH_TEXT_SECTIONS) [00:14:59] ^~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:14:59] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3088:37: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && !ANY_RETURN_P (target_label = JUMP_LABEL (insn))) [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1015:14: note: expanded from macro 'ANY_RETURN_P' [00:14:59] (GET_CODE (X) == RETURN || GET_CODE (X) == SIMPLE_RETURN) [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:725:45: note: expanded from macro 'GET_CODE' [00:14:59] #define GET_CODE(RTX) ((enum rtx_code) (RTX)->code) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3088:37: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] && !ANY_RETURN_P (target_label = JUMP_LABEL (insn))) [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1015:40: note: expanded from macro 'ANY_RETURN_P' [00:14:59] (GET_CODE (X) == RETURN || GET_CODE (X) == SIMPLE_RETURN) [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:725:45: note: expanded from macro 'GET_CODE' [00:14:59] #define GET_CODE(RTX) ((enum rtx_code) (RTX)->code) [00:14:59] ^~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3102:51: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx_insn *direct_label = as_a (JUMP_LABEL (insn)); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3109:32: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] if (BARRIER_P (prev) && LABEL_NUSES (direct_label) == 1) [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3123:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] if (target_label && target_label != JUMP_LABEL (jump_insn)) [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3141:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] rtx label = JUMP_LABEL (next); [00:14:59] ^~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:14:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:14:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3150:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] ++LABEL_NUSES (target_label); [00:14:59] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3152:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] ++LABEL_NUSES (label); [00:14:59] ^~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:14:59] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:14:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:14:59] ^ ~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:14:59] rtunion fld[1]; [00:14:59] ^ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3168:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:14:59] --LABEL_NUSES (label); [00:14:59] ^~~~~~~~~~~~~~~~~~~ [00:14:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:14:59] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:14:59] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3170:14: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] if (--LABEL_NUSES (target_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3191:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] rtx other_target = JUMP_LABEL (other); [00:15:00] ^~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3192:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] target_label = JUMP_LABEL (insn); [00:15:00] ^~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3267:22: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] target_label = JUMP_LABEL (delay_jump_insn); [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3330:21: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] rtx temp_label = JUMP_LABEL (trial_seq->insn (0)); [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3409:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] rtx label = JUMP_LABEL (next); [00:15:00] ^~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3410:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] rtx old_label = JUMP_LABEL (delay_jump_insn); [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3425:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] ++LABEL_NUSES (old_label); [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3448:27: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] if (old_label && --LABEL_NUSES (old_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3501:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] LABEL_NUSES (real_return_label)++; [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3503:5: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] LABEL_NUSES (real_simple_return_label)++; [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3526:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] if (JUMP_LABEL (pat->insn (0)) == function_return_label) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3531:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] else if (JUMP_LABEL (pat->insn (0)) == function_simple_return_label) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3556:42: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] flags = get_jump_flags (jump_insn, JUMP_LABEL (jump_insn)); [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3610:42: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] if (real_return_label != NULL_RTX && --LABEL_NUSES (real_return_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3613:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] && --LABEL_NUSES (real_simple_return_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3641:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] && NOTE_KIND (insn) == NOTE_INSN_EPILOGUE_BEG) [00:15:00] ^~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:00] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3675:43: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] && ((target = skip_consecutive_labels (JUMP_LABEL (insn))) [00:15:00] ^~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3676:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] != JUMP_LABEL (insn))) [00:15:00] ^~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3706:34: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] if (function_return_label && --LABEL_NUSES (function_return_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc:3709:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:00] && --LABEL_NUSES (function_simple_return_label) == 0) [00:15:00] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:00] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:00] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:00] ^ ~ [00:15:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:00] rtunion fld[1]; [00:15:00] ^ [00:15:00] 210 warnings generated. [00:15:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o resource.o -MT resource.o -MMD -MP -MF ./.deps/resource.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] rtx tmp = XEXP (this, 1); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] rtx tmp = XEXP (this, 1); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] rtx next = XEXP (insn, 1); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XEXP (insn, 1); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XBBDEF (insn, 2); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XBBDEF (insn, 2); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XEXP (insn, 3); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XEXP (insn, 3); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XUINT (insn, 4); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XUINT (insn, 4); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return safe_as_a (JUMP_LABEL (insn)); [00:15:02] ^~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return JUMP_LABEL (this); [00:15:02] ^~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] return safe_as_a (JUMP_LABEL (this)); [00:15:02] ^~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] JUMP_LABEL (this) = target; [00:15:02] ^~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] SUBREG_BYTE (x), GET_MODE (x)); [00:15:02] ^~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] *step_out = XEXP (x, 1); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] attrs = MEM_ATTRS (x); [00:15:02] ^~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XBBDEF (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 4) = arg4; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 5) = arg5; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 6) = arg6; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XBBDEF (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 4) = arg4; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 5) = arg5; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 6) = arg6; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 7) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XBBDEF (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 4) = arg4; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 5) = arg5; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 6) = arg6; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 7) = arg7; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XBBDEF (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 4) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 5) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 6) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 7) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 2) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 3) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 4) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 5) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 6) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XBBDEF (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 3) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 4) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 5) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 6) = arg4; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 4) = arg4; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 5) = arg5; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 6) = arg6; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 4) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XWINT (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:02] HOST_WIDE_INT hwint[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:02] # define HOST_WIDE_INT long [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XWINT (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:02] HOST_WIDE_INT hwint[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:02] # define HOST_WIDE_INT long [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] SUBREG_BYTE (rt) = arg1; [00:15:02] ^~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 1) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] X0EXP (rt, 1) = NULL_RTX; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XINT (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XWINT (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:02] HOST_WIDE_INT hwint[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:02] # define HOST_WIDE_INT long [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XEXP (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XVEC (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 1) = arg1; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 2) = arg2; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:25: [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] XSTR (rt, 3) = arg3; [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:33: [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:02] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:02] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:264:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (i = 0; i < ASM_OPERANDS_INPUT_LENGTH (x); i++) [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:02] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:02] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:02] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:02] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:02] ^~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:265:29: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_referenced_resources (ASM_OPERANDS_INPUT (x, i), res, false); [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:02] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:02] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:02] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:02] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:02] ^~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:272:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_referenced_resources (XEXP (x, 1), res, false); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:280:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_referenced_resources (SET_SRC (x), res, false); [00:15:02] ^~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:345:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = CALL_INSN_FUNCTION_USAGE (x); [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:02] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:347:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] link = XEXP (link, 1)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:504:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] *jump_target = JUMP_LABEL (this_jump_insn); [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:650:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = CALL_INSN_FUNCTION_USAGE (call_insn); [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:02] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:651:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] link; link = XEXP (link, 1)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:690:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (SET_SRC (x), res, 0, MARK_SRC_DEST); [00:15:02] ^~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:02] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:723:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (XEXP (XEXP (x, 1), 0), res, 0, MARK_SRC_DEST); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:724:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (XEXP (XEXP (x, 1), 1), res, 0, MARK_SRC_DEST); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:724:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (XEXP (XEXP (x, 1), 1), res, 0, MARK_SRC_DEST); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:730:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (XEXP (x, 1), res, 0, MARK_SRC_DEST); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:731:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (XEXP (x, 2), res, 0, MARK_SRC_DEST); [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:787:23: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (i = 0; i < ASM_OPERANDS_INPUT_LENGTH (x); i++) [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:02] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:02] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:02] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:02] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:02] ^~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:788:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] mark_set_resources (ASM_OPERANDS_INPUT (x, i), res, in_dest, [00:15:02] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:02] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:02] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:02] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:02] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:02] ^~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:1033:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = REG_NOTES (real_insn); link; link = XEXP (link, 1)) [00:15:02] ^~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:1033:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = REG_NOTES (real_insn); link; link = XEXP (link, 1)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:1045:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = REG_NOTES (real_insn); link; link = XEXP (link, 1)) [00:15:02] ^~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:02] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:1045:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] for (link = REG_NOTES (real_insn); link; link = XEXP (link, 1)) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc:1080:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:02] && NOTE_KIND (real_insn) == NOTE_INSN_EPILOGUE_BEG) [00:15:02] ^~~~~~~~~~~~~~~~~~~~~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:02] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:02] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:02] ^ ~ [00:15:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:02] rtunion fld[1]; [00:15:02] ^ [00:15:02] 130 warnings generated. [00:15:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-error.o -MT rtl-error.o -MMD -MP -MF ./.deps/rtl-error.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] rtx tmp = XEXP (this, 1); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] rtx tmp = XEXP (this, 1); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] rtx next = XEXP (insn, 1); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XEXP (insn, 1); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XBBDEF (insn, 2); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XBBDEF (insn, 2); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XEXP (insn, 3); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XEXP (insn, 3); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XUINT (insn, 4); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XUINT (insn, 4); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return safe_as_a (JUMP_LABEL (insn)); [00:15:04] ^~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return JUMP_LABEL (this); [00:15:04] ^~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] return safe_as_a (JUMP_LABEL (this)); [00:15:04] ^~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] JUMP_LABEL (this) = target; [00:15:04] ^~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] SUBREG_BYTE (x), GET_MODE (x)); [00:15:04] ^~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] *step_out = XEXP (x, 1); [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] attrs = MEM_ATTRS (x); [00:15:04] ^~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:04] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:04] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XBBDEF (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 4) = arg4; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 5) = arg5; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 6) = arg6; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XBBDEF (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 4) = arg4; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 5) = arg5; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 6) = arg6; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 7) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XBBDEF (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 4) = arg4; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 5) = arg5; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 6) = arg6; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 7) = arg7; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XBBDEF (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 4) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 5) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 6) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 7) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 2) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 3) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 4) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 5) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 6) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XBBDEF (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 3) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 4) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 5) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 6) = arg4; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 4) = arg4; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 5) = arg5; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 6) = arg6; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 4) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XWINT (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:04] HOST_WIDE_INT hwint[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:04] # define HOST_WIDE_INT long [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XWINT (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:04] HOST_WIDE_INT hwint[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:04] # define HOST_WIDE_INT long [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] SUBREG_BYTE (rt) = arg1; [00:15:04] ^~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 1) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] X0EXP (rt, 1) = NULL_RTX; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XINT (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XWINT (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:04] HOST_WIDE_INT hwint[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:04] # define HOST_WIDE_INT long [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XEXP (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XVEC (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 1) = arg1; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 2) = arg2; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:25: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.h:23: [00:15:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] XSTR (rt, 3) = arg3; [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:43:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] asmop = SET_SRC (body); [00:15:04] ^~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:04] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:48:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] asmop = SET_SRC (XVECEXP (body, 0, 0)); [00:15:04] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:04] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:56:11: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] loc = ASM_OPERANDS_SOURCE_LOCATION (asmop); [00:15:04] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2593:43: note: expanded from macro 'ASM_OPERANDS_SOURCE_LOCATION' [00:15:04] #define ASM_OPERANDS_SOURCE_LOCATION(RTX) XCUINT (RTX, 6, ASM_OPERANDS) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:15:04] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc:115:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:04] if (INSN_CODE (insn) < 0) [00:15:04] ^~~~~~~~~~~~~~~~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:04] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:04] ^ ~ [00:15:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:04] rtunion fld[1]; [00:15:04] ^ [00:15:04] 110 warnings generated. [00:15:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/accesses.o -MT rtl-ssa/accesses.o -MMD -MP -MF rtl-ssa/.deps/accesses.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc [00:15:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/blocks.o -MT rtl-ssa/blocks.o -MMD -MP -MF rtl-ssa/.deps/blocks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc [00:15:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/changes.o -MT rtl-ssa/changes.o -MMD -MP -MF rtl-ssa/.deps/changes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc [00:15:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/functions.o -MT rtl-ssa/functions.o -MMD -MP -MF rtl-ssa/.deps/functions.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc [00:15:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/insns.o -MT rtl-ssa/insns.o -MMD -MP -MF rtl-ssa/.deps/insns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] rtx tmp = XEXP (this, 1); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] rtx tmp = XEXP (this, 1); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] rtx next = XEXP (insn, 1); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XEXP (insn, 1); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XBBDEF (insn, 2); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XBBDEF (insn, 2); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XEXP (insn, 3); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XEXP (insn, 3); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XUINT (insn, 4); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XUINT (insn, 4); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return safe_as_a (JUMP_LABEL (insn)); [00:15:16] ^~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return JUMP_LABEL (this); [00:15:16] ^~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return safe_as_a (JUMP_LABEL (this)); [00:15:16] ^~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] JUMP_LABEL (this) = target; [00:15:16] ^~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] SUBREG_BYTE (x), GET_MODE (x)); [00:15:16] ^~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] *step_out = XEXP (x, 1); [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] attrs = MEM_ATTRS (x); [00:15:16] ^~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XBBDEF (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 4) = arg4; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 5) = arg5; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 6) = arg6; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XBBDEF (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 4) = arg4; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 5) = arg5; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 6) = arg6; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 7) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XBBDEF (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 4) = arg4; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 5) = arg5; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 6) = arg6; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 7) = arg7; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XBBDEF (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 4) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 5) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 6) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 7) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 2) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 3) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 4) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 5) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 6) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XBBDEF (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 3) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 4) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 5) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 6) = arg4; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 4) = arg4; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 5) = arg5; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 6) = arg6; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 4) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XWINT (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:16] HOST_WIDE_INT hwint[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:16] # define HOST_WIDE_INT long [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XWINT (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:16] HOST_WIDE_INT hwint[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:16] # define HOST_WIDE_INT long [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] SUBREG_BYTE (rt) = arg1; [00:15:16] ^~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 1) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] X0EXP (rt, 1) = NULL_RTX; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XINT (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XWINT (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:16] HOST_WIDE_INT hwint[1]; [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:16] # define HOST_WIDE_INT long [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XEXP (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XVEC (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 1) = arg1; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 2) = arg2; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:26: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] XSTR (rt, 3) = arg3; [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:28: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] if (INSN_CODE (insn) < 0) [00:15:16] ^~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:16] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:28: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:16] ^~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:16] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:28: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:16] return INSN_CODE (insn); [00:15:16] ^~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:16] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:16] ^ ~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:16] rtunion fld[1]; [00:15:16] ^ [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:28: [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:16] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:16] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:16] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:16] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc:30: [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:16] m_can_be_optimized = (NONDEBUG_INSN_P (m_rtl) [00:15:16] ~^~~~~~~~~~~~~~~~~~~~~~~ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:16] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:16] ^ [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: note: cast one or both operands to int to silence this warning [00:15:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:16] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:16] ^ [00:15:16] 112 warnings generated. [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx next = XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (insn)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return JUMP_LABEL (this); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (this)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] JUMP_LABEL (this) = target; [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (x), GET_MODE (x)); [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *step_out = XEXP (x, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] attrs = MEM_ATTRS (x); [00:15:17] ^~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 7) = arg7; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 2) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 6) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (rt) = arg1; [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (INSN_CODE (insn) < 0) [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return INSN_CODE (insn); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:30: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] m_can_be_optimized = (NONDEBUG_INSN_P (m_rtl) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:216:25: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] for (rtx *note_ptr = ®_NOTES (insn); *note_ptr; ) [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:17] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:242:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *note_ptr = XEXP (*note_ptr, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:294:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (INSN_CODE (rtl) == NOOP_MOVE_INSN_CODE) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:792:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] INSN_CODE (rtl) = NOOP_MOVE_INSN_CODE; [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:854:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] INSN_CODE (rtl) = icode; [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:959:8: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (INSN_CODE (rtl) == NOOP_MOVE_INSN_CODE) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc:973:16: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] else if (INSN_CODE (rtl) == NOOP_MOVE_INSN_CODE) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] 119 warnings generated. [00:15:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-tests.o -MT rtl-tests.o -MMD -MP -MF ./.deps/rtl-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx next = XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (insn)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return JUMP_LABEL (this); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (this)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] JUMP_LABEL (this) = target; [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (x), GET_MODE (x)); [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *step_out = XEXP (x, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] attrs = MEM_ATTRS (x); [00:15:17] ^~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 7) = arg7; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 2) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 6) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (rt) = arg1; [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (INSN_CODE (insn) < 0) [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return INSN_CODE (insn); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc:30: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] m_can_be_optimized = (NONDEBUG_INSN_P (m_rtl) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] 112 warnings generated. [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx next = XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (insn)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return JUMP_LABEL (this); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (this)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] JUMP_LABEL (this) = target; [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (x), GET_MODE (x)); [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *step_out = XEXP (x, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] attrs = MEM_ATTRS (x); [00:15:17] ^~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 7) = arg7; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 2) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 6) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (rt) = arg1; [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:26: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (INSN_CODE (insn) < 0) [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return INSN_CODE (insn); [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:28: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc:30: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:17] m_can_be_optimized = (NONDEBUG_INSN_P (m_rtl) [00:15:17] ~^~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: note: cast one or both operands to int to silence this warning [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:17] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:17] ^ [00:15:17] 112 warnings generated. [00:15:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl.o -MT rtl.o -MMD -MP -MF ./.deps/rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc [00:15:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlhash.o -MT rtlhash.o -MMD -MP -MF ./.deps/rtlhash.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx next = XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (insn)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return JUMP_LABEL (this); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (this)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] JUMP_LABEL (this) = target; [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (x), GET_MODE (x)); [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *step_out = XEXP (x, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] attrs = MEM_ATTRS (x); [00:15:17] ^~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 7) = arg7; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 2) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 6) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (rt) = arg1; [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:35: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:124:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] CODE_LABEL_NUMBER (label) = 42; [00:15:17] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:15:17] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:127:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] LABEL_NAME (label)= "some_label"; [00:15:17] ^~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:15:17] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:15:17] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:208:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] ASSERT_EQ (LABEL_REF, SET_SRC (jump_pat)->code); [00:15:17] ^~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:15:17] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:15:17] ^~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:15:17] if ((VAL1) == (VAL2)) \ [00:15:17] ^~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc:209:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] ASSERT_EQ (label, label_ref_label (SET_SRC (jump_pat))); [00:15:17] ^~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:17] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:15:17] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:15:17] ^~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:15:17] if ((VAL1) == (VAL2)) \ [00:15:17] ^~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] 110 warnings generated. [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx tmp = XEXP (this, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] rtx next = XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XBBDEF (insn, 2); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XEXP (insn, 3); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XUINT (insn, 4); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (insn)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return JUMP_LABEL (this); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] return safe_as_a (JUMP_LABEL (this)); [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] JUMP_LABEL (this) = target; [00:15:17] ^~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (x), GET_MODE (x)); [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] *step_out = XEXP (x, 1); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] attrs = MEM_ATTRS (x); [00:15:17] ^~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 7) = arg7; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 7) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 2) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 5) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 6) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XBBDEF (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 3) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 5) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 6) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 4) = arg4; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 5) = arg5; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 6) = arg6; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 4) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] SUBREG_BYTE (rt) = arg1; [00:15:17] ^~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdic++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlanal.o -MT rtlanal.o -MMD -MP -MF ./.deps/rtlanal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc [00:15:17] rs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] X0EXP (rt, 1) = NULL_RTX; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XWINT (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:17] HOST_WIDE_INT hwint[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:17] # define HOST_WIDE_INT long [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XEXP (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XVEC (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 1) = arg1; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 2) = arg2; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:31: [00:15:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] XSTR (rt, 3) = arg3; [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:274:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] && poly_int_rtx_p (XEXP (XEXP (orig, 0), 1), &offset)); [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:520:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:520:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:667:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:667:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (maybe_ne (SUBREG_BYTE (x), SUBREG_BYTE (y))) [00:15:17] ^~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:768:39: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] if (GET_CODE (x) == ASM_OPERANDS && ASM_OPERANDS_LABEL_LENGTH (x)) [00:15:17] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:15:17] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:17] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:17] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:17] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:17] ^~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc:797:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:17] && ASM_OPERANDS_LABEL_LENGTH (XVECEXP (x, 0, 0))) [00:15:17] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:15:17] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:17] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:17] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:17] ^ ~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:17] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:17] ^~~~~ [00:15:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:17] rtunion fld[1]; [00:15:17] ^ [00:15:17] 113 warnings generated. [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] rtx tmp = XEXP (this, 1); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] rtx tmp = XEXP (this, 1); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] rtx next = XEXP (insn, 1); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XEXP (insn, 1); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XBBDEF (insn, 2); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XBBDEF (insn, 2); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XEXP (insn, 3); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XEXP (insn, 3); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XUINT (insn, 4); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XUINT (insn, 4); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return safe_as_a (JUMP_LABEL (insn)); [00:15:18] ^~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return JUMP_LABEL (this); [00:15:18] ^~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return safe_as_a (JUMP_LABEL (this)); [00:15:18] ^~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] JUMP_LABEL (this) = target; [00:15:18] ^~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] SUBREG_BYTE (x), GET_MODE (x)); [00:15:18] ^~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] *step_out = XEXP (x, 1); [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] attrs = MEM_ATTRS (x); [00:15:18] ^~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:18] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:18] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XBBDEF (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 4) = arg4; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 5) = arg5; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 6) = arg6; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XBBDEF (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 4) = arg4; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 5) = arg5; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 6) = arg6; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 7) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XBBDEF (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 4) = arg4; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 5) = arg5; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 6) = arg6; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 7) = arg7; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XBBDEF (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 4) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 5) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 6) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 7) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 2) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 3) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 4) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 5) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 6) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XBBDEF (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 3) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 4) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 5) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 6) = arg4; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 4) = arg4; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 5) = arg5; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 6) = arg6; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 4) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XWINT (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:18] HOST_WIDE_INT hwint[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:18] # define HOST_WIDE_INT long [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XWINT (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:18] HOST_WIDE_INT hwint[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:18] # define HOST_WIDE_INT long [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] SUBREG_BYTE (rt) = arg1; [00:15:18] ^~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 1) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] X0EXP (rt, 1) = NULL_RTX; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XINT (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XWINT (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:18] HOST_WIDE_INT hwint[1]; [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:18] # define HOST_WIDE_INT long [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XEXP (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XVEC (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 1) = arg1; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 2) = arg2; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:26: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:18] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] XSTR (rt, 3) = arg3; [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:28: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] if (INSN_CODE (insn) < 0) [00:15:18] ^~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:28: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:18] ^~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:28: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:46: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:18] return INSN_CODE (insn); [00:15:18] ^~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:18] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:18] ^ ~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:18] rtunion fld[1]; [00:15:18] ^ [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:28: [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa.h:48: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:18] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:18] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:18] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:18] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc:30: [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:18] m_can_be_optimized = (NONDEBUG_INSN_P (m_rtl) [00:15:18] ~^~~~~~~~~~~~~~~~~~~~~~~ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:18] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:18] ^ [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/internals.inl:436:25: note: cast one or both operands to int to silence this warning [00:15:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:857:28: note: expanded from macro 'NONDEBUG_INSN_P' [00:15:18] #define NONDEBUG_INSN_P(X) (NONJUMP_INSN_P (X) || JUMP_P (X) || CALL_P (X)) [00:15:18] ^ [00:15:18] 112 warnings generated. [00:15:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlhooks.o -MT rtlhooks.o -MMD -MP -MF ./.deps/rtlhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc [00:15:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtx-vector-builder.o -MT rtx-vector-builder.o -MMD -MP -MF ./.deps/rtx-vector-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] rtx tmp = XEXP (this, 1); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] rtx tmp = XEXP (this, 1); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] rtx next = XEXP (insn, 1); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XEXP (insn, 1); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XBBDEF (insn, 2); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XBBDEF (insn, 2); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XEXP (insn, 3); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XEXP (insn, 3); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XUINT (insn, 4); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XUINT (insn, 4); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return safe_as_a (JUMP_LABEL (insn)); [00:15:19] ^~~~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return JUMP_LABEL (this); [00:15:19] ^~~~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] return safe_as_a (JUMP_LABEL (this)); [00:15:19] ^~~~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] JUMP_LABEL (this) = target; [00:15:19] ^~~~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] SUBREG_BYTE (x), GET_MODE (x)); [00:15:19] ^~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] *step_out = XEXP (x, 1); [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] attrs = MEM_ATTRS (x); [00:15:19] ^~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XBBDEF (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 4) = arg4; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 5) = arg5; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 6) = arg6; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XBBDEF (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 4) = arg4; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 5) = arg5; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 6) = arg6; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 7) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XBBDEF (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 4) = arg4; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 5) = arg5; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 6) = arg6; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 7) = arg7; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XBBDEF (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 4) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 5) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 6) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 7) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 2) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 3) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 4) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 5) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 6) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XBBDEF (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 3) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 4) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 5) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 6) = arg4; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 4) = arg4; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 5) = arg5; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 6) = arg6; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 4) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XWINT (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:19] HOST_WIDE_INT hwint[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:19] # define HOST_WIDE_INT long [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XWINT (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:19] HOST_WIDE_INT hwint[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:19] # define HOST_WIDE_INT long [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] SUBREG_BYTE (rt) = arg1; [00:15:19] ^~~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 1) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] X0EXP (rt, 1) = NULL_RTX; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XINT (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XWINT (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:19] HOST_WIDE_INT hwint[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:19] # define HOST_WIDE_INT long [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XEXP (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XVEC (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 1) = arg1; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 2) = arg2; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:24: [00:15:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] XSTR (rt, 3) = arg3; [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc:91:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:19] hstate.add_poly_int (SUBREG_BYTE (x)); [00:15:19] ^~~~~~~~~~~~~~~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:19] ^ ~ [00:15:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:19] rtunion fld[1]; [00:15:19] ^ [00:15:19] 107 warnings generated. [00:15:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o run-rtl-passes.o -MT run-rtl-passes.o -MMD -MP -MF ./.deps/run-rtl-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] rtx tmp = XEXP (this, 1); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] rtx tmp = XEXP (this, 1); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] rtx next = XEXP (insn, 1); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XEXP (insn, 1); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XBBDEF (insn, 2); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XBBDEF (insn, 2); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XEXP (insn, 3); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XEXP (insn, 3); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XUINT (insn, 4); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XUINT (insn, 4); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:20] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return safe_as_a (JUMP_LABEL (insn)); [00:15:20] ^~~~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return JUMP_LABEL (this); [00:15:20] ^~~~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] return safe_as_a (JUMP_LABEL (this)); [00:15:20] ^~~~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] JUMP_LABEL (this) = target; [00:15:20] ^~~~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:20] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:20] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] SUBREG_BYTE (x), GET_MODE (x)); [00:15:20] ^~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] *step_out = XEXP (x, 1); [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] attrs = MEM_ATTRS (x); [00:15:20] ^~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:20] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:20] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XBBDEF (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 4) = arg4; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 5) = arg5; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 6) = arg6; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XBBDEF (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 4) = arg4; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 5) = arg5; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 6) = arg6; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 7) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XBBDEF (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 4) = arg4; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 5) = arg5; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 6) = arg6; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 7) = arg7; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XBBDEF (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 4) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 5) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 6) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 7) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 2) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 3) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 4) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 5) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 6) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XBBDEF (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:20] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 3) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 4) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 5) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 6) = arg4; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 4) = arg4; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 5) = arg5; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 6) = arg6; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 4) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XWINT (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:20] HOST_WIDE_INT hwint[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:20] # define HOST_WIDE_INT long [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XWINT (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:20] HOST_WIDE_INT hwint[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:20] # define HOST_WIDE_INT long [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] SUBREG_BYTE (rt) = arg1; [00:15:20] ^~~~~~~~~~~~~~~~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:20] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:20] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:20] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 1) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] X0EXP (rt, 1) = NULL_RTX; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:20] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:20] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XINT (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:20] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XWINT (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:20] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:20] HOST_WIDE_INT hwint[1]; [00:15:20] ^ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:20] # define HOST_WIDE_INT long [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XEXP (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:20] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XVEC (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:20] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 1) = arg1; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 2) = arg2; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc:24: [00:15:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:20] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:20] XSTR (rt, 3) = arg3; [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:20] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:20] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:20] ^ ~ [00:15:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:20] rtunion fld[1]; [00:15:20] ^ [00:15:20] 106 warnings generated. [00:15:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-deps.o -MT sched-deps.o -MMD -MP -MF ./.deps/sched-deps.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] rtx tmp = XEXP (this, 1); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] rtx tmp = XEXP (this, 1); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] rtx next = XEXP (insn, 1); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XEXP (insn, 1); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XBBDEF (insn, 2); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XBBDEF (insn, 2); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XEXP (insn, 3); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XEXP (insn, 3); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XUINT (insn, 4); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XUINT (insn, 4); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return safe_as_a (JUMP_LABEL (insn)); [00:15:21] ^~~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return JUMP_LABEL (this); [00:15:21] ^~~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return safe_as_a (JUMP_LABEL (this)); [00:15:21] ^~~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] JUMP_LABEL (this) = target; [00:15:21] ^~~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] SUBREG_BYTE (x), GET_MODE (x)); [00:15:21] ^~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] *step_out = XEXP (x, 1); [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] attrs = MEM_ATTRS (x); [00:15:21] ^~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XBBDEF (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 4) = arg4; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 5) = arg5; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 6) = arg6; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XBBDEF (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 4) = arg4; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 5) = arg5; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 6) = arg6; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 7) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XBBDEF (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 4) = arg4; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 5) = arg5; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 6) = arg6; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 7) = arg7; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XBBDEF (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 4) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 5) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 6) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 7) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 2) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 3) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 4) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 5) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 6) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XBBDEF (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 3) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 4) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 5) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 6) = arg4; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 4) = arg4; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 5) = arg5; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 6) = arg6; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 4) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XWINT (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:21] HOST_WIDE_INT hwint[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:21] # define HOST_WIDE_INT long [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XWINT (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:21] HOST_WIDE_INT hwint[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:21] # define HOST_WIDE_INT long [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] SUBREG_BYTE (rt) = arg1; [00:15:21] ^~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 1) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] X0EXP (rt, 1) = NULL_RTX; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XINT (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XWINT (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:21] HOST_WIDE_INT hwint[1]; [00:15:21] ^ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:21] # define HOST_WIDE_INT long [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XEXP (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XVEC (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 1) = arg1; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 2) = arg2; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:25: [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] XSTR (rt, 3) = arg3; [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:30: [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] if (INSN_CODE (insn) < 0) [00:15:21] ^~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:30: [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:21] ^~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc:30: [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:21] return INSN_CODE (insn); [00:15:21] ^~~~~~~~~~~~~~~~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:21] ^ ~ [00:15:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:21] rtunion fld[1]; [00:15:21] ^ [00:15:21] 109 warnings generated. [00:15:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-ebb.o -MT sched-ebb.o -MMD -MP -MF ./.deps/sched-ebb.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] rtx tmp = XEXP (this, 1); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] rtx tmp = XEXP (this, 1); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] rtx next = XEXP (insn, 1); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XEXP (insn, 1); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XBBDEF (insn, 2); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XBBDEF (insn, 2); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XEXP (insn, 3); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XEXP (insn, 3); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XUINT (insn, 4); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XUINT (insn, 4); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return safe_as_a (JUMP_LABEL (insn)); [00:15:22] ^~~~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return JUMP_LABEL (this); [00:15:22] ^~~~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] return safe_as_a (JUMP_LABEL (this)); [00:15:22] ^~~~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] JUMP_LABEL (this) = target; [00:15:22] ^~~~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] SUBREG_BYTE (x), GET_MODE (x)); [00:15:22] ^~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] *step_out = XEXP (x, 1); [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] attrs = MEM_ATTRS (x); [00:15:22] ^~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:22] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:22] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XBBDEF (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 4) = arg4; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 5) = arg5; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 6) = arg6; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XBBDEF (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 4) = arg4; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 5) = arg5; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 6) = arg6; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 7) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XBBDEF (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 4) = arg4; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 5) = arg5; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 6) = arg6; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 7) = arg7; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XBBDEF (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 4) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 5) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 6) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 7) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 2) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 3) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 4) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 5) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 6) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XBBDEF (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 3) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 4) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 5) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 6) = arg4; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 4) = arg4; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 5) = arg5; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 6) = arg6; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 4) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XWINT (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:22] HOST_WIDE_INT hwint[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:22] # define HOST_WIDE_INT long [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XWINT (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:22] HOST_WIDE_INT hwint[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:22] # define HOST_WIDE_INT long [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] SUBREG_BYTE (rt) = arg1; [00:15:22] ^~~~~~~~~~~~~~~~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 1) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] X0EXP (rt, 1) = NULL_RTX; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XINT (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XWINT (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:22] HOST_WIDE_INT hwint[1]; [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:22] # define HOST_WIDE_INT long [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XEXP (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XVEC (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 1) = arg1; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 2) = arg2; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:24: [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:22] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:22] XSTR (rt, 3) = arg3; [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:22] ^ ~ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:22] rtunion fld[1]; [00:15:22] ^ [00:15:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc:33: [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:22] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:22] ^ [00:15:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:22] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:22] ^ [00:15:22] 107 warnings generated. [00:15:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-rgn.o -MT sched-rgn.o -MMD -MP -MF ./.deps/sched-rgn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc [00:15:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched-ir.o -MT sel-sched-ir.o -MMD -MP -MF ./.deps/sel-sched-ir.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc [00:15:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched-dump.o -MT sel-sched-dump.o -MMD -MP -MF ./.deps/sel-sched-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx tmp = XEXP (this, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx tmp = XEXP (this, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx next = XEXP (insn, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XBBDEF (insn, 2); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XBBDEF (insn, 2); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 3); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 3); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XUINT (insn, 4); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XUINT (insn, 4); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return safe_as_a (JUMP_LABEL (insn)); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return JUMP_LABEL (this); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return safe_as_a (JUMP_LABEL (this)); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] JUMP_LABEL (this) = target; [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (x), GET_MODE (x)); [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] *step_out = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] attrs = MEM_ATTRS (x); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 7) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 7) = arg7; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 5) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 6) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 7) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 2) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 3) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 5) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 6) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 3) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 6) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (rt) = arg1; [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 1) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 1) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:26: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:36: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (INSN_CODE (insn) < 0) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:36: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:36: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return INSN_CODE (insn); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:40: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:24] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:24] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:24] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:24] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:316:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || rtx_varies_p (XEXP (x, 1), for_alias); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:511:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] decl = SYMBOL_REF_DECL (x); [00:15:24] ^~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:24] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:24] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:665:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (poly_int_rtx_p (XEXP (x, 1), &const_x1) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:674:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return rtx_addr_can_trap_p_1 (XEXP (x, 1), offset, size, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:756:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) > 0) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:771:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return nonzero_address_p (XEXP (x, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:827:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = SET_SRC (x); [00:15:24] ^~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:846:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return SYMBOL_REF_DECL (datum); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:24] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:24] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:864:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return - INTVAL (XEXP (x, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:867:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return INTVAL (XEXP (x, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:910:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] decl = SYMBOL_REF_DECL (symbol); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:24] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:24] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:937:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] *offset_out = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:959:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] test = XEXP (test, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1003:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (XEXP (x, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1004:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] count += count_occurrences (XEXP (x, 1), find, count_dest); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1014:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return count_occurrences (SET_SRC (x), find, count_dest); [00:15:24] ^~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1171:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (reg_overlap_mentioned_p (x, SET_SRC (body))) [00:15:24] ^~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1187:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (i = ASM_OPERANDS_INPUT_LENGTH (body) - 1; i >= 0; i--) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:24] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1188:34: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (reg_overlap_mentioned_p (x, ASM_OPERANDS_INPUT (body, i))) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:24] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1225:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return reg_referenced_p (x, COND_EXEC_CODE (body)); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:24] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1532:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1532:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1635:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx src = SET_SRC (set); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1646:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && !BITS_BIG_ENDIAN && XEXP (dst, 2) == const0_rtx [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1654:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (maybe_ne (SUBREG_BYTE (src), SUBREG_BYTE (dst))) [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1654:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (maybe_ne (SUBREG_BYTE (src), SUBREG_BYTE (dst))) [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1672:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx par = XEXP (src, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1704:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (INSN_CODE (insn) == NOOP_MOVE_INSN_CODE) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:24] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1709:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] pat = COND_EXEC_CODE (pat); [00:15:24] ^~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:24] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1810:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = SET_SRC (x); [00:15:24] ^~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1954:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = COND_EXEC_CODE (x); [00:15:24] ^~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:24] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1992:21: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (rtx link = CALL_INSN_FUNCTION_USAGE (insn); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:24] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:1993:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2036:16: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (i = ASM_OPERANDS_INPUT_LENGTH (body) - 1; i >= 0; i--) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:24] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2037:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] (*fun) (&ASM_OPERANDS_INPUT (body, i), data); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:24] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2070:15: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] (*fun) (&XEXP (dest, 2), data); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2130:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] try_to_add_src (XEXP (x, 1), base_flags); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2131:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] try_to_add_src (XEXP (x, 2), base_flags); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2233:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] iter.substitute (XEXP (XEXP (x, 1), 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2233:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] iter.substitute (XEXP (XEXP (x, 1), 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2252:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] try_to_add_pattern (COND_EXEC_CODE (pat)); [00:15:24] ^~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:24] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2265:29: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (int i = 0, len = ASM_OPERANDS_INPUT_LENGTH (pat); i < len; ++i) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:24] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:24] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:24] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2266:18: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] try_to_add_src (ASM_OPERANDS_INPUT (pat, i)); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:24] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:24] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:24] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:24] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:24] ^~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2275:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] try_to_add_src (SET_SRC (pat)); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2347:23: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (rtx link = CALL_INSN_FUNCTION_USAGE (insn); link; [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:24] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2348:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2361:21: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (rtx note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2361:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (rtx note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2501:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] body = COND_EXEC_CODE (body); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:24] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2527:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2527:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2533:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2533:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2553:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2553:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2575:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2575:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2604:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = avoid_constant_pool_reference (SET_SRC (set)); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2633:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = CALL_INSN_FUNCTION_USAGE (insn); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:24] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2635:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2676:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:24] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2676:61: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2733:51: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] REG_NOTES (insn) = alloc_reg_note (kind, datum, REG_NOTES (insn)); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2733:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] REG_NOTES (insn) = alloc_reg_note (kind, datum, REG_NOTES (insn)); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2743:19: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] datum, REG_NOTES (insn)); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] ./genrtl.h:1322:46: note: expanded from macro 'gen_rtx_INT_LIST' [00:15:24] gen_rtx_fmt_ie (INT_LIST, (MODE), (ARG0), (ARG1)) [00:15:24] ^~~~ [00:15:24] ./genrtl.h:110:43: note: expanded from macro 'gen_rtx_fmt_ie' [00:15:24] gen_rtx_fmt_ie_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:24] ^~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2742:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] REG_NOTES (insn) = gen_rtx_INT_LIST ((machine_mode) kind, [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2790:7: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (REG_NOTES (insn) == note) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2791:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] REG_NOTES (insn) = XEXP (note, 1); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2791:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] REG_NOTES (insn) = XEXP (note, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2793:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2793:48: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2794:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (XEXP (link, 1) == note) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2796:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (link, 1) = XEXP (note, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2796:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (link, 1) = XEXP (note, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2821:10: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] loc = ®_NOTES (insn); [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:24] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2827:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] *loc = XEXP (*loc, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2874:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (x = listp; x; x = XEXP (x, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2898:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (prev, 1) = temp->next (); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:2927:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (prev, 1) = temp->next (); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3204:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (!CONSTANT_P (XEXP (x, 1)) || (XEXP (x, 1) == const0_rtx)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3210:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx op = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3249:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || HONOR_NANS (XEXP (x, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3259:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || HONOR_SNANS (XEXP (x, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3397:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (x)); [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3456:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] ++LABEL_NUSES (new_label); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3457:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] --LABEL_NUSES (old_label); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3467:21: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (JUMP_P (x) && JUMP_LABEL (x) == old_label) [00:15:24] ^~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3468:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] JUMP_LABEL (x) = new_label; [00:15:24] ^~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3502:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] ++LABEL_NUSES (new_label); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3503:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] --LABEL_NUSES (old_label); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:24] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3555:16: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx target = JUMP_LABEL (insn); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3616:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return (computed_jump_p_1 (XEXP (x, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3617:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || computed_jump_p_1 (XEXP (x, 2))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3653:11: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (JUMP_LABEL (insn) != NULL) [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3674:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && computed_jump_p_1 (SET_SRC (XVECEXP (pat, 0, i)))) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3679:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && computed_jump_p_1 (SET_SRC (pat))) [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3719:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx add = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:3986:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (x)); [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4350:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (x), [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4374:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] subreg_get_info (regno, GET_MODE (subreg), SUBREG_BYTE (x), GET_MODE (x), [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4415:12: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:24] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4415:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4483:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && general_operand (SET_SRC (set), VOIDmode)) [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4486:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && targetm.calls.function_value_regno_p (REGNO (SET_SRC (set))) [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:15:24] #define REGNO(RTX) (rhs_regno(RTX)) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4515:13: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx tmp = JUMP_LABEL (jump_insn); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4752:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx x1 = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4762:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4768:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:4988:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] & cached_nonzero_bits (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5003:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] | cached_nonzero_bits (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5021:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] = cached_nonzero_bits (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5092:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5093:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] nonzero &= (HOST_WIDE_INT_1U << INTVAL (XEXP (x, 1))) - 1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5148:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) >= 0 [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5149:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5150:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) < xmode_width) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5152:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] int count = INTVAL (XEXP (x, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5242:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] = cached_nonzero_bits (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5249:37: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] | cached_nonzero_bits (XEXP (x, 2), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5311:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx x1 = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5323:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && (x1 == XEXP (x0, 0) || x1 == XEXP (x0, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5331:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && (x0 == XEXP (x1, 0) || x0 == XEXP (x1, 1))) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5484:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, (int) bitwidth - INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:26: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5484:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, (int) bitwidth - INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:38: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5511:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) >= 0 [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5512:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) < (int) bitwidth) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5517:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] : (int) bitwidth - INTVAL (XEXP (x, 1)))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:26: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5516:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, num0 - (code == ROTATE ? INTVAL (XEXP (x, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:26: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5517:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] : (int) bitwidth - INTVAL (XEXP (x, 1)))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:38: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5516:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, num0 - (code == ROTATE ? INTVAL (XEXP (x, 1)) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:38: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5547:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num1 = cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5578:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] if (code == PLUS && XEXP (x, 1) == constm1_rtx [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5589:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num1 = cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5603:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num1 = cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5611:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && ((nonzero_bits (XEXP (x, 1), mode) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5637:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] else if ((nonzero_bits (XEXP (x, 1), mode) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5641:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5652:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || (nonzero_bits (XEXP (x, 1), mode) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5659:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] result = cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5663:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || (nonzero_bits (XEXP (x, 1), mode) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5675:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) > 0 [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5676:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && INTVAL (XEXP (x, 1)) < xmode_width) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5677:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num0 = MIN ((int) bitwidth, num0 + INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:395:26: note: expanded from macro 'MIN' [00:15:24] #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5677:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num0 = MIN ((int) bitwidth, num0 + INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:395:38: note: expanded from macro 'MIN' [00:15:24] #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5684:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || INTVAL (XEXP (x, 1)) < 0 [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5685:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || INTVAL (XEXP (x, 1)) >= (int) bitwidth [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5686:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] || INTVAL (XEXP (x, 1)) >= xmode_width) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5691:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, num0 - INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:26: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5691:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return MAX (1, num0 - INTVAL (XEXP (x, 1))); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:396:38: note: expanded from macro 'MAX' [00:15:24] #define MAX(X,Y) ((X) > (Y) ? (X) : (Y)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5694:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num0 = cached_num_sign_bit_copies (XEXP (x, 1), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5696:42: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] num1 = cached_num_sign_bit_copies (XEXP (x, 2), mode, [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5781:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] cost = set_src_cost (SET_SRC (set), GET_MODE (SET_DEST (set)), speed); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5867:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] op1 = XEXP (cond, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5893:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] op1 = XEXP (op0, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5962:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = SET_SRC (set); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5977:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = SET_SRC (set); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:5992:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] x = SET_SRC (set); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6018:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] op0 = XEXP (x, 0), op1 = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6115:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] cond = XEXP (SET_SRC (set), 0); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6121:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6121:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:24] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6121:55: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (jump); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6410:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] *second = GEN_INT (CONST_DOUBLE_HIGH (value)); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2001:30: note: expanded from macro 'CONST_DOUBLE_HIGH' [00:15:24] #define CONST_DOUBLE_HIGH(r) XCMWINT (r, 1, CONST_DOUBLE, VOIDmode) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1245:36: note: expanded from macro 'XCMWINT' [00:15:24] #define XCMWINT(RTX, N, C, M) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:4009:51: note: expanded from macro 'GEN_INT' [00:15:24] #define GEN_INT(N) gen_rtx_CONST_INT (VOIDmode, (N)) [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6453:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] HOST_WIDE_INT len = INTVAL (XEXP (x, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6454:35: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] HOST_WIDE_INT pos = INTVAL (XEXP (x, 2)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6620:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx plus = XEXP (*info->inner, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6835:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return INTVAL (XEXP (index, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc:6840:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return HOST_WIDE_INT_1 << INTVAL (XEXP (index, 1)); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:24] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:24] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:24] ^~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] 279 warnings generated. [00:15:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched.o -MT sel-sched.o -MMD -MP -MF ./.deps/sel-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx tmp = XEXP (this, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx tmp = XEXP (this, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] rtx next = XEXP (insn, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XBBDEF (insn, 2); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XBBDEF (insn, 2); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 3); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XEXP (insn, 3); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XUINT (insn, 4); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XUINT (insn, 4); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return safe_as_a (JUMP_LABEL (insn)); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return JUMP_LABEL (this); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] return safe_as_a (JUMP_LABEL (this)); [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] JUMP_LABEL (this) = target; [00:15:24] ^~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (x), GET_MODE (x)); [00:15:24] ^~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] *step_out = XEXP (x, 1); [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] attrs = MEM_ATTRS (x); [00:15:24] ^~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 7) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 7) = arg7; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 5) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 6) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 7) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 2) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 3) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 5) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 6) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XBBDEF (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 3) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 5) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 6) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 4) = arg4; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 5) = arg5; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 6) = arg6; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 4) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] SUBREG_BYTE (rt) = arg1; [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 1) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] X0EXP (rt, 1) = NULL_RTX; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XWINT (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:24] HOST_WIDE_INT hwint[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:24] # define HOST_WIDE_INT long [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XEXP (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XVEC (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 1) = arg1; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 2) = arg2; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:27: [00:15:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] XSTR (rt, 3) = arg3; [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:180:16: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (BB_END (bb))); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:24] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:24] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:24] ^~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc:700:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:24] && NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (bb->next_bb))); [00:15:24] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:24] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:24] ^~~~~~~~~~~~~~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:24] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:24] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:24] ^ ~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:24] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:24] ^~~~ [00:15:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:24] rtunion fld[1]; [00:15:24] ^ [00:15:24] 108 warnings generated. [00:15:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-rtl.o -MT selftest-rtl.o -MMD -MP -MF ./.deps/selftest-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] rtx tmp = XEXP (this, 1); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] rtx tmp = XEXP (this, 1); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] rtx next = XEXP (insn, 1); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XEXP (insn, 1); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XBBDEF (insn, 2); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XBBDEF (insn, 2); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XEXP (insn, 3); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XEXP (insn, 3); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XUINT (insn, 4); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:26] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XUINT (insn, 4); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:26] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return safe_as_a (JUMP_LABEL (insn)); [00:15:26] ^~~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return JUMP_LABEL (this); [00:15:26] ^~~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] return safe_as_a (JUMP_LABEL (this)); [00:15:26] ^~~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] JUMP_LABEL (this) = target; [00:15:26] ^~~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] SUBREG_BYTE (x), GET_MODE (x)); [00:15:26] ^~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:26] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:26] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] *step_out = XEXP (x, 1); [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] attrs = MEM_ATTRS (x); [00:15:26] ^~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:26] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:26] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XBBDEF (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 4) = arg4; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 5) = arg5; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 6) = arg6; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XBBDEF (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 4) = arg4; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 5) = arg5; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 6) = arg6; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 7) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XBBDEF (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 4) = arg4; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 5) = arg5; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 6) = arg6; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 7) = arg7; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XBBDEF (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 4) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 5) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 6) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 7) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 2) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 3) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 4) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 5) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 6) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XBBDEF (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 3) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 4) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 5) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 6) = arg4; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 4) = arg4; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 5) = arg5; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 6) = arg6; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 4) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XWINT (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:26] HOST_WIDE_INT hwint[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:26] # define HOST_WIDE_INT long [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XWINT (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:26] HOST_WIDE_INT hwint[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:26] # define HOST_WIDE_INT long [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] SUBREG_BYTE (rt) = arg1; [00:15:26] ^~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:26] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:26] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 1) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] X0EXP (rt, 1) = NULL_RTX; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XINT (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XWINT (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:26] HOST_WIDE_INT hwint[1]; [00:15:26] ^ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:26] # define HOST_WIDE_INT long [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XEXP (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XVEC (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 1) = arg1; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 2) = arg2; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:24: [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:26] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] XSTR (rt, 3) = arg3; [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc:33: [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.h:1222:32: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:26] gcc_assert (INSN_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)); [00:15:26] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:26] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:26] ^~~~~~~~~~~~~~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:26] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:26] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:26] ^ ~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:26] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:26] ^~~~ [00:15:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:26] rtunion fld[1]; [00:15:26] ^ [00:15:26] 107 warnings generated. [00:15:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-run-tests.o -MT selftest-run-tests.o -MMD -MP -MF ./.deps/selftest-run-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-run-tests.cc [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx tmp = XEXP (this, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx tmp = XEXP (this, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx next = XEXP (insn, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XBBDEF (insn, 2); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XBBDEF (insn, 2); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 3); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 3); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XUINT (insn, 4); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XUINT (insn, 4); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return safe_as_a (JUMP_LABEL (insn)); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return JUMP_LABEL (this); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return safe_as_a (JUMP_LABEL (this)); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] JUMP_LABEL (this) = target; [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] SUBREG_BYTE (x), GET_MODE (x)); [00:15:27] ^~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] *step_out = XEXP (x, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] attrs = MEM_ATTRS (x); [00:15:27] ^~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 7) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 7) = arg7; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 5) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 6) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 7) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 2) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 3) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 5) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 6) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 3) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 6) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] SUBREG_BYTE (rt) = arg1; [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 1) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 1) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:51: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:57: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] if (INSN_CODE (insn) < 0) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:57: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:57: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return INSN_CODE (insn); [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:309:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] || (JUMP_LABEL (next) != XEXP (note, 0) [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:2826:12: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] n = NOTE_KIND (insn); [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:27] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:27] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc:2838:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] INSN_CODE (insn), [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] 112 warnings generated. [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx tmp = XEXP (this, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx tmp = XEXP (this, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx next = XEXP (insn, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XBBDEF (insn, 2); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XBBDEF (insn, 2); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 3); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XEXP (insn, 3); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XUINT (insn, 4); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XUINT (insn, 4); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return safe_as_a (JUMP_LABEL (insn)); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return JUMP_LABEL (this); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return safe_as_a (JUMP_LABEL (this)); [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] JUMP_LABEL (this) = target; [00:15:27] ^~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] SUBREG_BYTE (x), GET_MODE (x)); [00:15:27] ^~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] *step_out = XEXP (x, 1); [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] attrs = MEM_ATTRS (x); [00:15:27] ^~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 7) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 7) = arg7; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 5) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 6) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 7) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 2) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 3) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 5) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 6) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XBBDEF (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 3) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 5) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 6) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 4) = arg4; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 5) = arg5; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 6) = arg6; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 4) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] SUBREG_BYTE (rt) = arg1; [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 1) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] X0EXP (rt, 1) = NULL_RTX; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XWINT (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:27] HOST_WIDE_INT hwint[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:27] # define HOST_WIDE_INT long [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XEXP (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XVEC (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 1) = arg1; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 2) = arg2; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:26: [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] XSTR (rt, 3) = arg3; [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:35: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] if (INSN_CODE (insn) < 0) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:35: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:35: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] return INSN_CODE (insn); [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:43: [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.h:1222:32: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] gcc_assert (INSN_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)); [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:27] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:27] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:27] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:27] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:27] ^~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:2604:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] IDATA_RHS (id) = SET_SRC (pat); [00:15:27] ^~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:27] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:2952:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] if (NOTE_INSN_BASIC_BLOCK_P (insn)) [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:27] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:27] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:27] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:2992:25: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:27] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:2992:56: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:3065:25: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] if (LABEL_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)) [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:27] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:27] ^~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:27] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:27] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:3731:17: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] int i, n = ASM_OPERANDS_LABEL_LENGTH (note); [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2591:40: note: expanded from macro 'ASM_OPERANDS_LABEL_LENGTH' [00:15:27] #define ASM_OPERANDS_LABEL_LENGTH(RTX) XCVECLEN (RTX, 5, ASM_OPERANDS) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:27] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:27] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:27] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:27] ^~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:3734:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (bb)) [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2592:36: note: expanded from macro 'ASM_OPERANDS_LABEL' [00:15:27] #define ASM_OPERANDS_LABEL(RTX, N) XCVECEXP (RTX, 5, N, ASM_OPERANDS) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:27] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:27] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:27] ^ ~ [00:15:27] note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:27] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:27] ^~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:4983:15: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] gcc_assert (NOTE_BASIC_BLOCK (note) == bb [00:15:27] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1675:32: note: expanded from macro 'NOTE_BASIC_BLOCK' [00:15:27] #define NOTE_BASIC_BLOCK(INSN) XCBBDEF (INSN, 3, NOTE) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1387:32: note: expanded from macro 'XCBBDEF' [00:15:27] #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:27] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:27] ^~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:5753:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] JUMP_LABEL (insn_rtx) = label; [00:15:27] ^~~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:5754:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] ++LABEL_NUSES (label); [00:15:27] ^~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:15:27] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:27] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:5796:17: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] rtx *ptail = ®_NOTES (res); [00:15:27] ^~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:27] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:5803:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] for (link = REG_NOTES (insn_rtx); link; link = XEXP (link, 1)) [00:15:27] ^~~~~~~~~~~~~~~~~~~~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:27] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc:5803:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:27] for (link = REG_NOTES (insn_rtx); link; link = XEXP (link, 1)) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:27] ^ ~ [00:15:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:27] rtunion fld[1]; [00:15:27] ^ [00:15:27] 123 warnings generated. [00:15:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sese.o -MT sese.o -MMD -MP -MF ./.deps/sese.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sese.cc [00:15:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o shrink-wrap.o -MT shrink-wrap.o -MMD -MP -MF ./.deps/shrink-wrap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx tmp = XEXP (this, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx tmp = XEXP (this, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx next = XEXP (insn, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XBBDEF (insn, 2); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XBBDEF (insn, 2); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 3); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 3); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XUINT (insn, 4); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XUINT (insn, 4); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return safe_as_a (JUMP_LABEL (insn)); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return JUMP_LABEL (this); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return safe_as_a (JUMP_LABEL (this)); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] JUMP_LABEL (this) = target; [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] SUBREG_BYTE (x), GET_MODE (x)); [00:15:28] ^~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] *step_out = XEXP (x, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] attrs = MEM_ATTRS (x); [00:15:28] ^~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 7) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 7) = arg7; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 5) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 6) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 7) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 2) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 3) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 5) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 6) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 3) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 6) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] SUBREG_BYTE (rt) = arg1; [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 1) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 1) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:28: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:35: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] if (INSN_CODE (insn) < 0) [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:35: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:35: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return INSN_CODE (insn); [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:35: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:28] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:28] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:28] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:28] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:535:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] src = SET_SRC (pc_set (insn)); [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:537:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] if (XEXP (src, 2) == pc_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:539:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] else if (XEXP (src, 1) == pc_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:571:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (cond, 1)); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:15:28] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:28] ^~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:631:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] && XEXP (cond1, 1) == XEXP (cond2, 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:631:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] && XEXP (cond1, 1) == XEXP (cond2, 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2216:15: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:28] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2216:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (link = REG_NOTES (insn); link; link = XEXP (link, 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2410:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, SET_SRC (x), insn); [00:15:28] ^~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2436:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, XEXP (dest, 1), insn); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2437:27: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, XEXP (dest, 2), insn); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2543:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, SET_SRC (x), insn); [00:15:28] ^~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2756:22: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (j = 0; j < ASM_OPERANDS_INPUT_LENGTH (x); j++) [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2583:40: note: expanded from macro 'ASM_OPERANDS_INPUT_LENGTH' [00:15:28] #define ASM_OPERANDS_INPUT_LENGTH(RTX) XCVECLEN (RTX, 3, ASM_OPERANDS) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1392:43: note: expanded from macro 'XCVECLEN' [00:15:28] #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:28] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:742:32: note: expanded from macro 'GET_NUM_ELEM' [00:15:28] #define GET_NUM_ELEM(RTVEC) ((RTVEC)->num_elem) [00:15:28] ^~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2757:31: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, ASM_OPERANDS_INPUT (x, j), insn); [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2582:36: note: expanded from macro 'ASM_OPERANDS_INPUT' [00:15:28] #define ASM_OPERANDS_INPUT(RTX, N) XCVECEXP (RTX, 3, N, ASM_OPERANDS) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1391:43: note: expanded from macro 'XCVECEXP' [00:15:28] #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:15:28] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:28] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:28] ^~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2789:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sched_analyze_2 (deps, XEXP (x, 1), insn); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2926:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] x = COND_EXEC_CODE (x); [00:15:28] ^~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:28] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2950:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] sub = COND_EXEC_CODE (sub); [00:15:28] ^~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2706:29: note: expanded from macro 'COND_EXEC_CODE' [00:15:28] #define COND_EXEC_CODE(RTX) XCEXP (RTX, 1, COND_EXEC) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2965:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:15:28] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:2965:65: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:3154:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] for (list = reg_last->uses; list; list = XEXP (list, 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:3439:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] tmp = SET_SRC (set); [00:15:28] ^~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:3547:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] if (SYMBOL_REF_DECL (symbol) [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:28] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:28] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:3550:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] if (DECL_BUILT_IN_CLASS (SYMBOL_REF_DECL (symbol)) [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:28] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:28] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:3341:43: note: expanded from macro 'DECL_BUILT_IN_CLASS' [00:15:28] ((built_in_class) FUNCTION_DECL_CHECK (NODE)->function_decl.built_in_class) [00:15:28] ^~~~ [00:15:28] ./tree-check.h:39:44: note: expanded from macro 'FUNCTION_DECL_CHECK' [00:15:28] #define FUNCTION_DECL_CHECK(t) TREE_CHECK (t, FUNCTION_DECL) [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:252:15: note: expanded from macro 'TREE_CHECK' [00:15:28] (tree_check ((T), __FILE__, __LINE__, __FUNCTION__, (CODE))) [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:3552:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] switch (DECL_FUNCTION_CODE (SYMBOL_REF_DECL (symbol))) [00:15:28] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:28] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:28] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:4731:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] src = SET_SRC (pat); [00:15:28] ^~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:4740:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] cst = XEXP (src, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:4872:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] mii->mem_constant = INTVAL (XEXP (reg0, 1)); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:28] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:28] ^~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:28] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:28] ^~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc:4877:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] mii->mem_index = XEXP (reg0, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] 139 warnings generated. [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx tmp = XEXP (this, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx tmp = XEXP (this, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] rtx next = XEXP (insn, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XBBDEF (insn, 2); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XBBDEF (insn, 2); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 3); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XEXP (insn, 3); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XUINT (insn, 4); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XUINT (insn, 4); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return safe_as_a (JUMP_LABEL (insn)); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return JUMP_LABEL (this); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] return safe_as_a (JUMP_LABEL (this)); [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] JUMP_LABEL (this) = target; [00:15:28] ^~~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] SUBREG_BYTE (x), GET_MODE (x)); [00:15:28] ^~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] *step_out = XEXP (x, 1); [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] attrs = MEM_ATTRS (x); [00:15:28] ^~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 7) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 7) = arg7; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 5) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 6) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 7) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 2) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 3) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 5) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 6) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XBBDEF (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 3) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 5) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 6) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 4) = arg4; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 5) = arg5; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 6) = arg6; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 4) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] SUBREG_BYTE (rt) = arg1; [00:15:28] ^~~~~~~~~~~~~~~~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 1) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] X0EXP (rt, 1) = NULL_RTX; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XWINT (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:28] HOST_WIDE_INT hwint[1]; [00:15:28] ^ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:28] # define HOST_WIDE_INT long [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XEXP (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XVEC (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 1) = arg1; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 2) = arg2; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc:26: [00:15:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:28] XSTR (rt, 3) = arg3; [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:28] ^ ~ [00:15:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:28] rtunion fld[1]; [00:15:28] ^ [00:15:28] 106 warnings generated. [00:15:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o simplify-rtx.o -MT simplify-rtx.o -MMD -MP -MF ./.deps/simplify-rtx.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc [00:15:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sparseset.o -MT sparseset.o -MMD -MP -MF ./.deps/sparseset.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sparseset.cc [00:15:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o spellcheck.o -MT spellcheck.o -MMD -MP -MF ./.deps/spellcheck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/spellcheck.cc [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] rtx tmp = XEXP (this, 1); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] rtx tmp = XEXP (this, 1); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] rtx next = XEXP (insn, 1); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XEXP (insn, 1); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XBBDEF (insn, 2); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XBBDEF (insn, 2); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XEXP (insn, 3); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XEXP (insn, 3); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XUINT (insn, 4); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XUINT (insn, 4); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return safe_as_a (JUMP_LABEL (insn)); [00:15:31] ^~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return JUMP_LABEL (this); [00:15:31] ^~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return safe_as_a (JUMP_LABEL (this)); [00:15:31] ^~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] JUMP_LABEL (this) = target; [00:15:31] ^~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] SUBREG_BYTE (x), GET_MODE (x)); [00:15:31] ^~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] *step_out = XEXP (x, 1); [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] attrs = MEM_ATTRS (x); [00:15:31] ^~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XBBDEF (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 4) = arg4; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 5) = arg5; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 6) = arg6; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XBBDEF (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 4) = arg4; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 5) = arg5; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 6) = arg6; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 7) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XBBDEF (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 4) = arg4; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 5) = arg5; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 6) = arg6; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 7) = arg7; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XBBDEF (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 4) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 5) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 6) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 7) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 2) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 3) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 4) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 5) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 6) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XBBDEF (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 3) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 4) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 5) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 6) = arg4; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 4) = arg4; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 5) = arg5; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 6) = arg6; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 4) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XWINT (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:31] HOST_WIDE_INT hwint[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:31] # define HOST_WIDE_INT long [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XWINT (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:31] HOST_WIDE_INT hwint[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:31] # define HOST_WIDE_INT long [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] SUBREG_BYTE (rt) = arg1; [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanc++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o spellcheck-tree.o -MT spellcheck-tree.o -MMD -MP -MF ./.deps/spellcheck-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/spellcheck-tree.cc [00:15:31] ded from macro 'XCSUBREG' [00:15:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 1) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] X0EXP (rt, 1) = NULL_RTX; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XINT (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XWINT (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:31] HOST_WIDE_INT hwint[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:31] # define HOST_WIDE_INT long [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XEXP (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XVEC (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 1) = arg1; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 2) = arg2; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:25: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] XSTR (rt, 3) = arg3; [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:38: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] if (INSN_CODE (insn) < 0) [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:38: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:38: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] return INSN_CODE (insn); [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:38: [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:31] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:31] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:44: [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.h:1222:32: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] gcc_assert (INSN_P (insn) || NOTE_INSN_BASIC_BLOCK_P (insn)); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:31] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:31] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:31] ^~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:1846:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] rhs = SET_SRC (pat); [00:15:31] ^~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:31] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:3537:17: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] if (INSN_CODE (EXPR_INSN_RTX (expr)) < 0) [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:3544:27: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] gcc_assert (INSN_CODE (EXPR_INSN_RTX (expr)) < 0); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:31] ^~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4184:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] gcc_assert (INSN_CODE (insn) >= 0); [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:31] ^~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4473:17: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (bb_end)); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:31] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:31] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:31] ^~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4640:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] CODE_LABEL_NUMBER (BB_HEAD (new_bb)), [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:15:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4641:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] CODE_LABEL_NUMBER (BB_HEAD (succ))); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:15:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4643:19: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] std::swap (CODE_LABEL_NUMBER (BB_HEAD (new_bb)), [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:15:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4644:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] CODE_LABEL_NUMBER (BB_HEAD (succ))); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:15:31] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:4950:15: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] gcc_assert (NOTE_INSN_BASIC_BLOCK_P (BB_HEAD (block_new))); [00:15:31] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:31] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:31] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:31] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:15:31] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:15:31] ^~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc:5347:34: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:31] = INSN_SCHED_CYCLE (insn) + (INSN_CODE (insn) < 0 [00:15:31] ^~~~~~~~~~~~~~~~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:31] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:31] ^ ~ [00:15:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:31] rtunion fld[1]; [00:15:31] ^ [00:15:31] 123 warnings generated. [00:15:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o splay-tree-utils.o -MT splay-tree-utils.o -MMD -MP -MF ./.deps/splay-tree-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/splay-tree-utils.cc [00:15:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sreal.o -MT sreal.o -MMD -MP -MF ./.deps/sreal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.cc [00:15:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sese.cc:27: [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[1]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[1] = rhs; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[2]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return &gs->op[2]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[2] = rhs; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[3]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return &ass->op[3]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[3] = rhs; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[1]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[1] = fn; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[2]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return &call_stmt->op[2]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] call_stmt->op[2] = chain; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[1]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[1] = rhs; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[2]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[2] = label; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] gs->op[3] = label; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:33] return gs->op[3]; [00:15:33] ^ ~ [00:15:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:33] ^ [00:15:33] 20 warnings generated. [00:15:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stack-ptr-mod.o -MT stack-ptr-mod.o -MMD -MP -MF ./.deps/stack-ptr-mod.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc [00:15:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o statistics.o -MT statistics.o -MMD -MP -MF ./.deps/statistics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/statistics.cc [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] rtx tmp = XEXP (this, 1); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] rtx tmp = XEXP (this, 1); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] rtx next = XEXP (insn, 1); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XEXP (insn, 1); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XBBDEF (insn, 2); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XBBDEF (insn, 2); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XEXP (insn, 3); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XEXP (insn, 3); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XUINT (insn, 4); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XUINT (insn, 4); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return safe_as_a (JUMP_LABEL (insn)); [00:15:34] ^~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return JUMP_LABEL (this); [00:15:34] ^~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] return safe_as_a (JUMP_LABEL (this)); [00:15:34] ^~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] JUMP_LABEL (this) = target; [00:15:34] ^~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] SUBREG_BYTE (x), GET_MODE (x)); [00:15:34] ^~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] *step_out = XEXP (x, 1); [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] attrs = MEM_ATTRS (x); [00:15:34] ^~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:34] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:34] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XBBDEF (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 4) = arg4; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 5) = arg5; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 6) = arg6; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XBBDEF (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 4) = arg4; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 5) = arg5; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 6) = arg6; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 7) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XBBDEF (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 4) = arg4; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 5) = arg5; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 6) = arg6; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 7) = arg7; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XBBDEF (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 4) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 5) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 6) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 7) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 2) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 3) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 4) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 5) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 6) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XBBDEF (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 3) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 4) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 5) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 6) = arg4; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 4) = arg4; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 5) = arg5; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 6) = arg6; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 4) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XWINT (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:34] HOST_WIDE_INT hwint[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:34] # define HOST_WIDE_INT long [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XWINT (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:34] HOST_WIDE_INT hwint[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:34] # define HOST_WIDE_INT long [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] SUBREG_BYTE (rt) = arg1; [00:15:34] ^~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 1) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] X0EXP (rt, 1) = NULL_RTX; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XINT (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XWINT (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:34] HOST_WIDE_INT hwint[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:34] # define HOST_WIDE_INT long [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XEXP (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XVEC (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 1) = arg1; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 2) = arg2; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:27: [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:34] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] XSTR (rt, 3) = arg3; [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:36: [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:34] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:34] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:34] ^ [00:15:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:45: [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:34] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:34] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:34] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:34] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:177:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] src = SET_SRC (set); [00:15:34] ^~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:34] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:581:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] JUMP_LABEL (ret) = simple_return_rtx; [00:15:34] ^~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc:663:28: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:34] if (!(NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END)) [00:15:34] ^~~~~~~~~~~~~~~~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:34] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:34] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:34] ^ ~ [00:15:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:34] rtunion fld[1]; [00:15:34] ^ [00:15:34] 112 warnings generated. [00:15:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stmt.o -MT stmt.o -MMD -MP -MF ./.deps/stmt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc [00:15:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stor-layout.o -MT stor-layout.o -MMD -MP -MF ./.deps/stor-layout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc [00:15:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/spellcheck-tree.cc:25: [00:15:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:36] struct cpp_char_column_policy [00:15:36] ^ [00:15:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:15:36] class cpp_char_column_policy; [00:15:36] ^~~~~ [00:15:36] struct [00:15:36] 1 warning generated. [00:15:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o store-motion.o -MT store-motion.o -MMD -MP -MF ./.deps/store-motion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc [00:15:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o streamer-hooks.o -MT streamer-hooks.o -MMD -MP -MF ./.deps/streamer-hooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/streamer-hooks.cc [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] rtx tmp = XEXP (this, 1); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] rtx tmp = XEXP (this, 1); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] rtx next = XEXP (insn, 1); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XEXP (insn, 1); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XBBDEF (insn, 2); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XBBDEF (insn, 2); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XEXP (insn, 3); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XEXP (insn, 3); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XUINT (insn, 4); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:37] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XUINT (insn, 4); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:37] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return safe_as_a (JUMP_LABEL (insn)); [00:15:37] ^~~~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return JUMP_LABEL (this); [00:15:37] ^~~~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] return safe_as_a (JUMP_LABEL (this)); [00:15:37] ^~~~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] JUMP_LABEL (this) = target; [00:15:37] ^~~~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:37] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:37] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] SUBREG_BYTE (x), GET_MODE (x)); [00:15:37] ^~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:37] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:37] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] *step_out = XEXP (x, 1); [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] attrs = MEM_ATTRS (x); [00:15:37] ^~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:37] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:37] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XBBDEF (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 4) = arg4; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 5) = arg5; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 6) = arg6; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XBBDEF (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 4) = arg4; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 5) = arg5; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 6) = arg6; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 7) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XBBDEF (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 4) = arg4; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 5) = arg5; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 6) = arg6; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 7) = arg7; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XBBDEF (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 4) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 5) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 6) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 7) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 2) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 3) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 4) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 5) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 6) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XBBDEF (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:37] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 3) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 4) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 5) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 6) = arg4; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 4) = arg4; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 5) = arg5; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 6) = arg6; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 4) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XWINT (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:37] HOST_WIDE_INT hwint[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:37] # define HOST_WIDE_INT long [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XWINT (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:37] HOST_WIDE_INT hwint[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:37] # define HOST_WIDE_INT long [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] SUBREG_BYTE (rt) = arg1; [00:15:37] ^~~~~~~~~~~~~~~~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:37] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:37] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:37] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 1) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] X0EXP (rt, 1) = NULL_RTX; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:37] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:37] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XINT (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:37] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XWINT (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:37] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:37] HOST_WIDE_INT hwint[1]; [00:15:37] ^ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:37] # define HOST_WIDE_INT long [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XEXP (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:37] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XVEC (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:37] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 1) = arg1; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 2) = arg2; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc:24: [00:15:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:37] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:37] XSTR (rt, 3) = arg3; [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:37] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:37] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:37] ^ ~ [00:15:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:37] rtunion fld[1]; [00:15:37] ^ [00:15:37] 106 warnings generated. [00:15:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stringpool.o -MT stringpool.o -MMD -MP -MF ./.deps/stringpool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stringpool.cc [00:15:38] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o substring-locations.o -MT substring-locations.o -MMD -MP -MF ./.deps/substring-locations.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/substring-locations.cc [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.cc:58: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[2] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &ass->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[3] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = fn; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &call_stmt->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] call_stmt->op[2] = chain; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[2] = label; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[3] = label; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.cc:59: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:40] struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:40] struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.cc:59: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] friend struct cgraph_edge; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:40] friend struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] void initialize_inline_failed (struct cgraph_edge *); [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:40] void initialize_inline_failed (struct cgraph_edge *); [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] 24 warnings generated. [00:15:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o target-globals.o -MT target-globals.o -MMD -MP -MF ./.deps/target-globals.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx next = XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (insn)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return JUMP_LABEL (this); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (this)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] JUMP_LABEL (this) = target; [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (x), GET_MODE (x)); [00:15:40] ^~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] *step_out = XEXP (x, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] attrs = MEM_ATTRS (x); [00:15:40] ^~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 7) = arg7; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 2) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 6) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (rt) = arg1; [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o targhooks.o -MT targhooks.o -MMD -MP -MF ./.deps/targhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc [00:15:40] ) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:30: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:32: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[2] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &ass->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[3] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = fn; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return &call_stmt->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] call_stmt->op[2] = chain; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[1]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[1] = rhs; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[2]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[2] = label; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] gs->op[3] = label; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gs->op[3]; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:40] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc:160:5: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] LABEL_NAME (DECL_RTL (label)) = IDENTIFIER_POINTER (DECL_NAME (label)); [00:15:40] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:15:40] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:15:40] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] 127 warnings generated. [00:15:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o timevar.o -MT timevar.o -MMD -MP -MF ./.deps/timevar.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/timevar.cc [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx next = XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (insn)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return JUMP_LABEL (this); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (this)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] JUMP_LABEL (this) = target; [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (x), GET_MODE (x)); [00:15:40] ^~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] *step_out = XEXP (x, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] attrs = MEM_ATTRS (x); [00:15:40] ^~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 7) = arg7; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 2) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 6) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (rt) = arg1; [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:32: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (INSN_CODE (insn) < 0) [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:32: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:32: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return INSN_CODE (insn); [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:233:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] addr = XEXP (addr, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:439:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:440:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:447:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = XEXP (x, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:451:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:460:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:461:38: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op2 = simplify_replace_fn_rtx (XEXP (x, 2), old_rtx, fn, data); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:462:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1) && op2 == XEXP (x, 2)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:462:62: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1) && op2 == XEXP (x, 2)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:476:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (x)); [00:15:40] ^~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:492:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = simplify_replace_fn_rtx (XEXP (x, 1), old_rtx, fn, data); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:504:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (op0 == XEXP (x, 0) && op1 == XEXP (x, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:655:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx op1 = simplify_gen_unary (TRUNCATE, mode, XEXP (op, 1), op_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:676:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (XEXP (op, 0), 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:688:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (XEXP (op, 0), 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:700:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (XEXP (op, 0), 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:712:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx shift_op = XEXP (XEXP (op, 0), 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:713:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx mask_op = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:757:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 1), XEXP (op, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:757:21: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 1), XEXP (op, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:769:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (op, 1)) & (precision - 1)) == 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:773:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] int shifted_bytes = INTVAL (XEXP (op, 1)) / BITS_PER_UNIT; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:789:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op, 1)) % GET_MODE_BITSIZE (int_mode) == 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:790:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op, 1)) > 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:791:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op, 1)) < GET_MODE_BITSIZE (int_op_mode) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:799:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] int shifted_bytes = INTVAL (XEXP (op, 1)) / BITS_PER_UNIT; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:872:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && trunc_int_for_mode (INTVAL (XEXP (op, 1)), mode) == -1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:947:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:951:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op, 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:965:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 1), mode)) != 0) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:971:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && mode_signbit_p (mode, XEXP (op, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:973:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 1), mode)) != 0) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:986:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (ROTATE, mode, temp, XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1012:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (SUBREG_REG (op), 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] ./genrtl.h:1444:44: note: expanded from macro 'gen_rtx_ROTATE' [00:15:40] gen_rtx_fmt_ee (ROTATE, (MODE), (ARG0), (ARG1)) [00:15:40] ^~~~ [00:15:40] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:15:40] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:40] ^~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1024:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx in1 = XEXP (op, 0), in2 = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1061:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx true_rtx = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1062:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx false_rtx = XEXP (op, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1083:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op, 1) == const1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1099:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (MINUS, mode, XEXP (op, 1), XEXP (op, 0)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1109:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] temp = simplify_unary_operation (NEG, mode, XEXP (op, 1), mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1116:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (MINUS, mode, temp, XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1124:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] temp = simplify_gen_unary (NEG, mode, XEXP (op, 1), mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1135:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (ASHIFT, mode, temp, XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1142:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op, 1)) == GET_MODE_UNIT_PRECISION (mode) - 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1144:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1150:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op, 1)) == GET_MODE_UNIT_PRECISION (mode) - 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1152:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1156:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op, 1) == const1_rtx [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1163:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op, 1) == const0_rtx [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1402:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (!side_effects_p (XEXP (op, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1425:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (!side_effects_p (XEXP (op, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1473:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx rhs = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1491:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (lhs, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1498:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (rhs, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1560:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op, 0), 1) == XEXP (op, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1560:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op, 0), 1) == XEXP (op, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1562:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] GET_MODE_PRECISION (op_mode) > INTVAL (XEXP (op, 1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1568:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (op, 1)), 1).exists (&tmode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1583:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op, 1) != const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1602:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] == INTVAL (XEXP (old_shift, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1607:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (old_shift, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1681:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx rhs = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1699:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (lhs, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1706:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (rhs, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1732:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op, 0), 1) == XEXP (op, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1732:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op, 0), 1) == XEXP (op, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1734:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] GET_MODE_PRECISION (op_mode) > INTVAL (XEXP (op, 1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:1738:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] - INTVAL (XEXP (op, 1)), 1).exists (&tmode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2283:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (code, mode, tem, XEXP (op1, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2296:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (swap_commutative_operands_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2299:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (code, mode, tem, XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2303:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = simplify_binary_operation (code, mode, XEXP (op0, 1), op1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2310:54: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (code, mode, tem, XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2510:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), XEXP (op1, 1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2510:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), XEXP (op1, 1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2537:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = XEXP (op1, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2639:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (rtx_equal_p (XEXP (op0, 1), XEXP (op1, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2639:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (rtx_equal_p (XEXP (op0, 1), XEXP (op1, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2640:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && ! side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2645:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2653:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2654:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op1, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2656:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (rtx_equal_p (XEXP (op0, 0), XEXP (op1, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2660:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2663:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (rtx_equal_p (XEXP (op0, 1), XEXP (op1, 0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2664:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && ! side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2668:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op1, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2669:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2755:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff0 = rtx_mode_t (XEXP (lhs, 1), int_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2760:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (lhs, 1)) >= 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2761:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (lhs, 1)) < GET_MODE_PRECISION (int_mode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2763:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff0 = wi::set_bit_in_zero (INTVAL (XEXP (lhs, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2776:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff1 = rtx_mode_t (XEXP (rhs, 1), int_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2781:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (rhs, 1)) >= 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2782:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (rhs, 1)) < GET_MODE_PRECISION (int_mode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2784:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff1 = wi::set_bit_in_zero (INTVAL (XEXP (rhs, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2808:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 0), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2810:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 0), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2811:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2814:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2814:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2816:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2816:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2818:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] lhs = XEXP (XEXP (op0, 1), 0); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2823:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 0), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2825:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 0), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2826:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op1, 1), op0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2829:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 1), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2829:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 1), 1) == constm1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2831:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 1), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2831:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op1, 1), 1) == const1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2833:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rhs = XEXP (XEXP (op1, 1), 0); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2846:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2856:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] in2 = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2907:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) == const0_rtx && XEXP (op1, 1) == const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2907:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) == const0_rtx && XEXP (op1, 1) == const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2974:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff0 = rtx_mode_t (XEXP (lhs, 1), int_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2979:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (lhs, 1)) >= 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2980:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (lhs, 1)) < GET_MODE_PRECISION (int_mode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2982:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] coeff0 = wi::set_bit_in_zero (INTVAL (XEXP (lhs, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:2995:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] negcoeff1 = wi::neg (rtx_mode_t (XEXP (rhs, 1), int_mode)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3000:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (rhs, 1)) >= 0 [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3001:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (rhs, 1)) < GET_MODE_PRECISION (int_mode)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3003:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] negcoeff1 = wi::set_bit_in_zero (INTVAL (XEXP (rhs, 1)), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3027:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 0), 1) == const1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3029:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 0), 1) == constm1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3030:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3033:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == const1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3033:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == const1_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3035:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == constm1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3035:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (op0, 1), 1) == constm1_rtx)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3037:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] lhs = XEXP (XEXP (op0, 1), 0); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3073:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = simplify_gen_unary (NOT, mode, XEXP (op1, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3077:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (rtx_equal_p (op0, XEXP (op1, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3101:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] in2 = XEXP (op1, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3117:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] in2 = XEXP (op1, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3162:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op1, 1) == XEXP (XEXP (temp, 1), 0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3162:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op1, 1) == XEXP (XEXP (temp, 1), 0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3179:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) == XEXP (XEXP (temp, 1), 0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3179:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) == XEXP (XEXP (temp, 1), 0)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3282:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] HOST_WIDE_INT c1 = INTVAL (XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3298:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] || rtx_equal_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3300:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && ! side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3322:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (opleft, 1)) + INTVAL (XEXP (opright, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3322:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (opleft, 1)) + INTVAL (XEXP (opright, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3324:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return gen_rtx_ROTATE (mode, XEXP (opright, 0), XEXP (opleft, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] ./genrtl.h:1444:44: note: expanded from macro 'gen_rtx_ROTATE' [00:15:40] gen_rtx_fmt_ee (ROTATE, (MODE), (ARG0), (ARG1)) [00:15:40] ^~~~ [00:15:40] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:15:40] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:40] ^~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3336:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && known_eq (SUBREG_BYTE (opleft), SUBREG_BYTE (XEXP (opright, 0))) [00:15:40] ^~~~~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:15:40] #define known_eq(A, B) (!maybe_ne (A, B)) [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3336:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && known_eq (SUBREG_BYTE (opleft), SUBREG_BYTE (XEXP (opright, 0))) [00:15:40] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:39: note: expanded from macro 'known_eq' [00:15:40] #define known_eq(A, B) (!maybe_ne (A, B)) [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3342:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (SUBREG_REG (opleft), 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3343:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] + INTVAL (XEXP (opright, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3346:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (SUBREG_REG (opleft), 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] ./genrtl.h:1444:44: note: expanded from macro 'gen_rtx_ROTATE' [00:15:40] gen_rtx_fmt_ee (ROTATE, (MODE), (ARG0), (ARG1)) [00:15:40] ^~~~ [00:15:40] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:15:40] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:40] ^~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3357:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op0, 1)) < HOST_BITS_PER_WIDE_INT) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3359:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] int count = INTVAL (XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3368:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3378:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] == ~INTVAL (XEXP (op1, 1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3377:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (op0, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3392:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = XEXP (XEXP (top1, 0), 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3394:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (XEXP (top1, 0), 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3399:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] (AND, mode, tem, XEXP (top1, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3449:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && mode_signbit_p (mode, XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3452:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1))); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3487:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3499:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), mode), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3516:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx b = XEXP (XEXP (op0, 0), 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3517:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx c = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3546:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx b = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3605:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx b = XEXP (XEXP (op0, 0), 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3606:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx c = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3616:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (XEXP (op0, 0), 1), trueop1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3620:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx c = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3644:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && INTVAL (XEXP (op0, 1)) == GET_MODE_PRECISION (int_mode) - 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3745:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] HOST_WIDE_INT tmp = INTVAL (trueop1) & INTVAL (XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3759:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), mode), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3763:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3775:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (AND, mode, XEXP (XEXP (op0, 0), 1), op1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3779:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (XEXP (op0, 0), 1), op1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3786:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] || rtx_equal_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3788:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && ! side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3808:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] pmop[1] = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3836:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (pmop[0] != XEXP (op0, 0) || pmop[1] != XEXP (op0, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3848:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (AND, mode, op0, XEXP (op1, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3854:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (AND, mode, op1, XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3859:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (op0, XEXP (XEXP (op1, 1), 0))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:3865:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (op1, XEXP (XEXP (op0, 1), 0))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4077:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && (INTVAL (XEXP (SUBREG_REG (op0), 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4082:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] (inner_mode, INTVAL (XEXP (SUBREG_REG (op0), 1)) + INTVAL (op1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:15:40] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:15:40] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4289:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx op1 = XEXP (trueop0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4307:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx op01 = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4451:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx subop1 = XEXP (trueop0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4560:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] vec = XEXP (vec, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4575:50: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx trueop02 = avoid_constant_pool_reference (XEXP (op0, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4589:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (all_operand0 && !side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4592:49: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (VEC_SELECT, mode, XEXP (op0, 1), op1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4601:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx op0_subop1 = XEXP (trueop0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4691:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx par0 = XEXP (trueop0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:4692:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx par1 = XEXP (trueop1, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5334:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] ops[n_ops].op = XEXP (this_op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5368:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] ops[n_ops].op = XEXP (XEXP (this_op, 0), 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5514:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (XEXP (tem, 0), 1) == rhs) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5662:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 0), XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5697:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 0), XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5704:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 0), XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5714:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] || rtx_equal_p (op1, XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5716:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) != const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5719:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] = simplify_gen_unary (NEG, cmp_mode, XEXP (op0, 1), cmp_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5729:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) != const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5732:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] = simplify_gen_unary (NEG, cmp_mode, XEXP (op0, 1), cmp_mode); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5740:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (op1, XEXP (op0, 1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5797:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx c = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5808:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (c, XEXP (tem, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5835:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 0), XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5842:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_relational (code, mode, cmp_mode, XEXP (op0, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5848:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5849:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && !side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5860:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), op1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5872:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] || (op0code == IOR && rtx_equal_p (XEXP (op0, 1), op1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5874:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx not_y = simplify_gen_unary (NOT, cmp_mode, XEXP (op0, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5884:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if ((op0code == AND && rtx_equal_p (XEXP (op0, 1), op1)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:5889:57: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx lhs = simplify_gen_binary (AND, cmp_mode, not_x, XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6018:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op1 = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6278:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx inner_const = avoid_constant_pool_reference (XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6400:49: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (GET_CODE (x) == VEC_MERGE && rtx_equal_p (XEXP (x, 2), mask)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6423:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx top1 = simplify_merge_mask (XEXP (x, 1), mask, op); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6432:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] top1 ? top1 : XEXP (x, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6436:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] top1 ? top1 : XEXP (x, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6448:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx top1 = simplify_merge_mask (XEXP (x, 1), mask, op); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6449:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx top2 = simplify_merge_mask (XEXP (x, 2), mask, op); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6454:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] top1 ? top1 : XEXP (x, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6455:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] top2 ? top2 : XEXP (x, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6552:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op2)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6554:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6563:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op2)) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6565:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (op0, 1), op1)))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6575:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx cv = XEXP (op0, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6591:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] ./genrtl.h:1472:40: note: expanded from macro 'gen_rtx_NE' [00:15:40] gen_rtx_fmt_ee (NE, (MODE), (ARG0), (ARG1)) [00:15:40] ^~~~ [00:15:40] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:15:40] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:15:40] ^~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6601:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && XEXP (op0, 1) == const0_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6637:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 0), XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6642:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6694:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = avoid_constant_pool_reference (XEXP (op0, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6700:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op0, 1), op1, op2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6701:51: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (!(sel & ~sel0 & mask) && !side_effects_p (XEXP (op0, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6708:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = avoid_constant_pool_reference (XEXP (op1, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6714:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] op0, XEXP (op1, 1), op2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6715:52: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (!(~sel & ~sel1 & mask) && !side_effects_p (XEXP (op1, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:6728:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] tem = XVECEXP ((XEXP (XEXP (op0, 0), 1)), 0, 0); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:15:40] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:15:40] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:15:40] ^~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7414:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && known_eq (SUBREG_BYTE (op), 0)) [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:15:40] #define known_eq(A, B) (!maybe_ne (A, B)) [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7529:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] part = XEXP (op, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7611:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (op, 0), XEXP (op, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7731:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] if (swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7732:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_gen_binary (code, mode, XEXP (x, 1), XEXP (x, 0)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7737:66: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return simplify_binary_operation (code, mode, XEXP (x, 0), XEXP (x, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7742:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (x, 0), XEXP (x, 1), [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7743:7: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (x, 2)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7753:45: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (x, 1)); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7759:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (x)); [00:15:40] ^~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7767:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] && rtx_equal_p (XEXP (XEXP (x, 0), 0), XEXP (x, 1))) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc:7768:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (x, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] 366 warnings generated. [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx tmp = XEXP (this, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] rtx next = XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XBBDEF (insn, 2); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XEXP (insn, 3); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XUINT (insn, 4); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (insn)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return JUMP_LABEL (this); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] return safe_as_a (JUMP_LABEL (this)); [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] JUMP_LABEL (this) = target; [00:15:40] ^~~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (x), GET_MODE (x)); [00:15:40] ^~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] *step_out = XEXP (x, 1); [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] attrs = MEM_ATTRS (x); [00:15:40] ^~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 7) = arg7; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 7) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 2) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 5) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 6) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XBBDEF (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 3) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 5) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 6) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 4) = arg4; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 5) = arg5; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 6) = arg6; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 4) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] SUBREG_BYTE (rt) = arg1; [00:15:40] ^~~~~~~~~~~~~~~~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] X0EXP (rt, 1) = NULL_RTX; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XWINT (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:40] HOST_WIDE_INT hwint[1]; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:40] # define HOST_WIDE_INT long [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XEXP (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XVEC (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 1) = arg1; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 2) = arg2; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:26: [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:40] XSTR (rt, 3) = arg3; [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:40] ^ ~ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:40] rtunion fld[1]; [00:15:40] ^ [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:33: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:40] struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:40] struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:33: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] friend struct cgraph_edge; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:40] friend struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] void initialize_inline_failed (struct cgraph_edge *); [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:40] void initialize_inline_failed (struct cgraph_edge *); [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:40] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc:40: [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:40] struct cgraph_edge; [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:40] for_user)) cgraph_edge [00:15:40] ^ [00:15:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:15:40] struct cgraph_edge; [00:15:40] ^~~~~~ [00:15:40] class [00:15:40] 111 warnings generated. [00:15:40] c++ -std=c++11 -fno-PIE -c -DTARGET_NAME=\"x86_64-portbld-freebsd13.2\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o toplev.o -MT toplev.o -MMD -MP -MF ./.deps/toplev.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc [00:15:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tracer.o -MT tracer.o -MMD -MP -MF ./.deps/tracer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc [00:15:40] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/substring-locations.cc:25: [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:41] struct cpp_char_column_policy [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:15:41] class cpp_char_column_policy; [00:15:41] ^~~~~ [00:15:41] struct [00:15:41] 1 warning generated. [00:15:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-affine.o -MT tree-affine.o -MMD -MP -MF ./.deps/tree-affine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] rtx tmp = XEXP (this, 1); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] rtx tmp = XEXP (this, 1); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] rtx next = XEXP (insn, 1); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XEXP (insn, 1); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XBBDEF (insn, 2); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XBBDEF (insn, 2); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XEXP (insn, 3); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XEXP (insn, 3); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XUINT (insn, 4); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XUINT (insn, 4); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return safe_as_a (JUMP_LABEL (insn)); [00:15:41] ^~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return JUMP_LABEL (this); [00:15:41] ^~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] return safe_as_a (JUMP_LABEL (this)); [00:15:41] ^~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] JUMP_LABEL (this) = target; [00:15:41] ^~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] SUBREG_BYTE (x), GET_MODE (x)); [00:15:41] ^~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] *step_out = XEXP (x, 1); [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] attrs = MEM_ATTRS (x); [00:15:41] ^~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:41] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:41] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XBBDEF (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 4) = arg4; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 5) = arg5; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 6) = arg6; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XBBDEF (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 4) = arg4; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 5) = arg5; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 6) = arg6; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 7) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XBBDEF (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 4) = arg4; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 5) = arg5; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 6) = arg6; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 7) = arg7; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XBBDEF (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 4) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 5) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 6) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 7) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 2) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 3) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 4) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 5) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 6) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XBBDEF (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 3) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 4) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 5) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 6) = arg4; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 4) = arg4; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 5) = arg5; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 6) = arg6; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 4) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XWINT (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:41] HOST_WIDE_INT hwint[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:41] # define HOST_WIDE_INT long [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XWINT (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:41] HOST_WIDE_INT hwint[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:41] # define HOST_WIDE_INT long [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] SUBREG_BYTE (rt) = arg1; [00:15:41] ^~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 1) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] X0EXP (rt, 1) = NULL_RTX; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XINT (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XWINT (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:41] HOST_WIDE_INT hwint[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:41] # define HOST_WIDE_INT long [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XEXP (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XVEC (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 1) = arg1; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 2) = arg2; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:24: [00:15:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:41] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] XSTR (rt, 3) = arg3; [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:305:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] x = SET_SRC (x); [00:15:41] ^~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:549:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] if (!can_assign_to_reg_without_clobbers_p (SET_SRC (set), [00:15:41] ^~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:726:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] && !NOTE_INSN_BASIC_BLOCK_P (before)) [00:15:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1687:21: note: expanded from macro 'NOTE_INSN_BASIC_BLOCK_P' [00:15:41] (NOTE_P (INSN) && NOTE_KIND (INSN) == NOTE_INSN_BASIC_BLOCK) [00:15:41] ^~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:15:41] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:15:41] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:911:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] insn = prepare_copy_insn (reg, SET_SRC (single_set (del))); [00:15:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:15:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:923:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] REG_NOTES (insn) = REG_NOTES (del); [00:15:41] ^~~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:41] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc:923:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:41] REG_NOTES (insn) = REG_NOTES (del); [00:15:41] ^~~~~~~~~~~~~~~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:15:41] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:41] ^ ~ [00:15:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:41] rtunion fld[1]; [00:15:41] ^ [00:15:41] 112 warnings generated. [00:15:42] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o asan.o -MT asan.o -MMD -MP -MF ./.deps/asan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] rtx tmp = XEXP (this, 1); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] rtx tmp = XEXP (this, 1); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] rtx next = XEXP (insn, 1); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XEXP (insn, 1); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XBBDEF (insn, 2); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XBBDEF (insn, 2); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XEXP (insn, 3); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XEXP (insn, 3); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XUINT (insn, 4); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XUINT (insn, 4); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:43] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return safe_as_a (JUMP_LABEL (insn)); [00:15:43] ^~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return JUMP_LABEL (this); [00:15:43] ^~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return safe_as_a (JUMP_LABEL (this)); [00:15:43] ^~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] JUMP_LABEL (this) = target; [00:15:43] ^~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:43] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:43] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] SUBREG_BYTE (x), GET_MODE (x)); [00:15:43] ^~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] *step_out = XEXP (x, 1); [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] attrs = MEM_ATTRS (x); [00:15:43] ^~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:43] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:43] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XBBDEF (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 4) = arg4; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 5) = arg5; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 6) = arg6; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XBBDEF (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 4) = arg4; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 5) = arg5; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 6) = arg6; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 7) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XBBDEF (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 4) = arg4; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 5) = arg5; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 6) = arg6; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 7) = arg7; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XBBDEF (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 4) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 5) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 6) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 7) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 2) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 3) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 4) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 5) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 6) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XBBDEF (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:43] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 3) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 4) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 5) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 6) = arg4; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 4) = arg4; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 5) = arg5; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 6) = arg6; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 4) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XWINT (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:43] HOST_WIDE_INT hwint[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:43] # define HOST_WIDE_INT long [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XWINT (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:43] HOST_WIDE_INT hwint[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:43] # define HOST_WIDE_INT long [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] SUBREG_BYTE (rt) = arg1; [00:15:43] ^~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:43] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:43] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:43] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 1) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] X0EXP (rt, 1) = NULL_RTX; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:43] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:43] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XINT (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XWINT (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:43] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:43] HOST_WIDE_INT hwint[1]; [00:15:43] ^ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:43] # define HOST_WIDE_INT long [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XEXP (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:43] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XVEC (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:43] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 1) = arg1; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 2) = arg2; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:24: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:43] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] XSTR (rt, 3) = arg3; [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:43] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:32: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] if (INSN_CODE (insn) < 0) [00:15:43] ^~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:32: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:43] ^~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:32: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:24: [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:43] return INSN_CODE (insn); [00:15:43] ^~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:43] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:43] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:43] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:43] ^ ~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:43] rtunion fld[1]; [00:15:43] ^ [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc:32: [00:15:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-int.h:25: [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:43] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:43] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:43] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:43] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:43] 111 warnings generated. [00:15:44] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tsan.o -MT tsan.o -MMD -MP -MF ./.deps/tsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx tmp = XEXP (this, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx tmp = XEXP (this, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx next = XEXP (insn, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XBBDEF (insn, 2); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XBBDEF (insn, 2); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 3); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 3); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XUINT (insn, 4); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XUINT (insn, 4); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return safe_as_a (JUMP_LABEL (insn)); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return JUMP_LABEL (this); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return safe_as_a (JUMP_LABEL (this)); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] JUMP_LABEL (this) = target; [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] SUBREG_BYTE (x), GET_MODE (x)); [00:15:45] ^~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] *step_out = XEXP (x, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] attrs = MEM_ATTRS (x); [00:15:45] ^~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:45] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:45] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 7) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 7) = arg7; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 5) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 6) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 7) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 2) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 3) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 5) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 6) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 3) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 6) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] SUBREG_BYTE (rt) = arg1; [00:15:45] ^~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 1) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 1) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:40: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc:42: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[2] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &ass->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[3] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = fn; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &call_stmt->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] call_stmt->op[2] = chain; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[2] = label; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[3] = label; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] 126 warnings generated. [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx tmp = XEXP (this, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx tmp = XEXP (this, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] rtx next = XEXP (insn, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XBBDEF (insn, 2); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XBBDEF (insn, 2); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 3); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XEXP (insn, 3); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XUINT (insn, 4); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XUINT (insn, 4); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:45] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return safe_as_a (JUMP_LABEL (insn)); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return JUMP_LABEL (this); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return safe_as_a (JUMP_LABEL (this)); [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] JUMP_LABEL (this) = target; [00:15:45] ^~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:45] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:45] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] SUBREG_BYTE (x), GET_MODE (x)); [00:15:45] ^~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] *step_out = XEXP (x, 1); [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] attrs = MEM_ATTRS (x); [00:15:45] ^~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:45] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:45] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 7) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 7) = arg7; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 5) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 6) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 7) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 2) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 3) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 5) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 6) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XBBDEF (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:45] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 3) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 5) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 6) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 4) = arg4; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 5) = arg5; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 6) = arg6; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 4) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] SUBREG_BYTE (rt) = arg1; [00:15:45] ^~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:45] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:45] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:45] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 1) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] X0EXP (rt, 1) = NULL_RTX; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:45] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:45] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XWINT (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:45] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:45] HOST_WIDE_INT hwint[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:45] # define HOST_WIDE_INT long [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XEXP (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:45] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XVEC (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:45] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 1) = arg1; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 2) = arg2; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:54: [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:45] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] XSTR (rt, 3) = arg3; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:45] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:69: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] if (INSN_CODE (insn) < 0) [00:15:45] ^~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:45] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:69: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:45] ^~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:45] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:69: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return INSN_CODE (insn); [00:15:45] ^~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:45] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:45] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:45] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:45] rtunion fld[1]; [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:79: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:45] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:45] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:45] ^ [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:89: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:45] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:45] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:15:45] return (TEST_HARD_REG_BIT (m_mask, regno) [00:15:45] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:15:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc:93: [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[2] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &ass->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[3] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = fn; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return &call_stmt->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] call_stmt->op[2] = chain; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[1]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[1] = rhs; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[2]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[2] = label; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] gs->op[3] = label; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:45] return gs->op[3]; [00:15:45] ^ ~ [00:15:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:45] ^ [00:15:45] 132 warnings generated. [00:15:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ubsan.o -MT ubsan.o -MMD -MP -MF ./.deps/ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc [00:15:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sanopt.o -MT sanopt.o -MMD -MP -MF ./.deps/sanopt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sanopt.cc [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx tmp = XEXP (this, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx tmp = XEXP (this, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx next = XEXP (insn, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XBBDEF (insn, 2); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XBBDEF (insn, 2); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 3); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 3); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XUINT (insn, 4); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XUINT (insn, 4); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return safe_as_a (JUMP_LABEL (insn)); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return JUMP_LABEL (this); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return safe_as_a (JUMP_LABEL (this)); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] JUMP_LABEL (this) = target; [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] SUBREG_BYTE (x), GET_MODE (x)); [00:15:47] ^~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] *step_out = XEXP (x, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] attrs = MEM_ATTRS (x); [00:15:47] ^~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 7) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 7) = arg7; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 5) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 6) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 7) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 2) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 3) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 5) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 6) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 3) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 6) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XWINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:47] HOST_WIDE_INT hwint[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:47] # define HOST_WIDE_INT long [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XWINT (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:47] HOST_WIDE_INT hwint[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:47] # define HOST_WIDE_INT long [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] SUBREG_BYTE (rt) = arg1; [00:15:47] ^~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 1) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 1) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XWINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:47] HOST_WIDE_INT hwint[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:47] # define HOST_WIDE_INT long [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:27: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:29: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[1]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[1] = rhs; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[2]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return &gs->op[2]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[2] = rhs; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[3]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return &ass->op[3]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[3] = rhs; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[1]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[1] = fn; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[2]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return &call_stmt->op[2]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] call_stmt->op[2] = chain; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[1]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[1] = rhs; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[2]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[2] = label; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] gs->op[3] = label; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return gs->op[3]; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:47] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:33: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:47] struct cgraph_edge; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:47] struct cgraph_edge; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:33: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] friend struct cgraph_edge; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:47] friend struct cgraph_edge; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] void initialize_inline_failed (struct cgraph_edge *); [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:47] void initialize_inline_failed (struct cgraph_edge *); [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:47] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:45: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct cgraph_edge; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:15:47] struct cgraph_edge; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:47: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:47] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:47] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:4313:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct cgraph_edge *e; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:4313:3: note: did you mean class here? [00:15:47] struct cgraph_edge *e; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:4745:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct cgraph_edge *e; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:4745:3: note: did you mean class here? [00:15:47] struct cgraph_edge *e; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:5162:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct cgraph_edge *e = node->get_edge (stmt); [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:5162:3: note: did you mean class here? [00:15:47] struct cgraph_edge *e = node->get_edge (stmt); [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:5535:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct cgraph_edge *e; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:47] for_user)) cgraph_edge [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:5535:7: note: did you mean class here? [00:15:47] struct cgraph_edge *e; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc:5683: [00:15:47] ./gt-trans-mem.h:60:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:15:47] class hash_table [00:15:47] ^ [00:15:47] ./gt-trans-mem.h:60:3: note: did you mean class here? [00:15:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] ./gt-trans-mem.h:60:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:15:47] class hash_table [00:15:47] ^ [00:15:47] ./gt-trans-mem.h:60:64: note: did you mean class here? [00:15:47] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:47] ^~~~~~ [00:15:47] class [00:15:47] 138 warnings generated. [00:15:47] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sancov.o -MT sancov.o -MMD -MP -MF ./.deps/sancov.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx tmp = XEXP (this, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx tmp = XEXP (this, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] rtx next = XEXP (insn, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XBBDEF (insn, 2); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XBBDEF (insn, 2); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 3); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XEXP (insn, 3); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XUINT (insn, 4); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XUINT (insn, 4); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:47] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return safe_as_a (JUMP_LABEL (insn)); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return JUMP_LABEL (this); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] return safe_as_a (JUMP_LABEL (this)); [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] JUMP_LABEL (this) = target; [00:15:47] ^~~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:47] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:47] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] SUBREG_BYTE (x), GET_MODE (x)); [00:15:47] ^~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] *step_out = XEXP (x, 1); [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] attrs = MEM_ATTRS (x); [00:15:47] ^~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:47] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:47] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 7) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 7) = arg7; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 5) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 6) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 7) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 2) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 3) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 5) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 6) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XBBDEF (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:47] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 3) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 5) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 6) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 4) = arg4; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 5) = arg5; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 6) = arg6; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 4) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XWINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:47] HOST_WIDE_INT hwint[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:47] # define HOST_WIDE_INT long [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XWINT (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:47] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:47] HOST_WIDE_INT hwint[1]; [00:15:47] ^ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:47] # define HOST_WIDE_INT long [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] SUBREG_BYTE (rt) = arg1; [00:15:47] ^~~~~~~~~~~~~~~~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:47] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:47] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:47] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 1) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] X0EXP (rt, 1) = NULL_RTX; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:47] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:47] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XINT (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:47] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XEXP (rt, 2) = arg2; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:47] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XSTR (rt, 3) = arg3; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:47] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:47] rtunion fld[1]; [00:15:47] ^ [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:47] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:47] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:47] XVEC (rt, 1) = arg1; [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:47] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:47] ^ ~ [00:15:47] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:47] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XWINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:48] HOST_WIDE_INT hwint[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:48] # define HOST_WIDE_INT long [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:24: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc:26: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[2] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &ass->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[3] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = fn; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &call_stmt->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] call_stmt->op[2] = chain; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[2] = label; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[3] = label; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] 126 warnings generated. [00:15:48] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-call-cdce.o -MT tree-call-cdce.o -MMD -MP -MF ./.deps/tree-call-cdce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-call-cdce.cc [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] rtx tmp = XEXP (this, 1); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] rtx tmp = XEXP (this, 1); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] rtx next = XEXP (insn, 1); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XEXP (insn, 1); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XBBDEF (insn, 2); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XBBDEF (insn, 2); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XEXP (insn, 3); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XEXP (insn, 3); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XUINT (insn, 4); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XUINT (insn, 4); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:48] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return safe_as_a (JUMP_LABEL (insn)); [00:15:48] ^~~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return JUMP_LABEL (this); [00:15:48] ^~~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return safe_as_a (JUMP_LABEL (this)); [00:15:48] ^~~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] JUMP_LABEL (this) = target; [00:15:48] ^~~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:48] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:48] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] SUBREG_BYTE (x), GET_MODE (x)); [00:15:48] ^~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] *step_out = XEXP (x, 1); [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] attrs = MEM_ATTRS (x); [00:15:48] ^~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:48] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:48] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XBBDEF (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 4) = arg4; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 5) = arg5; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 6) = arg6; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XBBDEF (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 4) = arg4; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 5) = arg5; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 6) = arg6; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 7) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XBBDEF (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 4) = arg4; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 5) = arg5; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 6) = arg6; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 7) = arg7; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XBBDEF (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 4) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 5) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 6) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 7) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 2) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 3) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 4) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 5) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 6) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XBBDEF (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:48] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 3) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 4) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 5) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 6) = arg4; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 4) = arg4; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 5) = arg5; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 6) = arg6; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 4) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XWINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:48] HOST_WIDE_INT hwint[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:48] # define HOST_WIDE_INT long [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XWINT (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:48] HOST_WIDE_INT hwint[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:48] # define HOST_WIDE_INT long [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] SUBREG_BYTE (rt) = arg1; [00:15:48] ^~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:48] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:48] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:48] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 1) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] X0EXP (rt, 1) = NULL_RTX; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:48] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:48] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XWINT (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:48] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:48] HOST_WIDE_INT hwint[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:48] # define HOST_WIDE_INT long [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XEXP (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:48] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XVEC (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:48] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 1) = arg1; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 2) = arg2; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:30: [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:48] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] XSTR (rt, 3) = arg3; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:48] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:32: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[2] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &ass->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[3] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = fn; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return &call_stmt->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] call_stmt->op[2] = chain; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[1]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[1] = rhs; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[2]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[2] = label; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] gs->op[3] = label; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return gs->op[3]; [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:48] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:40: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] if (INSN_CODE (insn) < 0) [00:15:48] ^~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:48] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:40: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:15:48] ^~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:48] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:40: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:48] return INSN_CODE (insn); [00:15:48] ^~~~~~~~~~~~~~~~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:15:48] #define INSN_CODE(INSN) XINT (INSN, 5) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:48] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:48] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:48] ^ ~ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:48] rtunion fld[1]; [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:41: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:48] struct cgraph_edge; [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:48] struct cgraph_edge; [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:41: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] friend struct cgraph_edge; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:48] friend struct cgraph_edge; [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] void initialize_inline_failed (struct cgraph_edge *); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:48] void initialize_inline_failed (struct cgraph_edge *); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:45: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] struct cgraph_edge; [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:15:48] struct cgraph_edge; [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:50: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:48] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:48] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:48] ^ [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:72: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.h:29:56: note: did you mean class here? [00:15:48] extern bool afdo_callsite_hot_enough_for_early_inline (struct cgraph_edge *); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:77: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:15:48] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:15:48] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:15:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:15:48] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:15:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:15:48] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:15:48] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:15:48] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:83: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:15:48] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:15:48] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:15:48] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] cross_module_call_p (struct cgraph_edge *edge) [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:48] for_user)) cgraph_edge [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:15:48] cross_module_call_p (struct cgraph_edge *edge) [00:15:48] ^~~~~~ [00:15:48] class [00:15:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc:87: [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:48] static modref_access_node stream_in (struct lto_input_block *ib); [00:15:48] ^ [00:15:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.h:37:7: note: previous use is here [00:15:48] class lto_input_block; [00:15:48] ^ [00:15:48] 149 warnings generated. [00:15:48] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-cfg.o -MT tree-cfg.o -MMD -MP -MF ./.deps/tree-cfg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] rtx tmp = XEXP (this, 1); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] rtx tmp = XEXP (this, 1); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] rtx next = XEXP (insn, 1); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XEXP (insn, 1); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XBBDEF (insn, 2); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XBBDEF (insn, 2); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XEXP (insn, 3); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XEXP (insn, 3); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XUINT (insn, 4); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XUINT (insn, 4); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return safe_as_a (JUMP_LABEL (insn)); [00:15:49] ^~~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return JUMP_LABEL (this); [00:15:49] ^~~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return safe_as_a (JUMP_LABEL (this)); [00:15:49] ^~~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] JUMP_LABEL (this) = target; [00:15:49] ^~~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] SUBREG_BYTE (x), GET_MODE (x)); [00:15:49] ^~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] *step_out = XEXP (x, 1); [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] attrs = MEM_ATTRS (x); [00:15:49] ^~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:49] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:49] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XBBDEF (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 4) = arg4; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 5) = arg5; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 6) = arg6; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XBBDEF (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 4) = arg4; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 5) = arg5; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 6) = arg6; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 7) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XBBDEF (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 4) = arg4; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 5) = arg5; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 6) = arg6; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 7) = arg7; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XBBDEF (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 4) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 5) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 6) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 7) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 2) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 3) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 4) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 5) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 6) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XBBDEF (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 3) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 4) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 5) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 6) = arg4; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 4) = arg4; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 5) = arg5; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 6) = arg6; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 4) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XWINT (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:49] HOST_WIDE_INT hwint[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:49] # define HOST_WIDE_INT long [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XWINT (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:49] HOST_WIDE_INT hwint[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:49] # define HOST_WIDE_INT long [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] SUBREG_BYTE (rt) = arg1; [00:15:49] ^~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 1) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] X0EXP (rt, 1) = NULL_RTX; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XINT (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XWINT (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:49] HOST_WIDE_INT hwint[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:49] # define HOST_WIDE_INT long [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XEXP (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XVEC (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 1) = arg1; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 2) = arg2; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:27: [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:49] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] XSTR (rt, 3) = arg3; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:29: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[1]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[1] = rhs; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[2]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return &gs->op[2]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[2] = rhs; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[3]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return &ass->op[3]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[3] = rhs; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[1]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[1] = fn; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[2]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return &call_stmt->op[2]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] call_stmt->op[2] = chain; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[1]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[1] = rhs; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[2]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[2] = label; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] gs->op[3] = label; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] return gs->op[3]; [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:40: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:49] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:49] struct cgraph_edge; [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:49] struct cgraph_edge; [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:40: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:49] friend struct cgraph_edge; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:49] for_user)) cgraph_edge [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:49] friend struct cgraph_edge; [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:49] void initialize_inline_failed (struct cgraph_edge *); [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:49] for_user)) cgraph_edge [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:49] void initialize_inline_failed (struct cgraph_edge *); [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:49] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:49] for_user)) cgraph_edge [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:49] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:56: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:49] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:49] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:49] ^ [00:15:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:64: [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:49] struct cgraph_edge; [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:49] for_user)) cgraph_edge [00:15:49] ^ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:15:49] struct cgraph_edge; [00:15:49] ^~~~~~ [00:15:49] class [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc:3523:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:49] asan_add_global (SYMBOL_REF_DECL (XEXP (desc->rtl, 0)), [00:15:49] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:15:49] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:15:49] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:49] ^ ~ [00:15:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:49] rtunion fld[1]; [00:15:49] ^ [00:15:49] 133 warnings generated. [00:15:49] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-cfgcleanup.o -MT tree-cfgcleanup.o -MMD -MP -MF ./.deps/tree-cfgcleanup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sanopt.cc:26: [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[2] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &ass->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[3] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = fn; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &call_stmt->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] call_stmt->op[2] = chain; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[2] = label; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[3] = label; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] 20 warnings generated. [00:15:50] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-chrec.o -MT tree-chrec.o -MMD -MP -MF ./.deps/tree-chrec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-chrec.cc [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] rtx tmp = XEXP (this, 1); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] rtx tmp = XEXP (this, 1); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] rtx next = XEXP (insn, 1); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XEXP (insn, 1); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XBBDEF (insn, 2); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XBBDEF (insn, 2); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XEXP (insn, 3); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XEXP (insn, 3); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XUINT (insn, 4); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:50] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XUINT (insn, 4); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:50] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return safe_as_a (JUMP_LABEL (insn)); [00:15:50] ^~~~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:50] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:50] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return JUMP_LABEL (this); [00:15:50] ^~~~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:50] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:50] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return safe_as_a (JUMP_LABEL (this)); [00:15:50] ^~~~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:50] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:50] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] JUMP_LABEL (this) = target; [00:15:50] ^~~~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:50] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:50] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] SUBREG_BYTE (x), GET_MODE (x)); [00:15:50] ^~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:50] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:50] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] *step_out = XEXP (x, 1); [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] attrs = MEM_ATTRS (x); [00:15:50] ^~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:50] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:50] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XBBDEF (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 4) = arg4; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 5) = arg5; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 6) = arg6; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XBBDEF (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 4) = arg4; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 5) = arg5; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 6) = arg6; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 7) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XBBDEF (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 4) = arg4; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 5) = arg5; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 6) = arg6; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 7) = arg7; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XBBDEF (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 4) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 5) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 6) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 7) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 2) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 3) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 4) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 5) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 6) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XBBDEF (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:50] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 3) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 4) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 5) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 6) = arg4; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 4) = arg4; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 5) = arg5; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 6) = arg6; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 4) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XWINT (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:50] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:50] HOST_WIDE_INT hwint[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:50] # define HOST_WIDE_INT long [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XWINT (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:50] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:50] HOST_WIDE_INT hwint[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:50] # define HOST_WIDE_INT long [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] SUBREG_BYTE (rt) = arg1; [00:15:50] ^~~~~~~~~~~~~~~~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:50] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:50] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:50] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 1) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] X0EXP (rt, 1) = NULL_RTX; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:50] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:50] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XINT (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:50] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XWINT (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:50] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:50] HOST_WIDE_INT hwint[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:50] # define HOST_WIDE_INT long [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XEXP (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:50] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XVEC (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:50] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 1) = arg1; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 2) = arg2; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:26: [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:50] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] XSTR (rt, 3) = arg3; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:50] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:50] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:50] rtunion fld[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:29: [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[2] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &ass->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[3] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = fn; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return &call_stmt->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] call_stmt->op[2] = chain; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[1]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[1] = rhs; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[2]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[2] = label; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] gs->op[3] = label; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:50] return gs->op[3]; [00:15:50] ^ ~ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:50] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:50] ^ [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:32: [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:50] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:50] struct cgraph_edge; [00:15:50] ^~~~~~ [00:15:50] class [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:50] struct cgraph_edge; [00:15:50] ^~~~~~ [00:15:50] class [00:15:50] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc:32: [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:50] friend struct cgraph_edge; [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:50] for_user)) cgraph_edge [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:50] friend struct cgraph_edge; [00:15:50] ^~~~~~ [00:15:50] class [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:50] void initialize_inline_failed (struct cgraph_edge *); [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:50] for_user)) cgraph_edge [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:50] void initialize_inline_failed (struct cgraph_edge *); [00:15:50] ^~~~~~ [00:15:50] class [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:50] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:50] for_user)) cgraph_edge [00:15:50] ^ [00:15:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:50] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:50] ^~~~~~ [00:15:50] class [00:15:50] 130 warnings generated. [00:15:50] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-complex.o -MT tree-complex.o -MMD -MP -MF ./.deps/tree-complex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc [00:15:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-call-cdce.cc:26: [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[2] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &ass->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[3] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = fn; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &call_stmt->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] call_stmt->op[2] = chain; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[2] = label; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[3] = label; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] 20 warnings generated. [00:15:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-data-ref.o -MT tree-data-ref.o -MMD -MP -MF ./.deps/tree-data-ref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc [00:15:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc:27: [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[2] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &ass->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[3] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = fn; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return &call_stmt->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] call_stmt->op[2] = chain; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[1]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[1] = rhs; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[2]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[2] = label; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] gs->op[3] = label; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:52] return gs->op[3]; [00:15:52] ^ ~ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:52] ^ [00:15:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc:42: [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:52] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:52] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:52] ^ [00:15:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc:43: [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:52] struct cgraph_edge; [00:15:52] ^~~~~~ [00:15:52] class [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:52] struct cgraph_edge; [00:15:52] ^~~~~~ [00:15:52] class [00:15:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc:43: [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:52] friend struct cgraph_edge; [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:52] for_user)) cgraph_edge [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:52] friend struct cgraph_edge; [00:15:52] ^~~~~~ [00:15:52] class [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:52] void initialize_inline_failed (struct cgraph_edge *); [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:52] for_user)) cgraph_edge [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:52] void initialize_inline_failed (struct cgraph_edge *); [00:15:52] ^~~~~~ [00:15:52] class [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:52] for_user)) cgraph_edge [00:15:52] ^ [00:15:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:52] ^~~~~~ [00:15:52] class [00:15:52] 25 warnings generated. [00:15:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-dfa.o -MT tree-dfa.o -MMD -MP -MF ./.deps/tree-dfa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] rtx tmp = XEXP (this, 1); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] rtx tmp = XEXP (this, 1); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] rtx next = XEXP (insn, 1); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XEXP (insn, 1); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XBBDEF (insn, 2); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XBBDEF (insn, 2); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XEXP (insn, 3); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XEXP (insn, 3); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XUINT (insn, 4); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XUINT (insn, 4); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return safe_as_a (JUMP_LABEL (insn)); [00:15:53] ^~~~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return JUMP_LABEL (this); [00:15:53] ^~~~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return safe_as_a (JUMP_LABEL (this)); [00:15:53] ^~~~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] JUMP_LABEL (this) = target; [00:15:53] ^~~~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] SUBREG_BYTE (x), GET_MODE (x)); [00:15:53] ^~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] *step_out = XEXP (x, 1); [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] attrs = MEM_ATTRS (x); [00:15:53] ^~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:53] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:53] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XBBDEF (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 4) = arg4; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 5) = arg5; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 6) = arg6; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XBBDEF (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 4) = arg4; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 5) = arg5; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 6) = arg6; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 7) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XBBDEF (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 4) = arg4; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 5) = arg5; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 6) = arg6; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 7) = arg7; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XBBDEF (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 4) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 5) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 6) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 7) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 2) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 3) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 4) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 5) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 6) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XBBDEF (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 3) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 4) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 5) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 6) = arg4; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 4) = arg4; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 5) = arg5; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 6) = arg6; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 4) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XWINT (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:53] HOST_WIDE_INT hwint[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:53] # define HOST_WIDE_INT long [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XWINT (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:53] HOST_WIDE_INT hwint[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:53] # define HOST_WIDE_INT long [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] SUBREG_BYTE (rt) = arg1; [00:15:53] ^~~~~~~~~~~~~~~~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 1) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] X0EXP (rt, 1) = NULL_RTX; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XINT (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XWINT (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:53] HOST_WIDE_INT hwint[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:53] # define HOST_WIDE_INT long [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XEXP (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XVEC (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 1) = arg1; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 2) = arg2; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:25: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:53] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] XSTR (rt, 3) = arg3; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:53] rtunion fld[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:26: [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] struct cpp_char_column_policy [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:15:53] class cpp_char_column_policy; [00:15:53] ^~~~~ [00:15:53] struct [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:27: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[1]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[1] = rhs; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[2]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return &gs->op[2]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[2] = rhs; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[3]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return &ass->op[3]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[3] = rhs; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[1]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[1] = fn; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[2]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return &call_stmt->op[2]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] call_stmt->op[2] = chain; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[1]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[1] = rhs; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[2]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[2] = label; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] gs->op[3] = label; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:53] return gs->op[3]; [00:15:53] ^ ~ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:33: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:53] struct cgraph_edge; [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:53] struct cgraph_edge; [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:33: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] friend struct cgraph_edge; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:53] for_user)) cgraph_edge [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:53] friend struct cgraph_edge; [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] void initialize_inline_failed (struct cgraph_edge *); [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:53] for_user)) cgraph_edge [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:53] void initialize_inline_failed (struct cgraph_edge *); [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:53] for_user)) cgraph_edge [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:53] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:38: [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:15:53] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:15:53] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:15:53] ^ [00:15:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc:2484: [00:15:53] ./gt-ubsan.h:134:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:15:53] class hash_table [00:15:53] ^ [00:15:53] ./gt-ubsan.h:134:3: note: did you mean class here? [00:15:53] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] ./gt-ubsan.h:134:73: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:53] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:53] ^ [00:15:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:15:53] class hash_table [00:15:53] ^ [00:15:53] ./gt-ubsan.h:134:73: note: did you mean class here? [00:15:53] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:15:53] ^~~~~~ [00:15:53] class [00:15:53] 134 warnings generated. [00:15:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-diagnostic.o -MT tree-diagnostic.o -MMD -MP -MF ./.deps/tree-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-diagnostic.cc [00:15:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-chrec.cc:38: [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[1]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[1] = rhs; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[2]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return &gs->op[2]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[2] = rhs; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[3]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return &ass->op[3]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[3] = rhs; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[1]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[1] = fn; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[2]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return &call_stmt->op[2]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] call_stmt->op[2] = chain; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[1]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[1] = rhs; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[2]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[2] = label; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] gs->op[3] = label; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:54] return gs->op[3]; [00:15:54] ^ ~ [00:15:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:54] ^ [00:15:54] 20 warnings generated. [00:15:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-diagnostic-path.o -MT tree-diagnostic-path.o -MMD -MP -MF ./.deps/tree-diagnostic-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-diagnostic-path.cc [00:15:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-dump.o -MT tree-dump.o -MMD -MP -MF ./.deps/tree-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dump.cc [00:15:56] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-eh.o -MT tree-eh.o -MMD -MP -MF ./.deps/tree-eh.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx tmp = XEXP (this, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx tmp = XEXP (this, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx next = XEXP (insn, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XBBDEF (insn, 2); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XBBDEF (insn, 2); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 3); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 3); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XUINT (insn, 4); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XUINT (insn, 4); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return safe_as_a (JUMP_LABEL (insn)); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return JUMP_LABEL (this); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return safe_as_a (JUMP_LABEL (this)); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] JUMP_LABEL (this) = target; [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] SUBREG_BYTE (x), GET_MODE (x)); [00:15:56] ^~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] *step_out = XEXP (x, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] attrs = MEM_ATTRS (x); [00:15:56] ^~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 7) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 7) = arg7; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 5) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 6) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 7) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 2) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 3) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 5) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 6) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 3) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 6) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] SUBREG_BYTE (rt) = arg1; [00:15:56] ^~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 1) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 1) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc:26: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[2] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &ass->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[3] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = fn; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &call_stmt->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] call_stmt->op[2] = chain; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[2] = label; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[3] = label; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] 126 warnings generated. [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx tmp = XEXP (this, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx tmp = XEXP (this, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] rtx next = XEXP (insn, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XBBDEF (insn, 2); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XBBDEF (insn, 2); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 3); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XEXP (insn, 3); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XUINT (insn, 4); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XUINT (insn, 4); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return safe_as_a (JUMP_LABEL (insn)); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return JUMP_LABEL (this); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return safe_as_a (JUMP_LABEL (this)); [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] JUMP_LABEL (this) = target; [00:15:56] ^~~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] SUBREG_BYTE (x), GET_MODE (x)); [00:15:56] ^~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] *step_out = XEXP (x, 1); [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] attrs = MEM_ATTRS (x); [00:15:56] ^~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 7) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 7) = arg7; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 5) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 6) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 7) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 2) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 3) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 5) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 6) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XBBDEF (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 3) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 5) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 6) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 4) = arg4; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 5) = arg5; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 6) = arg6; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 4) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] SUBREG_BYTE (rt) = arg1; [00:15:56] ^~~~~~~~~~~~~~~~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 1) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] X0EXP (rt, 1) = NULL_RTX; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XWINT (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:56] HOST_WIDE_INT hwint[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:56] # define HOST_WIDE_INT long [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XEXP (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XVEC (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 1) = arg1; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 2) = arg2; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:24: [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:56] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] XSTR (rt, 3) = arg3; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:56] rtunion fld[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:26: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[2] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &ass->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[3] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = fn; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return &call_stmt->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] call_stmt->op[2] = chain; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[1]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[1] = rhs; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[2]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[2] = label; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] gs->op[3] = label; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:56] return gs->op[3]; [00:15:56] ^ ~ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:56] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:56] ^ [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:46: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:56] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:15:56] struct cgraph_edge; [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:15:56] struct cgraph_edge; [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:46: [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:56] friend struct cgraph_edge; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:56] for_user)) cgraph_edge [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:15:56] friend struct cgraph_edge; [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:56] void initialize_inline_failed (struct cgraph_edge *); [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:56] for_user)) cgraph_edge [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:15:56] void initialize_inline_failed (struct cgraph_edge *); [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:56] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:56] for_user)) cgraph_edge [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:15:56] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:1608:8: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:15:56] struct cgraph_edge *e; [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:15:56] for_user)) cgraph_edge [00:15:56] ^ [00:15:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc:1608:8: note: did you mean class here? [00:15:56] struct cgraph_edge *e; [00:15:56] ^~~~~~ [00:15:56] class [00:15:56] 131 warnings generated. [00:15:56] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-emutls.o -MT tree-emutls.o -MMD -MP -MF ./.deps/tree-emutls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-emutls.cc [00:15:56] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-if-conv.o -MT tree-if-conv.o -MMD -MP -MF ./.deps/tree-if-conv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc [00:15:57] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-inline.o -MT tree-inline.o -MMD -MP -MF ./.deps/tree-inline.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx tmp = XEXP (this, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx tmp = XEXP (this, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx next = XEXP (insn, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XBBDEF (insn, 2); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XBBDEF (insn, 2); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 3); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 3); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XUINT (insn, 4); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XUINT (insn, 4); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return safe_as_a (JUMP_LABEL (insn)); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return JUMP_LABEL (this); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return safe_as_a (JUMP_LABEL (this)); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] JUMP_LABEL (this) = target; [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] SUBREG_BYTE (x), GET_MODE (x)); [00:15:59] ^~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] *step_out = XEXP (x, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] attrs = MEM_ATTRS (x); [00:15:59] ^~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 7) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 7) = arg7; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 5) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 6) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 7) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 2) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 3) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 5) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 6) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 3) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 6) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] SUBREG_BYTE (rt) = arg1; [00:15:59] ^~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 1) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 1) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:25: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc:27: [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[2] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &ass->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[3] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = fn; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &call_stmt->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] call_stmt->op[2] = chain; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[2] = label; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[3] = label; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] 126 warnings generated. [00:15:59] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-into-ssa.o -MT tree-into-ssa.o -MMD -MP -MF ./.deps/tree-into-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx tmp = XEXP (this, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx tmp = XEXP (this, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] rtx next = XEXP (insn, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XBBDEF (insn, 2); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XBBDEF (insn, 2); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 3); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XEXP (insn, 3); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XUINT (insn, 4); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XUINT (insn, 4); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:15:59] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return safe_as_a (JUMP_LABEL (insn)); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return JUMP_LABEL (this); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return safe_as_a (JUMP_LABEL (this)); [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] JUMP_LABEL (this) = target; [00:15:59] ^~~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:15:59] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:15:59] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] SUBREG_BYTE (x), GET_MODE (x)); [00:15:59] ^~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] *step_out = XEXP (x, 1); [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] attrs = MEM_ATTRS (x); [00:15:59] ^~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:15:59] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:15:59] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 7) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 7) = arg7; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 5) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 6) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 7) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 2) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 3) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 5) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 6) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XBBDEF (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:15:59] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 3) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 5) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 6) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 4) = arg4; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 5) = arg5; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 6) = arg6; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 4) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] SUBREG_BYTE (rt) = arg1; [00:15:59] ^~~~~~~~~~~~~~~~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:15:59] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:15:59] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:15:59] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 1) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] X0EXP (rt, 1) = NULL_RTX; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:15:59] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:15:59] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:15:59] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XWINT (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:15:59] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:15:59] HOST_WIDE_INT hwint[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:15:59] # define HOST_WIDE_INT long [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XEXP (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:15:59] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XVEC (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:15:59] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 1) = arg1; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 2) = arg2; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:80: [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:15:59] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] XSTR (rt, 3) = arg3; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:15:59] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:15:59] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:15:59] rtunion fld[1]; [00:15:59] ^ [00:15:59] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc:82: [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[2] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &ass->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[3] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = fn; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return &call_stmt->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] call_stmt->op[2] = chain; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[1]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[1] = rhs; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[2]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[2] = label; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] gs->op[3] = label; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:15:59] return gs->op[3]; [00:15:59] ^ ~ [00:15:59] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:15:59] tree GTY((length ("%h.num_ops"))) op[1]; [00:15:59] ^ [00:15:59] 126 warnings generated. [00:16:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-iterator.o -MT tree-iterator.o -MMD -MP -MF ./.deps/tree-iterator.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-iterator.cc [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-emutls.cc:26: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &ass->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = fn; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &call_stmt->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] call_stmt->op[2] = chain; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-emutls.cc:29: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:02] struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:02] struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-emutls.cc:29: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] friend struct cgraph_edge; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:02] friend struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] void initialize_inline_failed (struct cgraph_edge *); [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:02] void initialize_inline_failed (struct cgraph_edge *); [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] 24 warnings generated. [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx tmp = XEXP (this, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx tmp = XEXP (this, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx next = XEXP (insn, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XBBDEF (insn, 2); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XBBDEF (insn, 2); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 3); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 3); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XUINT (insn, 4); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XUINT (insn, 4); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return safe_as_a (JUMP_LABEL (insn)); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return JUMP_LABEL (this); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return safe_as_a (JUMP_LABEL (this)); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] JUMP_LABEL (this) = target; [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] SUBREG_BYTE (x), GET_MODE (x)); [00:16:02] ^~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] *step_out = XEXP (x, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] attrs = MEM_ATTRS (x); [00:16:02] ^~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 7) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 7) = arg7; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 5) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 6) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 7) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 2) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 3) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 5) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 6) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 3) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 6) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] SUBREG_BYTE (rt) = arg1; [00:16:02] ^~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 1) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 1) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:87: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc:89: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &ass->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = fn; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &call_stmt->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] call_stmt->op[2] = chain; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] 126 warnings generated. [00:16:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-loop-distribution.o -MT tree-loop-distribution.o -MMD -MP -MF ./.deps/tree-loop-distribution.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc [00:16:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-nested.o -MT tree-nested.o -MMD -MP -MF ./.deps/tree-nested.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc [00:16:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-nrv.o -MT tree-nrv.o -MMD -MP -MF ./.deps/tree-nrv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nrv.cc [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx tmp = XEXP (this, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx tmp = XEXP (this, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] rtx next = XEXP (insn, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XBBDEF (insn, 2); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XBBDEF (insn, 2); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 3); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XEXP (insn, 3); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XUINT (insn, 4); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XUINT (insn, 4); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return safe_as_a (JUMP_LABEL (insn)); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return JUMP_LABEL (this); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return safe_as_a (JUMP_LABEL (this)); [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] JUMP_LABEL (this) = target; [00:16:02] ^~~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] SUBREG_BYTE (x), GET_MODE (x)); [00:16:02] ^~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] *step_out = XEXP (x, 1); [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] attrs = MEM_ATTRS (x); [00:16:02] ^~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 7) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 7) = arg7; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 5) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 6) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 7) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 2) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 3) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 5) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 6) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XBBDEF (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 3) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 5) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 6) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 4) = arg4; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 5) = arg5; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 6) = arg6; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 4) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] SUBREG_BYTE (rt) = arg1; [00:16:02] ^~~~~~~~~~~~~~~~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 1) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] X0EXP (rt, 1) = NULL_RTX; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XWINT (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:02] HOST_WIDE_INT hwint[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:02] # define HOST_WIDE_INT long [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XEXP (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XVEC (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 1) = arg1; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 2) = arg2; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:26: [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] XSTR (rt, 3) = arg3; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:02] rtunion fld[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:28: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &ass->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = fn; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return &call_stmt->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] call_stmt->op[2] = chain; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[1]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[1] = rhs; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[2]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[2] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] gs->op[3] = label; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:02] return gs->op[3]; [00:16:02] ^ ~ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:02] ^ [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:32: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:02] struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:02] struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:32: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] friend struct cgraph_edge; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:02] friend struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] void initialize_inline_failed (struct cgraph_edge *); [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:02] void initialize_inline_failed (struct cgraph_edge *); [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc:55: [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:02] struct cgraph_edge; [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:02] for_user)) cgraph_edge [00:16:02] ^ [00:16:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:16:02] struct cgraph_edge; [00:16:02] ^~~~~~ [00:16:02] class [00:16:02] 131 warnings generated. [00:16:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-object-size.o -MT tree-object-size.o -MMD -MP -MF ./.deps/tree-object-size.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-object-size.cc [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx tmp = XEXP (this, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx tmp = XEXP (this, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx next = XEXP (insn, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XBBDEF (insn, 2); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XBBDEF (insn, 2); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 3); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 3); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XUINT (insn, 4); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XUINT (insn, 4); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return safe_as_a (JUMP_LABEL (insn)); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return JUMP_LABEL (this); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return safe_as_a (JUMP_LABEL (this)); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] JUMP_LABEL (this) = target; [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] SUBREG_BYTE (x), GET_MODE (x)); [00:16:04] ^~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] *step_out = XEXP (x, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] attrs = MEM_ATTRS (x); [00:16:04] ^~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:04] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:04] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 7) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 7) = arg7; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 5) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 6) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 7) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 2) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 3) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 5) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 6) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 3) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 6) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] SUBREG_BYTE (rt) = arg1; [00:16:04] ^~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 1) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 1) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:24: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:26: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[2] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &ass->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[3] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = fn; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &call_stmt->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] call_stmt->op[2] = chain; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[2] = label; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[3] = label; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:30: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:04] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:04] struct cgraph_edge; [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:04] struct cgraph_edge; [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:30: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:04] friend struct cgraph_edge; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:04] for_user)) cgraph_edge [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:04] friend struct cgraph_edge; [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:04] void initialize_inline_failed (struct cgraph_edge *); [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:04] for_user)) cgraph_edge [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:04] void initialize_inline_failed (struct cgraph_edge *); [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:04] for_user)) cgraph_edge [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc:42: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:04] struct cgraph_edge; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:04] for_user)) cgraph_edge [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:16:04] struct cgraph_edge; [00:16:04] ^~~~~~ [00:16:04] class [00:16:04] 131 warnings generated. [00:16:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-outof-ssa.o -MT tree-outof-ssa.o -MMD -MP -MF ./.deps/tree-outof-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx tmp = XEXP (this, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx tmp = XEXP (this, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] rtx next = XEXP (insn, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XBBDEF (insn, 2); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XBBDEF (insn, 2); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 3); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XEXP (insn, 3); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XUINT (insn, 4); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XUINT (insn, 4); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:04] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return safe_as_a (JUMP_LABEL (insn)); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return JUMP_LABEL (this); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return safe_as_a (JUMP_LABEL (this)); [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] JUMP_LABEL (this) = target; [00:16:04] ^~~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:04] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] SUBREG_BYTE (x), GET_MODE (x)); [00:16:04] ^~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] *step_out = XEXP (x, 1); [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] attrs = MEM_ATTRS (x); [00:16:04] ^~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:04] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:04] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 7) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 7) = arg7; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 5) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 6) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 7) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 2) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 3) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 5) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 6) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XBBDEF (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 3) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 5) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 6) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 4) = arg4; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 5) = arg5; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 6) = arg6; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 4) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] SUBREG_BYTE (rt) = arg1; [00:16:04] ^~~~~~~~~~~~~~~~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 1) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] X0EXP (rt, 1) = NULL_RTX; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XWINT (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:04] HOST_WIDE_INT hwint[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:04] # define HOST_WIDE_INT long [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XEXP (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XVEC (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 1) = arg1; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 2) = arg2; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:25: [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] XSTR (rt, 3) = arg3; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:04] rtunion fld[1]; [00:16:04] ^ [00:16:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc:27: [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[2] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &ass->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[3] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = fn; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return &call_stmt->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] call_stmt->op[2] = chain; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[1]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[1] = rhs; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[2]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[2] = label; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] gs->op[3] = label; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:04] return gs->op[3]; [00:16:04] ^ ~ [00:16:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:04] ^ [00:16:04] 126 warnings generated. [00:16:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-parloops.o -MT tree-parloops.o -MMD -MP -MF ./.deps/tree-parloops.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-parloops.cc [00:16:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nrv.cc:25: [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[1]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[1] = rhs; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[2]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return &gs->op[2]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[2] = rhs; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[3]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return &ass->op[3]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[3] = rhs; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[1]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[1] = fn; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[2]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return &call_stmt->op[2]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] call_stmt->op[2] = chain; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[1]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[1] = rhs; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[2]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[2] = label; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] gs->op[3] = label; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:06] return gs->op[3]; [00:16:06] ^ ~ [00:16:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:06] ^ [00:16:06] 20 warnings generated. [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx tmp = XEXP (this, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx tmp = XEXP (this, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx next = XEXP (insn, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XBBDEF (insn, 2); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XBBDEF (insn, 2); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 3); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 3); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XUINT (insn, 4); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XUINT (insn, 4); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return safe_as_a (JUMP_LABEL (insn)); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return JUMP_LABEL (this); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return safe_as_a (JUMP_LABEL (this)); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] JUMP_LABEL (this) = target; [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] SUBREG_BYTE (x), GET_MODE (x)); [00:16:08] ^~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] *step_out = XEXP (x, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] attrs = MEM_ATTRS (x); [00:16:08] ^~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 7) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 7) = arg7; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 5) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 6) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 7) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 2) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 3) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 5) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 6) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 3) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 6) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] SUBREG_BYTE (rt) = arg1; [00:16:08] ^~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 1) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 1) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:26: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:28: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &ass->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = fn; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &call_stmt->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] call_stmt->op[2] = chain; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:32: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:08] struct cgraph_edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:08] struct cgraph_edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:32: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] friend struct cgraph_edge; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:08] friend struct cgraph_edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] void initialize_inline_failed (struct cgraph_edge *); [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:08] void initialize_inline_failed (struct cgraph_edge *); [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:39: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:16:08] struct cgraph_edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:2239:8: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *edge; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:2239:8: note: did you mean class here? [00:16:08] struct cgraph_edge *edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:2247:9: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *old_edge = edge; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:2247:9: note: did you mean class here? [00:16:08] struct cgraph_edge *old_edge = edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:3000:4: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *edge = id->dst_node->get_edge (stmt); [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:3000:4: note: did you mean class here? [00:16:08] struct cgraph_edge *edge = id->dst_node->get_edge (stmt); [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:4766:3: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *cg_edge; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:4766:3: note: did you mean class here? [00:16:08] struct cgraph_edge *cg_edge; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:5498:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *e; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:5498:7: note: did you mean class here? [00:16:08] struct cgraph_edge *e; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:6413:7: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:08] struct cgraph_edge *e; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:08] for_user)) cgraph_edge [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc:6413:7: note: did you mean class here? [00:16:08] struct cgraph_edge *e; [00:16:08] ^~~~~~ [00:16:08] class [00:16:08] 137 warnings generated. [00:16:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-phinodes.o -MT tree-phinodes.o -MMD -MP -MF ./.deps/tree-phinodes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-phinodes.cc [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-object-size.cc:26: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &ass->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = fn; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &call_stmt->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] call_stmt->op[2] = chain; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] 20 warnings generated. [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:97: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &ass->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = fn; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return &call_stmt->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] call_stmt->op[2] = chain; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[1]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[1] = rhs; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[2]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[2] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] gs->op[3] = label; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return gs->op[3]; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx tmp = XEXP (this, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx tmp = XEXP (this, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] rtx next = XEXP (insn, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XBBDEF (insn, 2); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XBBDEF (insn, 2); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 3); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XEXP (insn, 3); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XUINT (insn, 4); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XUINT (insn, 4); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:08] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return safe_as_a (JUMP_LABEL (insn)); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return JUMP_LABEL (this); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] return safe_as_a (JUMP_LABEL (this)); [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] JUMP_LABEL (this) = target; [00:16:08] ^~~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:08] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:08] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] SUBREG_BYTE (x), GET_MODE (x)); [00:16:08] ^~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] *step_out = XEXP (x, 1); [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] attrs = MEM_ATTRS (x); [00:16:08] ^~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:08] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:08] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 7) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 7) = arg7; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 5) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 6) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 7) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 2) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 3) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 5) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 6) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XBBDEF (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:08] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 3) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 5) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 6) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 4) = arg4; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 5) = arg5; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 6) = arg6; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 4) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] SUBREG_BYTE (rt) = arg1; [00:16:08] ^~~~~~~~~~~~~~~~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:08] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:08] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:08] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 1) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] X0EXP (rt, 1) = NULL_RTX; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:08] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:08] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:08] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XWINT (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:08] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:08] HOST_WIDE_INT hwint[1]; [00:16:08] ^ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:08] # define HOST_WIDE_INT long [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XEXP (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:08] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XVEC (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:08] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 1) = arg1; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 2) = arg2; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc:120: [00:16:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:08] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:08] XSTR (rt, 3) = arg3; [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:08] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:08] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:08] ^ ~ [00:16:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:08] rtunion fld[1]; [00:16:08] ^ [00:16:08] 126 warnings generated. [00:16:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-predcom.o -MT tree-predcom.o -MMD -MP -MF ./.deps/tree-predcom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx next = XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (insn)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return JUMP_LABEL (this); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (this)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] JUMP_LABEL (this) = target; [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (x), GET_MODE (x)); [00:16:09] ^~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] *step_out = XEXP (x, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] attrs = MEM_ATTRS (x); [00:16:09] ^~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 7) = arg7; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 2) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 6) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (rt) = arg1; [00:16:09] ^~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:211: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc:213: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &ass->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = fn; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &call_stmt->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] call_stmt->op[2] = chain; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] 126 warnings generated. [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx next = XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (insn)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return JUMP_LABEL (this); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (this)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] JUMP_LABEL (this) = target; [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (x), GET_MODE (x)); [00:16:09] ^~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] *step_out = XEXP (x, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] attrs = MEM_ATTRS (x); [00:16:09] ^~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 7) = arg7; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 2) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 6) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (rt) = arg1; [00:16:09] ^~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:27: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &ass->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = fn; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &call_stmt->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] call_stmt->op[2] = chain; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:31: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:09] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:09] struct cgraph_edge; [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:09] struct cgraph_edge; [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:31: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:09] friend struct cgraph_edge; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:09] for_user)) cgraph_edge [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:09] friend struct cgraph_edge; [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:09] void initialize_inline_failed (struct cgraph_edge *); [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:09] for_user)) cgraph_edge [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:09] void initialize_inline_failed (struct cgraph_edge *); [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:09] for_user)) cgraph_edge [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc:35: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:09] struct cgraph_edge; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:09] for_user)) cgraph_edge [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:16:09] struct cgraph_edge; [00:16:09] ^~~~~~ [00:16:09] class [00:16:09] 131 warnings generated. [00:16:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-pretty-print.o -MT tree-pretty-print.o -MMD -MP -MF ./.deps/tree-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx tmp = XEXP (this, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] rtx next = XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XBBDEF (insn, 2); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XEXP (insn, 3); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XUINT (insn, 4); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (insn)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return JUMP_LABEL (this); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return safe_as_a (JUMP_LABEL (this)); [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] JUMP_LABEL (this) = target; [00:16:09] ^~~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (x), GET_MODE (x)); [00:16:09] ^~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] *step_out = XEXP (x, 1); [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] attrs = MEM_ATTRS (x); [00:16:09] ^~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 7) = arg7; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 7) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 2) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 5) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 6) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XBBDEF (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 3) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 5) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 6) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 4) = arg4; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 5) = arg5; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 6) = arg6; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 4) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] SUBREG_BYTE (rt) = arg1; [00:16:09] ^~~~~~~~~~~~~~~~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] X0EXP (rt, 1) = NULL_RTX; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XWINT (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:09] HOST_WIDE_INT hwint[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:09] # define HOST_WIDE_INT long [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XEXP (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XVEC (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 1) = arg1; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 2) = arg2; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:25: [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] XSTR (rt, 3) = arg3; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:09] rtunion fld[1]; [00:16:09] ^ [00:16:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc:27: [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &ass->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = fn; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return &call_stmt->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] call_stmt->op[2] = chain; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[1]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[1] = rhs; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[2]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[2] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] gs->op[3] = label; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:09] return gs->op[3]; [00:16:09] ^ ~ [00:16:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:09] ^ [00:16:09] 126 warnings generated. [00:16:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-profile.o -MT tree-profile.o -MMD -MP -MF ./.deps/tree-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-profile.cc [00:16:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-parloops.cc:27: [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[2] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &ass->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[3] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = fn; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &call_stmt->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] call_stmt->op[2] = chain; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[2] = label; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[3] = label; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-parloops.cc:31: [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:11] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:11] struct cgraph_edge; [00:16:11] ^~~~~~ [00:16:11] class [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:11] struct cgraph_edge; [00:16:11] ^~~~~~ [00:16:11] class [00:16:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-parloops.cc:31: [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:11] friend struct cgraph_edge; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:11] for_user)) cgraph_edge [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:11] friend struct cgraph_edge; [00:16:11] ^~~~~~ [00:16:11] class [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:11] void initialize_inline_failed (struct cgraph_edge *); [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:11] for_user)) cgraph_edge [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:11] void initialize_inline_failed (struct cgraph_edge *); [00:16:11] ^~~~~~ [00:16:11] class [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:11] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:11] for_user)) cgraph_edge [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:11] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:11] ^~~~~~ [00:16:11] class [00:16:11] 24 warnings generated. [00:16:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-scalar-evolution.o -MT tree-scalar-evolution.o -MMD -MP -MF ./.deps/tree-scalar-evolution.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc [00:16:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-phinodes.cc:25: [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[2] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &ass->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[3] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = fn; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return &call_stmt->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] call_stmt->op[2] = chain; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[1]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[1] = rhs; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[2]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[2] = label; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] gs->op[3] = label; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:11] return gs->op[3]; [00:16:11] ^ ~ [00:16:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:11] ^ [00:16:11] 20 warnings generated. [00:16:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-sra.o -MT tree-sra.o -MMD -MP -MF ./.deps/tree-sra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] rtx tmp = XEXP (this, 1); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] rtx tmp = XEXP (this, 1); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] rtx next = XEXP (insn, 1); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XEXP (insn, 1); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XBBDEF (insn, 2); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XBBDEF (insn, 2); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XEXP (insn, 3); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XEXP (insn, 3); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XUINT (insn, 4); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:13] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XUINT (insn, 4); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:13] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return safe_as_a (JUMP_LABEL (insn)); [00:16:13] ^~~~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return JUMP_LABEL (this); [00:16:13] ^~~~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return safe_as_a (JUMP_LABEL (this)); [00:16:13] ^~~~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] JUMP_LABEL (this) = target; [00:16:13] ^~~~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] SUBREG_BYTE (x), GET_MODE (x)); [00:16:13] ^~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:13] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:13] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] *step_out = XEXP (x, 1); [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] attrs = MEM_ATTRS (x); [00:16:13] ^~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:13] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:13] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XBBDEF (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 4) = arg4; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 5) = arg5; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 6) = arg6; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XBBDEF (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 4) = arg4; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 5) = arg5; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 6) = arg6; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 7) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XBBDEF (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 4) = arg4; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 5) = arg5; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 6) = arg6; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 7) = arg7; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XBBDEF (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 4) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 5) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 6) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 7) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 2) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 3) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 4) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 5) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 6) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XBBDEF (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 3) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 4) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 5) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 6) = arg4; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 4) = arg4; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 5) = arg5; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 6) = arg6; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 4) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XWINT (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:13] HOST_WIDE_INT hwint[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:13] # define HOST_WIDE_INT long [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XWINT (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:13] HOST_WIDE_INT hwint[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:13] # define HOST_WIDE_INT long [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] SUBREG_BYTE (rt) = arg1; [00:16:13] ^~~~~~~~~~~~~~~~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:13] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:13] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 1) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] X0EXP (rt, 1) = NULL_RTX; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XINT (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XWINT (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:13] HOST_WIDE_INT hwint[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:13] # define HOST_WIDE_INT long [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XEXP (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XVEC (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 1) = arg1; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 2) = arg2; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:25: [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:13] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] XSTR (rt, 3) = arg3; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:13] rtunion fld[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:28: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:13] struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:13] struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:28: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] friend struct cgraph_edge; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:13] friend struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] void initialize_inline_failed (struct cgraph_edge *); [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:13] void initialize_inline_failed (struct cgraph_edge *); [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc:36: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[2] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &ass->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[3] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = fn; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &call_stmt->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] call_stmt->op[2] = chain; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[2] = label; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[3] = label; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] 130 warnings generated. [00:16:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-switch-conversion.o -MT tree-switch-conversion.o -MMD -MP -MF ./.deps/tree-switch-conversion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-profile.cc:34: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[2] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &ass->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[3] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = fn; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return &call_stmt->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] call_stmt->op[2] = chain; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[1]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[1] = rhs; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[2]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[2] = label; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] gs->op[3] = label; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:13] return gs->op[3]; [00:16:13] ^ ~ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:13] ^ [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-profile.cc:38: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:13] struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:13] struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-profile.cc:38: [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] friend struct cgraph_edge; [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:13] friend struct cgraph_edge; [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] void initialize_inline_failed (struct cgraph_edge *); [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:13] void initialize_inline_failed (struct cgraph_edge *); [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:13] for_user)) cgraph_edge [00:16:13] ^ [00:16:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:13] ^~~~~~ [00:16:13] class [00:16:13] 24 warnings generated. [00:16:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-address.o -MT tree-ssa-address.o -MMD -MP -MF ./.deps/tree-ssa-address.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] rtx tmp = XEXP (this, 1); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] rtx tmp = XEXP (this, 1); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] rtx next = XEXP (insn, 1); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XEXP (insn, 1); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XBBDEF (insn, 2); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XBBDEF (insn, 2); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XEXP (insn, 3); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XEXP (insn, 3); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XUINT (insn, 4); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:15] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XUINT (insn, 4); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:15] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return safe_as_a (JUMP_LABEL (insn)); [00:16:15] ^~~~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:15] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:15] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return JUMP_LABEL (this); [00:16:15] ^~~~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:15] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:15] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return safe_as_a (JUMP_LABEL (this)); [00:16:15] ^~~~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:15] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:15] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] JUMP_LABEL (this) = target; [00:16:15] ^~~~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:15] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:15] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] SUBREG_BYTE (x), GET_MODE (x)); [00:16:15] ^~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:15] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:15] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] *step_out = XEXP (x, 1); [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] attrs = MEM_ATTRS (x); [00:16:15] ^~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:15] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:15] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XBBDEF (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 4) = arg4; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 5) = arg5; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 6) = arg6; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XBBDEF (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 4) = arg4; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 5) = arg5; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 6) = arg6; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 7) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XBBDEF (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 4) = arg4; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 5) = arg5; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 6) = arg6; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 7) = arg7; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XBBDEF (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 4) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 5) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 6) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 7) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 2) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 3) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 4) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 5) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 6) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XBBDEF (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:15] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 3) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 4) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 5) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 6) = arg4; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 4) = arg4; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 5) = arg5; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 6) = arg6; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 4) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XWINT (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:15] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:15] HOST_WIDE_INT hwint[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:15] # define HOST_WIDE_INT long [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XWINT (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:15] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:15] HOST_WIDE_INT hwint[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:15] # define HOST_WIDE_INT long [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] SUBREG_BYTE (rt) = arg1; [00:16:15] ^~~~~~~~~~~~~~~~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:15] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:15] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:15] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 1) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] X0EXP (rt, 1) = NULL_RTX; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:15] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:15] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XINT (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:15] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XWINT (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:15] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:15] HOST_WIDE_INT hwint[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:15] # define HOST_WIDE_INT long [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XEXP (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:15] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XVEC (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:15] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 1) = arg1; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 2) = arg2; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:261: [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:15] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] XSTR (rt, 3) = arg3; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:15] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:15] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:15] rtunion fld[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:264: [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[1]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[1] = rhs; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[2]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return &gs->op[2]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[2] = rhs; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[3]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return &ass->op[3]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[3] = rhs; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[1]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[1] = fn; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[2]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return &call_stmt->op[2]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] call_stmt->op[2] = chain; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[1]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[1] = rhs; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[2]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[2] = label; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] gs->op[3] = label; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:15] return gs->op[3]; [00:16:15] ^ ~ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:15] ^ [00:16:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc:3619: [00:16:15] ./gt-tree-scalar-evolution.h:127:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:15] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:16:15] class hash_table [00:16:15] ^ [00:16:15] ./gt-tree-scalar-evolution.h:127:3: note: did you mean class here? [00:16:15] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:16:15] ^~~~~~ [00:16:15] class [00:16:15] ./gt-tree-scalar-evolution.h:127:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:15] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:16:15] ^ [00:16:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:16:15] class hash_table [00:16:15] ^ [00:16:15] ./gt-tree-scalar-evolution.h:127:63: note: did you mean class here? [00:16:15] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:16:15] ^~~~~~ [00:16:15] class [00:16:15] 128 warnings generated. [00:16:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-alias.o -MT tree-ssa-alias.o -MMD -MP -MF ./.deps/tree-ssa-alias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] rtx tmp = XEXP (this, 1); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] rtx tmp = XEXP (this, 1); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] rtx next = XEXP (insn, 1); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XEXP (insn, 1); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XBBDEF (insn, 2); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XBBDEF (insn, 2); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XEXP (insn, 3); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XEXP (insn, 3); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XUINT (insn, 4); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XUINT (insn, 4); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return safe_as_a (JUMP_LABEL (insn)); [00:16:16] ^~~~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return JUMP_LABEL (this); [00:16:16] ^~~~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return safe_as_a (JUMP_LABEL (this)); [00:16:16] ^~~~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] JUMP_LABEL (this) = target; [00:16:16] ^~~~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] SUBREG_BYTE (x), GET_MODE (x)); [00:16:16] ^~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] *step_out = XEXP (x, 1); [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] attrs = MEM_ATTRS (x); [00:16:16] ^~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XBBDEF (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 4) = arg4; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 5) = arg5; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 6) = arg6; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XBBDEF (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 4) = arg4; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 5) = arg5; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 6) = arg6; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 7) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XBBDEF (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 4) = arg4; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 5) = arg5; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 6) = arg6; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 7) = arg7; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XBBDEF (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 4) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 5) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 6) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 7) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 2) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 3) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 4) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 5) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 6) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XBBDEF (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 3) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 4) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 5) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 6) = arg4; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 4) = arg4; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 5) = arg5; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 6) = arg6; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 4) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XWINT (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:16] HOST_WIDE_INT hwint[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:16] # define HOST_WIDE_INT long [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XWINT (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:16] HOST_WIDE_INT hwint[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:16] # define HOST_WIDE_INT long [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] SUBREG_BYTE (rt) = arg1; [00:16:16] ^~~~~~~~~~~~~~~~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 1) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] X0EXP (rt, 1) = NULL_RTX; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XINT (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XWINT (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:16] HOST_WIDE_INT hwint[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:16] # define HOST_WIDE_INT long [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XEXP (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XVEC (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 1) = arg1; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 2) = arg2; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:79: [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] XSTR (rt, 3) = arg3; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:16] rtunion fld[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:81: [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[1]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[1] = rhs; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[2]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return &gs->op[2]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[2] = rhs; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[3]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return &ass->op[3]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[3] = rhs; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[1]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[1] = fn; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[2]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return &call_stmt->op[2]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] call_stmt->op[2] = chain; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[1]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[1] = rhs; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[2]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[2] = label; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] gs->op[3] = label; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:16] return gs->op[3]; [00:16:16] ^ ~ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:16] ^ [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:86: [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:16] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:16] struct cgraph_edge; [00:16:16] ^~~~~~ [00:16:16] class [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:16] struct cgraph_edge; [00:16:16] ^~~~~~ [00:16:16] class [00:16:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc:86: [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:16] friend struct cgraph_edge; [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:16] for_user)) cgraph_edge [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:16] friend struct cgraph_edge; [00:16:16] ^~~~~~ [00:16:16] class [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:16] void initialize_inline_failed (struct cgraph_edge *); [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:16] for_user)) cgraph_edge [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:16] void initialize_inline_failed (struct cgraph_edge *); [00:16:16] ^~~~~~ [00:16:16] class [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:16] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:16] for_user)) cgraph_edge [00:16:16] ^ [00:16:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:16] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:16] ^~~~~~ [00:16:16] class [00:16:16] 130 warnings generated. [00:16:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ccp.o -MT tree-ssa-ccp.o -MMD -MP -MF ./.deps/tree-ssa-ccp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc [00:16:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-coalesce.o -MT tree-ssa-coalesce.o -MMD -MP -MF ./.deps/tree-ssa-coalesce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-coalesce.cc [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx tmp = XEXP (this, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx tmp = XEXP (this, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx next = XEXP (insn, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XBBDEF (insn, 2); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XBBDEF (insn, 2); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 3); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 3); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XUINT (insn, 4); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XUINT (insn, 4); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return safe_as_a (JUMP_LABEL (insn)); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return JUMP_LABEL (this); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return safe_as_a (JUMP_LABEL (this)); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] JUMP_LABEL (this) = target; [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] SUBREG_BYTE (x), GET_MODE (x)); [00:16:19] ^~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] *step_out = XEXP (x, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] attrs = MEM_ATTRS (x); [00:16:19] ^~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 7) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 7) = arg7; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 5) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 6) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 7) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 2) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 3) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 5) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 6) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 3) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 6) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] SUBREG_BYTE (rt) = arg1; [00:16:19] ^~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 1) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 1) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:28: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:30: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[2] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &ass->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[3] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = fn; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &call_stmt->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] call_stmt->op[2] = chain; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[2] = label; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[3] = label; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:38: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] if (INSN_CODE (insn) < 0) [00:16:19] ^~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:16:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:38: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:16:19] ^~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:16:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:38: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return INSN_CODE (insn); [00:16:19] ^~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:16:19] #define INSN_CODE(INSN) XINT (INSN, 5) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc:591:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (scaled, 1) = gen_int_mode (i, address_mode); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] 130 warnings generated. [00:16:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-copy.o -MT tree-ssa-copy.o -MMD -MP -MF ./.deps/tree-ssa-copy.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-copy.cc [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx tmp = XEXP (this, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx tmp = XEXP (this, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] rtx next = XEXP (insn, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XBBDEF (insn, 2); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XBBDEF (insn, 2); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 3); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XEXP (insn, 3); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XUINT (insn, 4); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XUINT (insn, 4); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:19] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return safe_as_a (JUMP_LABEL (insn)); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return JUMP_LABEL (this); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return safe_as_a (JUMP_LABEL (this)); [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] JUMP_LABEL (this) = target; [00:16:19] ^~~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:19] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:19] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] SUBREG_BYTE (x), GET_MODE (x)); [00:16:19] ^~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] *step_out = XEXP (x, 1); [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] attrs = MEM_ATTRS (x); [00:16:19] ^~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:19] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:19] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 7) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 7) = arg7; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 5) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 6) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 7) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 2) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 3) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 5) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 6) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XBBDEF (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:19] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 3) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 5) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 6) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 4) = arg4; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 5) = arg5; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 6) = arg6; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 4) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] SUBREG_BYTE (rt) = arg1; [00:16:19] ^~~~~~~~~~~~~~~~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:19] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:19] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:19] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 1) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] X0EXP (rt, 1) = NULL_RTX; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:19] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:19] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:19] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XWINT (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:19] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:19] HOST_WIDE_INT hwint[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:19] # define HOST_WIDE_INT long [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XEXP (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:19] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XVEC (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:19] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 1) = arg1; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 2) = arg2; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:30: [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:19] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] XSTR (rt, 3) = arg3; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:19] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:19] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:19] rtunion fld[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:32: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[2] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &ass->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[3] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = fn; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return &call_stmt->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] call_stmt->op[2] = chain; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[1]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[1] = rhs; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[2]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[2] = label; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] gs->op[3] = label; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:19] return gs->op[3]; [00:16:19] ^ ~ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:19] ^ [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:37: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:19] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:19] struct cgraph_edge; [00:16:19] ^~~~~~ [00:16:19] class [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:19] struct cgraph_edge; [00:16:19] ^~~~~~ [00:16:19] class [00:16:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc:37: [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:19] friend struct cgraph_edge; [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:19] for_user)) cgraph_edge [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:19] friend struct cgraph_edge; [00:16:19] ^~~~~~ [00:16:19] class [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:19] void initialize_inline_failed (struct cgraph_edge *); [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:19] for_user)) cgraph_edge [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:19] void initialize_inline_failed (struct cgraph_edge *); [00:16:19] ^~~~~~ [00:16:19] class [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:19] for_user)) cgraph_edge [00:16:19] ^ [00:16:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:19] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:19] ^~~~~~ [00:16:19] class [00:16:19] 130 warnings generated. [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-coalesce.cc:26: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[2] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &ass->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[3] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = fn; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &call_stmt->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] call_stmt->op[2] = chain; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[2] = label; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[3] = label; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] 20 warnings generated. [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] rtx tmp = XEXP (this, 1); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] rtx tmp = XEXP (this, 1); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] rtx next = XEXP (insn, 1); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XEXP (insn, 1); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XBBDEF (insn, 2); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XBBDEF (insn, 2); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XEXP (insn, 3); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XEXP (insn, 3); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XUINT (insn, 4); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XUINT (insn, 4); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return safe_as_a (JUMP_LABEL (insn)); [00:16:21] ^~~~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return JUMP_LABEL (this); [00:16:21] ^~~~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return safe_as_a (JUMP_LABEL (this)); [00:16:21] ^~~~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] JUMP_LABEL (this) = target; [00:16:21] ^~~~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] SUBREG_BYTE (x), GET_MODE (x)); [00:16:21] ^~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] *step_out = XEXP (x, 1); [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] attrs = MEM_ATTRS (x); [00:16:21] ^~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XBBDEF (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 4) = arg4; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 5) = arg5; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 6) = arg6; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XBBDEF (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 4) = arg4; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 5) = arg5; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 6) = arg6; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 7) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XBBDEF (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 4) = arg4; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 5) = arg5; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 6) = arg6; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 7) = arg7; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XBBDEF (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 4) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 5) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 6) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 7) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 2) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 3) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 4) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 5) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 6) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XBBDEF (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 3) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 4) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 5) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 6) = arg4; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 4) = arg4; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 5) = arg5; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 6) = arg6; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 4) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XWINT (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:21] HOST_WIDE_INT hwint[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:21] # define HOST_WIDE_INT long [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XWINT (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:21] HOST_WIDE_INT hwint[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:21] # define HOST_WIDE_INT long [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] SUBREG_BYTE (rt) = arg1; [00:16:21] ^~~~~~~~~~~~~~~~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 1) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] X0EXP (rt, 1) = NULL_RTX; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XINT (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XWINT (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:21] HOST_WIDE_INT hwint[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:21] # define HOST_WIDE_INT long [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XEXP (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XVEC (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 1) = arg1; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 2) = arg2; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:26: [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] XSTR (rt, 3) = arg3; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:21] rtunion fld[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:28: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[2] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &ass->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[3] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = fn; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return &call_stmt->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] call_stmt->op[2] = chain; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[1]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[1] = rhs; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[2]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[2] = label; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] gs->op[3] = label; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:21] return gs->op[3]; [00:16:21] ^ ~ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:21] ^ [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:31: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:21] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:21] struct cgraph_edge; [00:16:21] ^~~~~~ [00:16:21] class [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:21] struct cgraph_edge; [00:16:21] ^~~~~~ [00:16:21] class [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:31: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:21] friend struct cgraph_edge; [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:21] for_user)) cgraph_edge [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:21] friend struct cgraph_edge; [00:16:21] ^~~~~~ [00:16:21] class [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:21] void initialize_inline_failed (struct cgraph_edge *); [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:21] for_user)) cgraph_edge [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:21] void initialize_inline_failed (struct cgraph_edge *); [00:16:21] ^~~~~~ [00:16:21] class [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:21] for_user)) cgraph_edge [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:21] ^~~~~~ [00:16:21] class [00:16:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc:41: [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:21] static modref_access_node stream_in (struct lto_input_block *ib); [00:16:21] ^ [00:16:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:16:21] static profile_probability stream_in (class lto_input_block *); [00:16:21] ^ [00:16:21] 131 warnings generated. [00:16:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dce.o -MT tree-ssa-dce.o -MMD -MP -MF ./.deps/tree-ssa-dce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-copy.cc:25: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[2] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &ass->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[3] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = fn; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &call_stmt->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] call_stmt->op[2] = chain; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[2] = label; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[3] = label; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] 20 warnings generated. [00:16:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dom.o -MT tree-ssa-dom.o -MMD -MP -MF ./.deps/tree-ssa-dom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dom.cc [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc:127: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[2] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &ass->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[3] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = fn; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return &call_stmt->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] call_stmt->op[2] = chain; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[1]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[1] = rhs; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[2]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[2] = label; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] gs->op[3] = label; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:22] return gs->op[3]; [00:16:22] ^ ~ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:22] ^ [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc:149: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:22] struct cgraph_edge; [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:22] struct cgraph_edge; [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc:149: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] friend struct cgraph_edge; [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:22] friend struct cgraph_edge; [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] void initialize_inline_failed (struct cgraph_edge *); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:22] void initialize_inline_failed (struct cgraph_edge *); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc:152: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] bool (*ignore_edge) (struct cgraph_edge *)); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:16:22] bool (*ignore_edge) (struct cgraph_edge *)); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] bool ipa_edge_within_scc (struct cgraph_edge *); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:16:22] bool ipa_edge_within_scc (struct cgraph_edge *); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:16:22] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:16:22] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:16:22] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc:153: [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:16:22] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:16:22] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:16:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:16:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:16:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:16:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:16:22] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:22] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:22] for_user)) cgraph_edge [00:16:22] ^ [00:16:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:16:22] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:16:22] ^~~~~~ [00:16:22] class [00:16:22] 37 warnings generated. [00:16:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dse.o -MT tree-ssa-dse.o -MMD -MP -MF ./.deps/tree-ssa-dse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] rtx tmp = XEXP (this, 1); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] rtx tmp = XEXP (this, 1); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] rtx next = XEXP (insn, 1); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XEXP (insn, 1); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XBBDEF (insn, 2); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XBBDEF (insn, 2); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XEXP (insn, 3); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XEXP (insn, 3); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XUINT (insn, 4); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XUINT (insn, 4); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return safe_as_a (JUMP_LABEL (insn)); [00:16:24] ^~~~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return JUMP_LABEL (this); [00:16:24] ^~~~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return safe_as_a (JUMP_LABEL (this)); [00:16:24] ^~~~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] JUMP_LABEL (this) = target; [00:16:24] ^~~~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] SUBREG_BYTE (x), GET_MODE (x)); [00:16:24] ^~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] *step_out = XEXP (x, 1); [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] attrs = MEM_ATTRS (x); [00:16:24] ^~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XBBDEF (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 4) = arg4; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 5) = arg5; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 6) = arg6; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XBBDEF (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 4) = arg4; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 5) = arg5; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 6) = arg6; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 7) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XBBDEF (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 4) = arg4; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 5) = arg5; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 6) = arg6; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 7) = arg7; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XBBDEF (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 4) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 5) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 6) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 7) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 2) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 3) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 4) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 5) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 6) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XBBDEF (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 3) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 4) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 5) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 6) = arg4; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 4) = arg4; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 5) = arg5; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 6) = arg6; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 4) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XWINT (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:24] HOST_WIDE_INT hwint[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:24] # define HOST_WIDE_INT long [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XWINT (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:24] HOST_WIDE_INT hwint[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:24] # define HOST_WIDE_INT long [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] SUBREG_BYTE (rt) = arg1; [00:16:24] ^~~~~~~~~~~~~~~~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 1) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] X0EXP (rt, 1) = NULL_RTX; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XINT (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XWINT (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:24] HOST_WIDE_INT hwint[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:24] # define HOST_WIDE_INT long [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XEXP (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XVEC (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 1) = arg1; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 2) = arg2; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:49: [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] XSTR (rt, 3) = arg3; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:24] rtunion fld[1]; [00:16:24] ^ [00:16:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc:51: [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[1]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[1] = rhs; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[2]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return &gs->op[2]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[2] = rhs; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[3]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return &ass->op[3]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[3] = rhs; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[1]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[1] = fn; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[2]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return &call_stmt->op[2]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] call_stmt->op[2] = chain; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[1]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[1] = rhs; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[2]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[2] = label; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] gs->op[3] = label; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:24] return gs->op[3]; [00:16:24] ^ ~ [00:16:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:24] ^ [00:16:24] 126 warnings generated. [00:16:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-forwprop.o -MT tree-ssa-forwprop.o -MMD -MP -MF ./.deps/tree-ssa-forwprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc [00:16:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dom.cc:26: [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[1]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[1] = rhs; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[2]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return &gs->op[2]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[2] = rhs; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[3]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return &ass->op[3]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[3] = rhs; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[1]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[1] = fn; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[2]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return &call_stmt->op[2]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] call_stmt->op[2] = chain; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[1]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[1] = rhs; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[2]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[2] = label; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] gs->op[3] = label; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:25] return gs->op[3]; [00:16:25] ^ ~ [00:16:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:25] ^ [00:16:25] 20 warnings generated. [00:16:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ifcombine.o -MT tree-ssa-ifcombine.o -MMD -MP -MF ./.deps/tree-ssa-ifcombine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx tmp = XEXP (this, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx tmp = XEXP (this, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx next = XEXP (insn, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XBBDEF (insn, 2); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XBBDEF (insn, 2); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 3); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 3); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XUINT (insn, 4); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XUINT (insn, 4); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return safe_as_a (JUMP_LABEL (insn)); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return JUMP_LABEL (this); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return safe_as_a (JUMP_LABEL (this)); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] JUMP_LABEL (this) = target; [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] SUBREG_BYTE (x), GET_MODE (x)); [00:16:28] ^~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] *step_out = XEXP (x, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] attrs = MEM_ATTRS (x); [00:16:28] ^~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 7) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 7) = arg7; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 5) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 6) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 7) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 2) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 3) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 5) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 6) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 3) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 6) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] SUBREG_BYTE (rt) = arg1; [00:16:28] ^~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 1) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 1) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:24: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:26: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[2] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &ass->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[3] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = fn; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &call_stmt->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] call_stmt->op[2] = chain; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[2] = label; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[3] = label; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:43: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:28] struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:28] struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:43: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] friend struct cgraph_edge; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:28] friend struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] void initialize_inline_failed (struct cgraph_edge *); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:28] void initialize_inline_failed (struct cgraph_edge *); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc:44: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] static modref_access_node stream_in (struct lto_input_block *ib); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:16:28] static profile_probability stream_in (class lto_input_block *); [00:16:28] ^ [00:16:28] 131 warnings generated. [00:16:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-live.o -MT tree-ssa-live.o -MMD -MP -MF ./.deps/tree-ssa-live.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx tmp = XEXP (this, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx tmp = XEXP (this, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] rtx next = XEXP (insn, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XBBDEF (insn, 2); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XBBDEF (insn, 2); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 3); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XEXP (insn, 3); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XUINT (insn, 4); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XUINT (insn, 4); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return safe_as_a (JUMP_LABEL (insn)); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return JUMP_LABEL (this); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return safe_as_a (JUMP_LABEL (this)); [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] JUMP_LABEL (this) = target; [00:16:28] ^~~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] SUBREG_BYTE (x), GET_MODE (x)); [00:16:28] ^~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] *step_out = XEXP (x, 1); [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] attrs = MEM_ATTRS (x); [00:16:28] ^~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 7) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 7) = arg7; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 5) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 6) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 7) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 2) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 3) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 5) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 6) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XBBDEF (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 3) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 5) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 6) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 4) = arg4; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 5) = arg5; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 6) = arg6; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 4) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] SUBREG_BYTE (rt) = arg1; [00:16:28] ^~~~~~~~~~~~~~~~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 1) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] X0EXP (rt, 1) = NULL_RTX; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XWINT (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:28] HOST_WIDE_INT hwint[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:28] # define HOST_WIDE_INT long [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XEXP (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XVEC (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 1) = arg1; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 2) = arg2; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:25: [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] XSTR (rt, 3) = arg3; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:28] rtunion fld[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:27: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[2] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &ass->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[3] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = fn; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return &call_stmt->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] call_stmt->op[2] = chain; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[1]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[1] = rhs; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[2]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[2] = label; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] gs->op[3] = label; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:28] return gs->op[3]; [00:16:28] ^ ~ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:28] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:28] ^ [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:30: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:28] struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:28] struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:30: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] friend struct cgraph_edge; [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:28] friend struct cgraph_edge; [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] void initialize_inline_failed (struct cgraph_edge *); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:28] void initialize_inline_failed (struct cgraph_edge *); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:28] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc:39: [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] bool (*ignore_edge) (struct cgraph_edge *)); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:16:28] bool (*ignore_edge) (struct cgraph_edge *)); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] bool ipa_edge_within_scc (struct cgraph_edge *); [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:16:28] bool ipa_edge_within_scc (struct cgraph_edge *); [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:16:28] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:16:28] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:28] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:28] for_user)) cgraph_edge [00:16:28] ^ [00:16:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:16:28] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:16:28] ^~~~~~ [00:16:28] class [00:16:28] 135 warnings generated. [00:16:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ch.o -MT tree-ssa-loop-ch.o -MMD -MP -MF ./.deps/tree-ssa-loop-ch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ch.cc [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] rtx tmp = XEXP (this, 1); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] rtx tmp = XEXP (this, 1); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] rtx next = XEXP (insn, 1); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XEXP (insn, 1); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XBBDEF (insn, 2); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XBBDEF (insn, 2); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XEXP (insn, 3); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XEXP (insn, 3); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XUINT (insn, 4); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XUINT (insn, 4); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return safe_as_a (JUMP_LABEL (insn)); [00:16:29] ^~~~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return JUMP_LABEL (this); [00:16:29] ^~~~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return safe_as_a (JUMP_LABEL (this)); [00:16:29] ^~~~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] JUMP_LABEL (this) = target; [00:16:29] ^~~~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] SUBREG_BYTE (x), GET_MODE (x)); [00:16:29] ^~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] *step_out = XEXP (x, 1); [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] attrs = MEM_ATTRS (x); [00:16:29] ^~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:29] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:29] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XBBDEF (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 4) = arg4; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 5) = arg5; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 6) = arg6; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XBBDEF (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 4) = arg4; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 5) = arg5; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 6) = arg6; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 7) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XBBDEF (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 4) = arg4; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 5) = arg5; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 6) = arg6; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 7) = arg7; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XBBDEF (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 4) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 5) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 6) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 7) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 2) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 3) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 4) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 5) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 6) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XBBDEF (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 3) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 4) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 5) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 6) = arg4; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 4) = arg4; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 5) = arg5; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 6) = arg6; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 4) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XWINT (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:29] HOST_WIDE_INT hwint[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:29] # define HOST_WIDE_INT long [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XWINT (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:29] HOST_WIDE_INT hwint[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:29] # define HOST_WIDE_INT long [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] SUBREG_BYTE (rt) = arg1; [00:16:29] ^~~~~~~~~~~~~~~~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 1) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] X0EXP (rt, 1) = NULL_RTX; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XINT (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XWINT (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:29] HOST_WIDE_INT hwint[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:29] # define HOST_WIDE_INT long [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XEXP (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XVEC (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 1) = arg1; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 2) = arg2; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:24: [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:29] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] XSTR (rt, 3) = arg3; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:29] rtunion fld[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:26: [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[1]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[1] = rhs; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[2]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return &gs->op[2]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[2] = rhs; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[3]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return &ass->op[3]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[3] = rhs; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[1]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[1] = fn; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[2]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return &call_stmt->op[2]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] call_stmt->op[2] = chain; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[1]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[1] = rhs; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[2]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[2] = label; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] gs->op[3] = label; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:29] return gs->op[3]; [00:16:29] ^ ~ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:29] ^ [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:52: [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:29] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:16:29] struct cgraph_edge; [00:16:29] ^~~~~~ [00:16:29] class [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:16:29] struct cgraph_edge; [00:16:29] ^~~~~~ [00:16:29] class [00:16:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc:52: [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:29] friend struct cgraph_edge; [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:29] for_user)) cgraph_edge [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:16:29] friend struct cgraph_edge; [00:16:29] ^~~~~~ [00:16:29] class [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:29] void initialize_inline_failed (struct cgraph_edge *); [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:29] for_user)) cgraph_edge [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:16:29] void initialize_inline_failed (struct cgraph_edge *); [00:16:29] ^~~~~~ [00:16:29] class [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:16:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:16:29] for_user)) cgraph_edge [00:16:29] ^ [00:16:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:16:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:16:29] ^~~~~~ [00:16:29] class [00:16:29] 130 warnings generated. [00:16:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-im.o -MT tree-ssa-loop-im.o -MMD -MP -MF ./.deps/tree-ssa-loop-im.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-im.cc [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] rtx tmp = XEXP (this, 1); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] rtx tmp = XEXP (this, 1); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] rtx next = XEXP (insn, 1); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XEXP (insn, 1); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XBBDEF (insn, 2); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XBBDEF (insn, 2); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XEXP (insn, 3); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XEXP (insn, 3); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XUINT (insn, 4); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XUINT (insn, 4); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:16:31] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return safe_as_a (JUMP_LABEL (insn)); [00:16:31] ^~~~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return JUMP_LABEL (this); [00:16:31] ^~~~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return safe_as_a (JUMP_LABEL (this)); [00:16:31] ^~~~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] JUMP_LABEL (this) = target; [00:16:31] ^~~~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:16:31] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:16:31] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] SUBREG_BYTE (x), GET_MODE (x)); [00:16:31] ^~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] *step_out = XEXP (x, 1); [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] attrs = MEM_ATTRS (x); [00:16:31] ^~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:16:31] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:16:31] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XBBDEF (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 4) = arg4; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 5) = arg5; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 6) = arg6; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XBBDEF (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 4) = arg4; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 5) = arg5; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 6) = arg6; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 7) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XBBDEF (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 4) = arg4; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 5) = arg5; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 6) = arg6; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 7) = arg7; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XBBDEF (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 4) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 5) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 6) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 7) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 2) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 3) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 4) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 5) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 6) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XBBDEF (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:16:31] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 3) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 4) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 5) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 6) = arg4; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 4) = arg4; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 5) = arg5; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 6) = arg6; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 4) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XWINT (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:31] HOST_WIDE_INT hwint[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:31] # define HOST_WIDE_INT long [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XWINT (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:31] HOST_WIDE_INT hwint[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:31] # define HOST_WIDE_INT long [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] SUBREG_BYTE (rt) = arg1; [00:16:31] ^~~~~~~~~~~~~~~~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:16:31] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:16:31] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:16:31] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 1) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] X0EXP (rt, 1) = NULL_RTX; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:16:31] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:16:31] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XINT (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:16:31] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XWINT (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:16:31] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:16:31] HOST_WIDE_INT hwint[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:16:31] # define HOST_WIDE_INT long [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XEXP (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:16:31] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XVEC (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:16:31] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 1) = arg1; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 2) = arg2; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:25: [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:16:31] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] XSTR (rt, 3) = arg3; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:16:31] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:16:31] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:16:31] rtunion fld[1]; [00:16:31] ^ [00:16:31] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc:27: [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[1]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[1] = rhs; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[2]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return &gs->op[2]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[2] = rhs; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[3]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return &ass->op[3]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[3] = rhs; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[1]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[1] = fn; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[2]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return &call_stmt->op[2]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] call_stmt->op[2] = chain; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[1]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[1] = rhs; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[2]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[2] = label; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] gs->op[3] = label; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:31] return gs->op[3]; [00:16:31] ^ ~ [00:16:31] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:31] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:31] ^ [00:16:31] 126 warnings generated. [00:16:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ch.cc:25: [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[1]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[1] = rhs; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[2]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return &gs->op[2]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[2] = rhs; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[3]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return &ass->op[3]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[3] = rhs; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[1]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[1] = fn; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[2]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return &call_stmt->op[2]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] call_stmt->op[2] = chain; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[1]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[1] = rhs; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[2]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[2] = label; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] gs->op[3] = label; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:32] return gs->op[3]; [00:16:32] ^ ~ [00:16:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:32] ^ [00:16:32] 20 warnings generated. [00:16:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-im.cc:25: [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[1]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[1] = rhs; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[2]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return &gs->op[2]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[2] = rhs; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[3]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return &ass->op[3]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[3] = rhs; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[1]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[1] = fn; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[2]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return &call_stmt->op[2]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] call_stmt->op[2] = chain; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[1]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[1] = rhs; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[2]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[2] = label; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] gs->op[3] = label; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:16:33] return gs->op[3]; [00:16:33] ^ ~ [00:16:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:16:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:16:33] ^ [00:16:33] 20 warnings generated. [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ivcanon.o -MT tree-ssa-loop-ivcanon.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivcanon.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ivopts.o -MT tree-ssa-loop-ivopts.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivopts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-manip.o -MT tree-ssa-loop-manip.o -MMD -MP -MF ./.deps/tree-ssa-loop-manip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-manip.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-niter.o -MT tree-ssa-loop-niter.o -MMD -MP -MF ./.deps/tree-ssa-loop-niter.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-prefetch.o -MT tree-ssa-loop-prefetch.o -MMD -MP -MF ./.deps/tree-ssa-loop-prefetch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-split.o -MT tree-ssa-loop-split.o -MMD -MP -MF ./.deps/tree-ssa-loop-split.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-unswitch.o -MT tree-ssa-loop-unswitch.o -MMD -MP -MF ./.deps/tree-ssa-loop-unswitch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-unswitch.cc [00:17:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop.o -MT tree-ssa-loop.o -MMD -MP -MF ./.deps/tree-ssa-loop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop.cc [00:18:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-unswitch.cc:25: [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[2] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &ass->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[3] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = fn; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &call_stmt->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] call_stmt->op[2] = chain; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[2] = label; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[3] = label; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] 20 warnings generated. [00:18:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-math-opts.o -MT tree-ssa-math-opts.o -MMD -MP -MF ./.deps/tree-ssa-math-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc [00:18:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop.cc:25: [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[2] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &ass->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[3] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = fn; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return &call_stmt->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] call_stmt->op[2] = chain; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[1]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[1] = rhs; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[2]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[2] = label; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] gs->op[3] = label; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:08] return gs->op[3]; [00:18:08] ^ ~ [00:18:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:08] ^ [00:18:08] 20 warnings generated. [00:18:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-operands.o -MT tree-ssa-operands.o -MMD -MP -MF ./.deps/tree-ssa-operands.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-operands.cc [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] rtx tmp = XEXP (this, 1); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] rtx tmp = XEXP (this, 1); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] rtx next = XEXP (insn, 1); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XEXP (insn, 1); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XBBDEF (insn, 2); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XBBDEF (insn, 2); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XEXP (insn, 3); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XEXP (insn, 3); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XUINT (insn, 4); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XUINT (insn, 4); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:09] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return safe_as_a (JUMP_LABEL (insn)); [00:18:09] ^~~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return JUMP_LABEL (this); [00:18:09] ^~~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return safe_as_a (JUMP_LABEL (this)); [00:18:09] ^~~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] JUMP_LABEL (this) = target; [00:18:09] ^~~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:09] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:09] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] SUBREG_BYTE (x), GET_MODE (x)); [00:18:09] ^~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] *step_out = XEXP (x, 1); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] attrs = MEM_ATTRS (x); [00:18:09] ^~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:09] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:09] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XBBDEF (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 4) = arg4; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 5) = arg5; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 6) = arg6; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XBBDEF (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 4) = arg4; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 5) = arg5; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 6) = arg6; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 7) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XBBDEF (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 4) = arg4; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 5) = arg5; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 6) = arg6; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 7) = arg7; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XBBDEF (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 4) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 5) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 6) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 7) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 2) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 3) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 4) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 5) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 6) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XBBDEF (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:09] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 3) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 4) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 5) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 6) = arg4; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 4) = arg4; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 5) = arg5; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 6) = arg6; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 4) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XWINT (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:09] HOST_WIDE_INT hwint[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:09] # define HOST_WIDE_INT long [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XWINT (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:09] HOST_WIDE_INT hwint[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:09] # define HOST_WIDE_INT long [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] SUBREG_BYTE (rt) = arg1; [00:18:09] ^~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:09] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:09] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:09] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 1) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] X0EXP (rt, 1) = NULL_RTX; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:09] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XINT (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XWINT (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:09] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:09] HOST_WIDE_INT hwint[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:09] # define HOST_WIDE_INT long [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XVEC (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:09] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 1) = arg1; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 2) = arg2; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:96: [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:09] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XSTR (rt, 3) = arg3; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:09] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:98: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[1]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[1] = rhs; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[2]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return &gs->op[2]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[2] = rhs; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[3]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return &ass->op[3]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[3] = rhs; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[1]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[1] = fn; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[2]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return &call_stmt->op[2]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] call_stmt->op[2] = chain; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[1]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[1] = rhs; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[2]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[2] = label; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] gs->op[3] = label; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return gs->op[3]; [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:09] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:107: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] if (INSN_CODE (insn) < 0) [00:18:09] ^~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:107: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:18:09] ^~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:107: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] return INSN_CODE (insn); [00:18:09] ^~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:09] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:09] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:108: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:09] struct cgraph_edge; [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:09] struct cgraph_edge; [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:108: [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] friend struct cgraph_edge; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:09] for_user)) cgraph_edge [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:09] friend struct cgraph_edge; [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] void initialize_inline_failed (struct cgraph_edge *); [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:09] for_user)) cgraph_edge [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:09] void initialize_inline_failed (struct cgraph_edge *); [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:09] for_user)) cgraph_edge [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:2618:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] XEXP (addr, 1) = gen_int_mode (offset, addr_mode); [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:09] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:09] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:3880:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:09] SET_SYMBOL_REF_DECL (x, obj); [00:18:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:18:09] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:18:09] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:09] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:09] ^ ~ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:09] rtunion fld[1]; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:8141:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] struct loop *loop = data->current_loop; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:09] class GTY ((chain_next ("%h.next"))) loop { [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:8141:3: note: did you mean class here? [00:18:09] struct loop *loop = data->current_loop; [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:8200:4: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:09] struct loop *loop = data->current_loop; [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:09] class GTY ((chain_next ("%h.next"))) loop { [00:18:09] ^ [00:18:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc:8200:4: note: did you mean class here? [00:18:09] struct loop *loop = data->current_loop; [00:18:09] ^~~~~~ [00:18:09] class [00:18:09] 137 warnings generated. [00:18:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-path.o -MT gimple-range-path.o -MMD -MP -MF ./.deps/gimple-range-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-path.cc [00:18:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-path.cc:26: [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[1]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[1] = rhs; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[2]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return &gs->op[2]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[2] = rhs; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[3]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return &ass->op[3]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[3] = rhs; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[1]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[1] = fn; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[2]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return &call_stmt->op[2]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] call_stmt->op[2] = chain; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[1]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[1] = rhs; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[2]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[2] = label; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] gs->op[3] = label; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:10] return gs->op[3]; [00:18:10] ^ ~ [00:18:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:10] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:10] ^ [00:18:10] 20 warnings generated. [00:18:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-phiopt.o -MT tree-ssa-phiopt.o -MMD -MP -MF ./.deps/tree-ssa-phiopt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc [00:18:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-manip.cc:25: [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[1]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[1] = rhs; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[2]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return &gs->op[2]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[2] = rhs; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[3]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return &ass->op[3]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[3] = rhs; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[1]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[1] = fn; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[2]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return &call_stmt->op[2]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] call_stmt->op[2] = chain; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[1]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[1] = rhs; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[2]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[2] = label; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] gs->op[3] = label; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:11] return gs->op[3]; [00:18:11] ^ ~ [00:18:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:11] ^ [00:18:11] 20 warnings generated. [00:18:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-phiprop.o -MT tree-ssa-phiprop.o -MMD -MP -MF ./.deps/tree-ssa-phiprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiprop.cc [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] rtx tmp = XEXP (this, 1); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] rtx tmp = XEXP (this, 1); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] rtx next = XEXP (insn, 1); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XEXP (insn, 1); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XBBDEF (insn, 2); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XBBDEF (insn, 2); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XEXP (insn, 3); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XEXP (insn, 3); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XUINT (insn, 4); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:13] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XUINT (insn, 4); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:13] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return safe_as_a (JUMP_LABEL (insn)); [00:18:13] ^~~~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return JUMP_LABEL (this); [00:18:13] ^~~~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return safe_as_a (JUMP_LABEL (this)); [00:18:13] ^~~~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] JUMP_LABEL (this) = target; [00:18:13] ^~~~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:13] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:13] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] SUBREG_BYTE (x), GET_MODE (x)); [00:18:13] ^~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:13] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:13] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] *step_out = XEXP (x, 1); [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] attrs = MEM_ATTRS (x); [00:18:13] ^~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:13] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:13] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XBBDEF (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 4) = arg4; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 5) = arg5; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 6) = arg6; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XBBDEF (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 4) = arg4; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 5) = arg5; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 6) = arg6; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 7) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XBBDEF (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 4) = arg4; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 5) = arg5; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 6) = arg6; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 7) = arg7; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XBBDEF (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 4) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 5) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 6) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 7) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 2) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 3) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 4) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 5) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 6) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XBBDEF (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:13] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 3) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 4) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 5) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 6) = arg4; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 4) = arg4; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 5) = arg5; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 6) = arg6; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 4) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XWINT (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:13] HOST_WIDE_INT hwint[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:13] # define HOST_WIDE_INT long [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XWINT (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:13] HOST_WIDE_INT hwint[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:13] # define HOST_WIDE_INT long [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] SUBREG_BYTE (rt) = arg1; [00:18:13] ^~~~~~~~~~~~~~~~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:13] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:13] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:13] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 1) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] X0EXP (rt, 1) = NULL_RTX; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:13] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:13] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XINT (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:13] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XWINT (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:13] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:13] HOST_WIDE_INT hwint[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:13] # define HOST_WIDE_INT long [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XEXP (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:13] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XVEC (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:13] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 1) = arg1; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 2) = arg2; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:25: [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:13] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] XSTR (rt, 3) = arg3; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:13] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:13] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:13] rtunion fld[1]; [00:18:13] ^ [00:18:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc:27: [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[1]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[1] = rhs; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[2]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return &gs->op[2]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[2] = rhs; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[3]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return &ass->op[3]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[3] = rhs; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[1]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[1] = fn; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[2]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return &call_stmt->op[2]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] call_stmt->op[2] = chain; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[1]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[1] = rhs; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[2]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[2] = label; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] gs->op[3] = label; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:13] return gs->op[3]; [00:18:13] ^ ~ [00:18:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:13] ^ [00:18:13] 126 warnings generated. [00:18:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] rtx tmp = XEXP (this, 1); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] rtx tmp = XEXP (this, 1); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] rtx next = XEXP (insn, 1); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XEXP (insn, 1); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XBBDEF (insn, 2); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XBBDEF (insn, 2); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XEXP (insn, 3); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XEXP (insn, 3); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XUINT (insn, 4); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XUINT (insn, 4); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:14] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return safe_as_a (JUMP_LABEL (insn)); [00:18:14] ^~~~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return JUMP_LABEL (this); [00:18:14] ^~~~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return safe_as_a (JUMP_LABEL (this)); [00:18:14] ^~~~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] JUMP_LABEL (this) = target; [00:18:14] ^~~~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:14] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:14] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] SUBREG_BYTE (x), GET_MODE (x)); [00:18:14] ^~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] *step_out = XEXP (x, 1); [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] attrs = MEM_ATTRS (x); [00:18:14] ^~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:14] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:14] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XBBDEF (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 4) = arg4; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 5) = arg5; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 6) = arg6; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XBBDEF (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 4) = arg4; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 5) = arg5; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 6) = arg6; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 7) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XBBDEF (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 4) = arg4; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 5) = arg5; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 6) = arg6; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 7) = arg7; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XBBDEF (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 4) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 5) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 6) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 7) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 2) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 3) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 4) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 5) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 6) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XBBDEF (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:14] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 3) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 4) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 5) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 6) = arg4; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 4) = arg4; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 5) = arg5; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 6) = arg6; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 4) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XWINT (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:14] HOST_WIDE_INT hwint[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:14] # define HOST_WIDE_INT long [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XWINT (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:14] HOST_WIDE_INT hwint[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:14] # define HOST_WIDE_INT long [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] SUBREG_BYTE (rt) = arg1; [00:18:14] ^~~~~~~~~~~~~~~~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:14] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:14] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:14] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 1) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] X0EXP (rt, 1) = NULL_RTX; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:14] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:14] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XINT (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:14] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XWINT (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:14] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:14] HOST_WIDE_INT hwint[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:14] # define HOST_WIDE_INT long [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XEXP (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:14] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XVEC (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:14] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 1) = arg1; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 2) = arg2; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:24: [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:14] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] XSTR (rt, 3) = arg3; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:14] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:14] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:14] rtunion fld[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc:26: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &ass->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = fn; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &call_stmt->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] call_stmt->op[2] = chain; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] 126 warnings generated. [00:18:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-propagate.o -MT tree-ssa-propagate.o -MMD -MP -MF ./.deps/tree-ssa-propagate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-propagate.cc [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:25: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &ass->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = fn; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &call_stmt->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] call_stmt->op[2] = chain; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:747:20: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] find_vdef_in_loop (struct loop *loop) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:747:20: note: did you mean class here? [00:18:14] find_vdef_in_loop (struct loop *loop) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:837:31: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] get_control_equiv_head_block (struct loop *loop, basic_block bb) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:837:31: note: did you mean class here? [00:18:14] get_control_equiv_head_block (struct loop *loop, basic_block bb) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:857:26: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] find_control_dep_blocks (struct loop *loop, basic_block bb) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:857:26: note: did you mean class here? [00:18:14] find_control_dep_blocks (struct loop *loop, basic_block bb) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:959:26: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] stmt_semi_invariant_p_1 (struct loop *loop, gimple *stmt, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:959:26: note: did you mean class here? [00:18:14] stmt_semi_invariant_p_1 (struct loop *loop, gimple *stmt, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:970:24: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] vuse_semi_invariant_p (struct loop *loop, gimple *stmt, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:970:24: note: did you mean class here? [00:18:14] vuse_semi_invariant_p (struct loop *loop, gimple *stmt, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1011:23: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] ssa_semi_invariant_p (struct loop *loop, tree name, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1011:23: note: did you mean class here? [00:18:14] ssa_semi_invariant_p (struct loop *loop, tree name, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1033:33: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] loop_iter_phi_semi_invariant_p (struct loop *loop, gphi *loop_phi, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1033:33: note: did you mean class here? [00:18:14] loop_iter_phi_semi_invariant_p (struct loop *loop, gphi *loop_phi, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1137:31: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] control_dep_semi_invariant_p (struct loop *loop, basic_block bb, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1137:31: note: did you mean class here? [00:18:14] control_dep_semi_invariant_p (struct loop *loop, basic_block bb, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1173:26: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] stmt_semi_invariant_p_1 (struct loop *loop, gimple *stmt, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1173:26: note: did you mean class here? [00:18:14] stmt_semi_invariant_p_1 (struct loop *loop, gimple *stmt, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1273:24: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] stmt_semi_invariant_p (struct loop *loop, gimple *stmt, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1273:24: note: did you mean class here? [00:18:14] stmt_semi_invariant_p (struct loop *loop, gimple *stmt, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1315:28: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] get_cond_invariant_branch (struct loop *loop, gcond *cond) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1315:28: note: did you mean class here? [00:18:14] get_cond_invariant_branch (struct loop *loop, gcond *cond) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1370:26: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] compute_added_num_insns (struct loop *loop, const_edge branch_edge) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1370:26: note: did you mean class here? [00:18:14] compute_added_num_insns (struct loop *loop, const_edge branch_edge) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1450:32: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] get_cond_branch_to_split_loop (struct loop *loop, gcond *cond) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1450:32: note: did you mean class here? [00:18:14] get_cond_branch_to_split_loop (struct loop *loop, gcond *cond) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1517:24: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] do_split_loop_on_cond (struct loop *loop1, edge invar_branch) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1517:24: note: did you mean class here? [00:18:14] do_split_loop_on_cond (struct loop *loop1, edge invar_branch) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1532:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] struct loop *loop2 = loop_version (loop1, boolean_true_node, NULL, [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1532:3: note: did you mean class here? [00:18:14] struct loop *loop2 = loop_version (loop1, boolean_true_node, NULL, [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1602:21: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] split_loop_on_cond (struct loop *loop) [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:14] class GTY ((chain_next ("%h.next"))) loop { [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc:1602:21: note: did you mean class here? [00:18:14] split_loop_on_cond (struct loop *loop) [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] 36 warnings generated. [00:18:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-reassoc.o -MT tree-ssa-reassoc.o -MMD -MP -MF ./.deps/tree-ssa-reassoc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-operands.cc:25: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &ass->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = fn; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &call_stmt->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] call_stmt->op[2] = chain; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] 20 warnings generated. [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc:43: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &ass->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = fn; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return &call_stmt->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] call_stmt->op[2] = chain; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[1]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[1] = rhs; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[2]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[2] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] gs->op[3] = label; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:14] return gs->op[3]; [00:18:14] ^ ~ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:14] ^ [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc:47: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:14] struct cgraph_edge; [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:14] struct cgraph_edge; [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc:47: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] friend struct cgraph_edge; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:14] for_user)) cgraph_edge [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:14] friend struct cgraph_edge; [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] void initialize_inline_failed (struct cgraph_edge *); [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:14] for_user)) cgraph_edge [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:14] void initialize_inline_failed (struct cgraph_edge *); [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:14] for_user)) cgraph_edge [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc:62: [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:14] struct cgraph_edge; [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:14] for_user)) cgraph_edge [00:18:14] ^ [00:18:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:18:14] struct cgraph_edge; [00:18:14] ^~~~~~ [00:18:14] class [00:18:14] 25 warnings generated. [00:18:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-sccvn.o -MT tree-ssa-sccvn.o -MMD -MP -MF ./.deps/tree-ssa-sccvn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc [00:18:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-scopedtables.o -MT tree-ssa-scopedtables.o -MMD -MP -MF ./.deps/tree-ssa-scopedtables.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-scopedtables.cc [00:18:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-scopedtables.cc:26: [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[1]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[1] = rhs; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[2]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return &gs->op[2]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[2] = rhs; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[3]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return &ass->op[3]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[3] = rhs; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[1]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[1] = fn; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[2]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return &call_stmt->op[2]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] call_stmt->op[2] = chain; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[1]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[1] = rhs; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[2]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[2] = label; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] gs->op[3] = label; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:15] return gs->op[3]; [00:18:15] ^ ~ [00:18:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:15] ^ [00:18:15] 20 warnings generated. [00:18:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-sink.o -MT tree-ssa-sink.o -MMD -MP -MF ./.deps/tree-ssa-sink.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sink.cc [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx tmp = XEXP (this, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx tmp = XEXP (this, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx next = XEXP (insn, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XBBDEF (insn, 2); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XBBDEF (insn, 2); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 3); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 3); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XUINT (insn, 4); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XUINT (insn, 4); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return safe_as_a (JUMP_LABEL (insn)); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return JUMP_LABEL (this); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return safe_as_a (JUMP_LABEL (this)); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] JUMP_LABEL (this) = target; [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] SUBREG_BYTE (x), GET_MODE (x)); [00:18:16] ^~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] *step_out = XEXP (x, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] attrs = MEM_ATTRS (x); [00:18:16] ^~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 7) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 7) = arg7; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 5) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 6) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 7) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 2) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 3) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 5) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 6) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 3) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 6) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] SUBREG_BYTE (rt) = arg1; [00:18:16] ^~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 1) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 1) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:92: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc:94: [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &ass->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = fn; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &call_stmt->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] call_stmt->op[2] = chain; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] 126 warnings generated. [00:18:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-strlen.o -MT tree-ssa-strlen.o -MMD -MP -MF ./.deps/tree-ssa-strlen.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx tmp = XEXP (this, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx tmp = XEXP (this, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] rtx next = XEXP (insn, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XBBDEF (insn, 2); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XBBDEF (insn, 2); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 3); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XEXP (insn, 3); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XUINT (insn, 4); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XUINT (insn, 4); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:16] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return safe_as_a (JUMP_LABEL (insn)); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return JUMP_LABEL (this); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return safe_as_a (JUMP_LABEL (this)); [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] JUMP_LABEL (this) = target; [00:18:16] ^~~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:16] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:16] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] SUBREG_BYTE (x), GET_MODE (x)); [00:18:16] ^~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] *step_out = XEXP (x, 1); [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] attrs = MEM_ATTRS (x); [00:18:16] ^~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:16] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:16] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 7) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 7) = arg7; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 5) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 6) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 7) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 2) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 3) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 5) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 6) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XBBDEF (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:16] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 3) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 5) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 6) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 4) = arg4; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 5) = arg5; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 6) = arg6; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 4) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] SUBREG_BYTE (rt) = arg1; [00:18:16] ^~~~~~~~~~~~~~~~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:16] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:16] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:16] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 1) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] X0EXP (rt, 1) = NULL_RTX; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:16] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:16] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:16] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XWINT (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:16] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:16] HOST_WIDE_INT hwint[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:16] # define HOST_WIDE_INT long [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XEXP (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:16] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XVEC (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:16] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 1) = arg1; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 2) = arg2; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:25: [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:16] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] XSTR (rt, 3) = arg3; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:16] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:16] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:16] rtunion fld[1]; [00:18:16] ^ [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc:27: [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &ass->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = fn; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &call_stmt->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] call_stmt->op[2] = chain; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] 126 warnings generated. [00:18:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiprop.cc:26: [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &ass->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = fn; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return &call_stmt->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] call_stmt->op[2] = chain; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[1]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[1] = rhs; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[2]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[2] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] gs->op[3] = label; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:16] return gs->op[3]; [00:18:16] ^ ~ [00:18:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:16] ^ [00:18:16] 20 warnings generated. [00:18:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-structalias.o -MT tree-ssa-structalias.o -MMD -MP -MF ./.deps/tree-ssa-structalias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-propagate.cc:26: [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[2] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &ass->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[3] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = fn; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &call_stmt->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] call_stmt->op[2] = chain; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[2] = label; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[3] = label; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] 20 warnings generated. [00:18:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-tail-merge.o -MT tree-ssa-tail-merge.o -MMD -MP -MF ./.deps/tree-ssa-tail-merge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-tail-merge.cc [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] rtx tmp = XEXP (this, 1); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] rtx tmp = XEXP (this, 1); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] rtx next = XEXP (insn, 1); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XEXP (insn, 1); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XBBDEF (insn, 2); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XBBDEF (insn, 2); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XEXP (insn, 3); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XEXP (insn, 3); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XUINT (insn, 4); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XUINT (insn, 4); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:18] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return safe_as_a (JUMP_LABEL (insn)); [00:18:18] ^~~~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return JUMP_LABEL (this); [00:18:18] ^~~~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return safe_as_a (JUMP_LABEL (this)); [00:18:18] ^~~~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] JUMP_LABEL (this) = target; [00:18:18] ^~~~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:18] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:18] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] SUBREG_BYTE (x), GET_MODE (x)); [00:18:18] ^~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] *step_out = XEXP (x, 1); [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] attrs = MEM_ATTRS (x); [00:18:18] ^~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:18] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:18] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XBBDEF (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 4) = arg4; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 5) = arg5; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 6) = arg6; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XBBDEF (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 4) = arg4; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 5) = arg5; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 6) = arg6; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 7) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XBBDEF (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 4) = arg4; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 5) = arg5; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 6) = arg6; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 7) = arg7; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XBBDEF (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 4) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 5) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 6) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 7) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 2) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 3) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 4) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 5) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 6) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XBBDEF (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:18] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 3) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 4) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 5) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 6) = arg4; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 4) = arg4; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 5) = arg5; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 6) = arg6; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 4) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XWINT (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:18] HOST_WIDE_INT hwint[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:18] # define HOST_WIDE_INT long [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XWINT (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:18] HOST_WIDE_INT hwint[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:18] # define HOST_WIDE_INT long [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] SUBREG_BYTE (rt) = arg1; [00:18:18] ^~~~~~~~~~~~~~~~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:18] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:18] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:18] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 1) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] X0EXP (rt, 1) = NULL_RTX; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:18] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:18] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XINT (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:18] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XWINT (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:18] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:18] HOST_WIDE_INT hwint[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:18] # define HOST_WIDE_INT long [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XEXP (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:18] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XVEC (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:18] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 1) = arg1; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 2) = arg2; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:26: [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:18] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] XSTR (rt, 3) = arg3; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:18] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:18] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:18] rtunion fld[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:28: [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[2] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &ass->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[3] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = fn; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return &call_stmt->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] call_stmt->op[2] = chain; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[1]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[1] = rhs; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[2]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[2] = label; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] gs->op[3] = label; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:18] return gs->op[3]; [00:18:18] ^ ~ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:18] ^ [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:33: [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:18] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:18] struct cgraph_edge; [00:18:18] ^~~~~~ [00:18:18] class [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:18] struct cgraph_edge; [00:18:18] ^~~~~~ [00:18:18] class [00:18:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc:33: [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:18] friend struct cgraph_edge; [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:18] for_user)) cgraph_edge [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:18] friend struct cgraph_edge; [00:18:18] ^~~~~~ [00:18:18] class [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:18] void initialize_inline_failed (struct cgraph_edge *); [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:18] for_user)) cgraph_edge [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:18] void initialize_inline_failed (struct cgraph_edge *); [00:18:18] ^~~~~~ [00:18:18] class [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:18] for_user)) cgraph_edge [00:18:18] ^ [00:18:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:18] ^~~~~~ [00:18:18] class [00:18:18] 130 warnings generated. [00:18:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sink.cc:26: [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[1]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[1] = rhs; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[2]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return &gs->op[2]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[2] = rhs; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[3]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return &ass->op[3]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[3] = rhs; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[1]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[1] = fn; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[2]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return &call_stmt->op[2]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] call_stmt->op[2] = chain; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[1]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[1] = rhs; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[2]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[2] = label; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] gs->op[3] = label; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:19] return gs->op[3]; [00:18:19] ^ ~ [00:18:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:19] ^ [00:18:19] 20 warnings generated. [00:18:19] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ter.o -MT tree-ssa-ter.o -MMD -MP -MF ./.deps/tree-ssa-ter.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ter.cc [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx tmp = XEXP (this, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx tmp = XEXP (this, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx next = XEXP (insn, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XBBDEF (insn, 2); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XBBDEF (insn, 2); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 3); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 3); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XUINT (insn, 4); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XUINT (insn, 4); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return safe_as_a (JUMP_LABEL (insn)); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return JUMP_LABEL (this); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return safe_as_a (JUMP_LABEL (this)); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] JUMP_LABEL (this) = target; [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] SUBREG_BYTE (x), GET_MODE (x)); [00:18:21] ^~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] *step_out = XEXP (x, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] attrs = MEM_ATTRS (x); [00:18:21] ^~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 7) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 7) = arg7; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 5) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 6) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 7) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 2) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 3) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 5) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 6) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 3) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 6) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] SUBREG_BYTE (rt) = arg1; [00:18:21] ^~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 1) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 1) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:28: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[2] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &ass->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[3] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = fn; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &call_stmt->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] call_stmt->op[2] = chain; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[2] = label; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[3] = label; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:1913:32: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] vec *ops, struct loop *loop) [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:18:21] class GTY ((chain_next ("%h.next"))) loop { [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc:1913:32: note: did you mean class here? [00:18:21] vec *ops, struct loop *loop) [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] 127 warnings generated. [00:18:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadbackward.o -MT tree-ssa-threadbackward.o -MMD -MP -MF ./.deps/tree-ssa-threadbackward.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadbackward.cc [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx tmp = XEXP (this, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx tmp = XEXP (this, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] rtx next = XEXP (insn, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XBBDEF (insn, 2); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XBBDEF (insn, 2); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 3); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XEXP (insn, 3); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XUINT (insn, 4); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XUINT (insn, 4); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return safe_as_a (JUMP_LABEL (insn)); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return JUMP_LABEL (this); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return safe_as_a (JUMP_LABEL (this)); [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] JUMP_LABEL (this) = target; [00:18:21] ^~~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] SUBREG_BYTE (x), GET_MODE (x)); [00:18:21] ^~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] *step_out = XEXP (x, 1); [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] attrs = MEM_ATTRS (x); [00:18:21] ^~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 7) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 7) = arg7; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 5) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 6) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 7) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 2) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 3) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 5) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 6) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XBBDEF (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 3) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 5) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 6) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 4) = arg4; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 5) = arg5; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 6) = arg6; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 4) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] SUBREG_BYTE (rt) = arg1; [00:18:21] ^~~~~~~~~~~~~~~~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 1) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] X0EXP (rt, 1) = NULL_RTX; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XWINT (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:21] HOST_WIDE_INT hwint[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:21] # define HOST_WIDE_INT long [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XEXP (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XVEC (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 1) = arg1; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 2) = arg2; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:26: [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] XSTR (rt, 3) = arg3; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:21] rtunion fld[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:28: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[2] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &ass->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[3] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = fn; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return &call_stmt->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] call_stmt->op[2] = chain; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[1]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[1] = rhs; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[2]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[2] = label; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] gs->op[3] = label; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:21] return gs->op[3]; [00:18:21] ^ ~ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:21] ^ [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:34: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:21] struct cgraph_edge; [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:21] struct cgraph_edge; [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:34: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] friend struct cgraph_edge; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:21] friend struct cgraph_edge; [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] void initialize_inline_failed (struct cgraph_edge *); [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:21] void initialize_inline_failed (struct cgraph_edge *); [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:40: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] struct cgraph_edge; [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:18:21] struct cgraph_edge; [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:66: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] bool (*ignore_edge) (struct cgraph_edge *)); [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:18:21] bool (*ignore_edge) (struct cgraph_edge *)); [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] bool ipa_edge_within_scc (struct cgraph_edge *); [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:18:21] bool ipa_edge_within_scc (struct cgraph_edge *); [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:18:21] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:18:21] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:21] for_user)) cgraph_edge [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:18:21] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:18:21] ^~~~~~ [00:18:21] class [00:18:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc:74: [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:21] static modref_access_node stream_in (struct lto_input_block *ib); [00:18:21] ^ [00:18:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:18:21] static profile_probability stream_in (class lto_input_block *); [00:18:21] ^ [00:18:21] 137 warnings generated. [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-tail-merge.cc:193: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &ass->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = fn; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &call_stmt->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] call_stmt->op[2] = chain; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] 20 warnings generated. [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ter.cc:27: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &ass->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = fn; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &call_stmt->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] call_stmt->op[2] = chain; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] 20 warnings generated. [00:18:23] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadedge.o -MT tree-ssa-threadedge.o -MMD -MP -MF ./.deps/tree-ssa-threadedge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadedge.cc [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] rtx tmp = XEXP (this, 1); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] rtx tmp = XEXP (this, 1); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] rtx next = XEXP (insn, 1); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XEXP (insn, 1); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XBBDEF (insn, 2); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XBBDEF (insn, 2); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XEXP (insn, 3); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XEXP (insn, 3); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XUINT (insn, 4); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XUINT (insn, 4); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:23] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return safe_as_a (JUMP_LABEL (insn)); [00:18:23] ^~~~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return JUMP_LABEL (this); [00:18:23] ^~~~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return safe_as_a (JUMP_LABEL (this)); [00:18:23] ^~~~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] JUMP_LABEL (this) = target; [00:18:23] ^~~~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:23] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:23] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] SUBREG_BYTE (x), GET_MODE (x)); [00:18:23] ^~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] *step_out = XEXP (x, 1); [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] attrs = MEM_ATTRS (x); [00:18:23] ^~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:23] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:23] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XBBDEF (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 4) = arg4; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 5) = arg5; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 6) = arg6; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XBBDEF (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 4) = arg4; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 5) = arg5; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 6) = arg6; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 7) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XBBDEF (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 4) = arg4; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 5) = arg5; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 6) = arg6; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 7) = arg7; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XBBDEF (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 4) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 5) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 6) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 7) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 2) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 3) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 4) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 5) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 6) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XBBDEF (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:23] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 3) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 4) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 5) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 6) = arg4; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 4) = arg4; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 5) = arg5; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 6) = arg6; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 4) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XWINT (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:23] HOST_WIDE_INT hwint[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:23] # define HOST_WIDE_INT long [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XWINT (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:23] HOST_WIDE_INT hwint[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:23] # define HOST_WIDE_INT long [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] SUBREG_BYTE (rt) = arg1; [00:18:23] ^~~~~~~~~~~~~~~~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:23] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:23] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:23] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 1) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] X0EXP (rt, 1) = NULL_RTX; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:23] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:23] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XINT (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:23] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XWINT (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:23] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:23] HOST_WIDE_INT hwint[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:23] # define HOST_WIDE_INT long [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XEXP (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:23] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XVEC (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:23] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 1) = arg1; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 2) = arg2; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:25: [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:23] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] XSTR (rt, 3) = arg3; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:23] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:23] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:23] rtunion fld[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:27: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &ass->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = fn; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return &call_stmt->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] call_stmt->op[2] = chain; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[1]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[1] = rhs; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[2]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[2] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] gs->op[3] = label; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:23] return gs->op[3]; [00:18:23] ^ ~ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:23] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:23] ^ [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:31: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:23] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:23] struct cgraph_edge; [00:18:23] ^~~~~~ [00:18:23] class [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:23] struct cgraph_edge; [00:18:23] ^~~~~~ [00:18:23] class [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:31: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:23] friend struct cgraph_edge; [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:23] for_user)) cgraph_edge [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:23] friend struct cgraph_edge; [00:18:23] ^~~~~~ [00:18:23] class [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:23] void initialize_inline_failed (struct cgraph_edge *); [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:23] for_user)) cgraph_edge [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:23] void initialize_inline_failed (struct cgraph_edge *); [00:18:23] ^~~~~~ [00:18:23] class [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:23] for_user)) cgraph_edge [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:23] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:23] ^~~~~~ [00:18:23] class [00:18:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc:47: [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.h:109:40: warning: struct 'lto_input_block' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:23] static modref_access_node stream_in (struct lto_input_block *ib); [00:18:23] ^ [00:18:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.h:634:47: note: previous use is here [00:18:23] static profile_probability stream_in (class lto_input_block *); [00:18:23] ^ [00:18:23] 131 warnings generated. [00:18:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadupdate.o -MT tree-ssa-threadupdate.o -MMD -MP -MF ./.deps/tree-ssa-threadupdate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadupdate.cc [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadupdate.cc:25: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[2] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &ass->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[3] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = fn; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &call_stmt->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] call_stmt->op[2] = chain; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[2] = label; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[3] = label; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadupdate.cc:115:1: warning: 'redirection_data' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] struct redirection_data : free_ptr_hash [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadupdate.h:101:3: note: did you mean struct here? [00:18:24] class redirection_data *lookup_redirection_data (edge e, enum insert_option); [00:18:24] ^~~~~ [00:18:24] struct [00:18:24] 21 warnings generated. [00:18:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-uncprop.o -MT tree-ssa-uncprop.o -MMD -MP -MF ./.deps/tree-ssa-uncprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uncprop.cc [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] rtx tmp = XEXP (this, 1); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] rtx tmp = XEXP (this, 1); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] rtx next = XEXP (insn, 1); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XEXP (insn, 1); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XBBDEF (insn, 2); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XBBDEF (insn, 2); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XEXP (insn, 3); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XEXP (insn, 3); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XUINT (insn, 4); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XUINT (insn, 4); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:24] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return safe_as_a (JUMP_LABEL (insn)); [00:18:24] ^~~~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return JUMP_LABEL (this); [00:18:24] ^~~~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return safe_as_a (JUMP_LABEL (this)); [00:18:24] ^~~~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] JUMP_LABEL (this) = target; [00:18:24] ^~~~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:24] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:24] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] SUBREG_BYTE (x), GET_MODE (x)); [00:18:24] ^~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] *step_out = XEXP (x, 1); [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] attrs = MEM_ATTRS (x); [00:18:24] ^~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:24] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:24] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XBBDEF (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 4) = arg4; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 5) = arg5; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 6) = arg6; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XBBDEF (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 4) = arg4; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 5) = arg5; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 6) = arg6; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 7) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XBBDEF (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 4) = arg4; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 5) = arg5; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 6) = arg6; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 7) = arg7; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XBBDEF (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 4) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 5) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 6) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 7) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 2) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 3) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 4) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 5) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 6) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XBBDEF (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:24] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 3) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 4) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 5) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 6) = arg4; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 4) = arg4; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 5) = arg5; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 6) = arg6; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 4) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XWINT (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:24] HOST_WIDE_INT hwint[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:24] # define HOST_WIDE_INT long [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XWINT (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:24] HOST_WIDE_INT hwint[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:24] # define HOST_WIDE_INT long [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] SUBREG_BYTE (rt) = arg1; [00:18:24] ^~~~~~~~~~~~~~~~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:24] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:24] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:24] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 1) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] X0EXP (rt, 1) = NULL_RTX; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:24] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:24] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XINT (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:24] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XWINT (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:24] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:24] HOST_WIDE_INT hwint[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:24] # define HOST_WIDE_INT long [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XEXP (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:24] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XVEC (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:24] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 1) = arg1; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 2) = arg2; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:25: [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:24] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] XSTR (rt, 3) = arg3; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:24] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:24] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:24] rtunion fld[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:27: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[2] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &ass->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[3] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = fn; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return &call_stmt->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] call_stmt->op[2] = chain; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[1]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[1] = rhs; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[2]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[2] = label; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] gs->op[3] = label; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:24] return gs->op[3]; [00:18:24] ^ ~ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:24] ^ [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:31: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:24] struct cgraph_edge; [00:18:24] ^~~~~~ [00:18:24] class [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:24] struct cgraph_edge; [00:18:24] ^~~~~~ [00:18:24] class [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:31: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] friend struct cgraph_edge; [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:24] for_user)) cgraph_edge [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:24] friend struct cgraph_edge; [00:18:24] ^~~~~~ [00:18:24] class [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] void initialize_inline_failed (struct cgraph_edge *); [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:24] for_user)) cgraph_edge [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:24] void initialize_inline_failed (struct cgraph_edge *); [00:18:24] ^~~~~~ [00:18:24] class [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:24] for_user)) cgraph_edge [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:24] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:24] ^~~~~~ [00:18:24] class [00:18:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc:51: [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.h:208:1: warning: 'access_data' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:24] struct access_data [00:18:24] ^ [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:44:1: note: did you mean struct here? [00:18:24] class access_data; [00:18:24] ^~~~~ [00:18:24] struct [00:18:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.h:38:1: note: did you mean struct here? [00:18:24] class access_data; [00:18:24] ^~~~~ [00:18:24] struct [00:18:24] 131 warnings generated. [00:18:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-uninit.o -MT tree-ssa-uninit.o -MMD -MP -MF ./.deps/tree-ssa-uninit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uninit.cc [00:18:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadbackward.cc:26: [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[1]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[1] = rhs; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[2]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return &gs->op[2]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[2] = rhs; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[3]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return &ass->op[3]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[3] = rhs; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[1]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[1] = fn; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[2]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return &call_stmt->op[2]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] call_stmt->op[2] = chain; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[1]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[1] = rhs; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[2]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[2] = label; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] gs->op[3] = label; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:25] return gs->op[3]; [00:18:25] ^ ~ [00:18:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:25] ^ [00:18:25] 20 warnings generated. [00:18:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa.o -MT tree-ssa.o -MMD -MP -MF ./.deps/tree-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa.cc [00:18:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadedge.cc:26: [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[2] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &ass->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[3] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = fn; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &call_stmt->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] call_stmt->op[2] = chain; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[2] = label; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[3] = label; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] 20 warnings generated. [00:18:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uncprop.cc:25: [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[2] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &ass->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[3] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = fn; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return &call_stmt->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] call_stmt->op[2] = chain; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[1]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[1] = rhs; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[2]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[2] = label; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] gs->op[3] = label; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:27] return gs->op[3]; [00:18:27] ^ ~ [00:18:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:27] ^ [00:18:27] 20 warnings generated. [00:18:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssanames.o -MT tree-ssanames.o -MMD -MP -MF ./.deps/tree-ssanames.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssanames.cc [00:18:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uninit.cc:27: [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[2] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &ass->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[3] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = fn; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &call_stmt->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] call_stmt->op[2] = chain; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[2] = label; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[3] = label; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] 20 warnings generated. [00:18:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-stdarg.o -MT tree-stdarg.o -MMD -MP -MF ./.deps/tree-stdarg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-stdarg.cc [00:18:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa.cc:25: [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[2] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &ass->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[3] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = fn; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return &call_stmt->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] call_stmt->op[2] = chain; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[1]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[1] = rhs; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[2]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[2] = label; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] gs->op[3] = label; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:29] return gs->op[3]; [00:18:29] ^ ~ [00:18:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:29] ^ [00:18:29] 20 warnings generated. [00:18:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssanames.cc:25: [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[1]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[1] = rhs; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[2]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return &gs->op[2]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[2] = rhs; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[3]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return &ass->op[3]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[3] = rhs; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[1]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[1] = fn; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[2]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return &call_stmt->op[2]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] call_stmt->op[2] = chain; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[1]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[1] = rhs; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[2]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[2] = label; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] gs->op[3] = label; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:30] return gs->op[3]; [00:18:30] ^ ~ [00:18:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:30] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:30] ^ [00:18:30] 20 warnings generated. [00:18:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-stdarg.cc:27: [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[1]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[1] = rhs; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[2]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return &gs->op[2]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[2] = rhs; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[3]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return &ass->op[3]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[3] = rhs; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[1]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[1] = fn; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[2]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return &call_stmt->op[2]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] call_stmt->op[2] = chain; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[1]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[1] = rhs; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[2]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[2] = label; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] gs->op[3] = label; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:32] return gs->op[3]; [00:18:32] ^ ~ [00:18:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:32] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:32] ^ [00:18:32] 20 warnings generated. [00:18:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer.o -MT tree-streamer.o -MMD -MP -MF ./.deps/tree-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer.cc [00:18:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer.cc:28: [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[1]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[1] = rhs; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[2]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return &gs->op[2]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[2] = rhs; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[3]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return &ass->op[3]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[3] = rhs; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[1]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[1] = fn; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[2]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return &call_stmt->op[2]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] call_stmt->op[2] = chain; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[1]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[1] = rhs; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[2]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[2] = label; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] gs->op[3] = label; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:35] return gs->op[3]; [00:18:35] ^ ~ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:35] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:35] ^ [00:18:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer.cc:30: [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:35] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:35] struct cgraph_edge; [00:18:35] ^~~~~~ [00:18:35] class [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:35] struct cgraph_edge; [00:18:35] ^~~~~~ [00:18:35] class [00:18:35] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer.cc:30: [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:35] friend struct cgraph_edge; [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:35] for_user)) cgraph_edge [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:35] friend struct cgraph_edge; [00:18:35] ^~~~~~ [00:18:35] class [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:35] void initialize_inline_failed (struct cgraph_edge *); [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:35] for_user)) cgraph_edge [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:35] void initialize_inline_failed (struct cgraph_edge *); [00:18:35] ^~~~~~ [00:18:35] class [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:35] for_user)) cgraph_edge [00:18:35] ^ [00:18:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:35] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:35] ^~~~~~ [00:18:35] class [00:18:35] 24 warnings generated. [00:18:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer-in.o -MT tree-streamer-in.o -MMD -MP -MF ./.deps/tree-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-in.cc [00:18:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-in.cc:28: [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[1]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[1] = rhs; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[2]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return &gs->op[2]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[2] = rhs; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[3]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return &ass->op[3]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[3] = rhs; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[1]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[1] = fn; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[2]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return &call_stmt->op[2]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] call_stmt->op[2] = chain; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[1]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[1] = rhs; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[2]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[2] = label; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] gs->op[3] = label; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:39] return gs->op[3]; [00:18:39] ^ ~ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:39] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:39] ^ [00:18:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-in.cc:31: [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:39] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:39] struct cgraph_edge; [00:18:39] ^~~~~~ [00:18:39] class [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:39] struct cgraph_edge; [00:18:39] ^~~~~~ [00:18:39] class [00:18:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-in.cc:31: [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:39] friend struct cgraph_edge; [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:39] for_user)) cgraph_edge [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:39] friend struct cgraph_edge; [00:18:39] ^~~~~~ [00:18:39] class [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:39] void initialize_inline_failed (struct cgraph_edge *); [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:39] for_user)) cgraph_edge [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:39] void initialize_inline_failed (struct cgraph_edge *); [00:18:39] ^~~~~~ [00:18:39] class [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:39] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:39] for_user)) cgraph_edge [00:18:39] ^ [00:18:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:39] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:39] ^~~~~~ [00:18:39] class [00:18:39] 24 warnings generated. [00:18:39] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer-out.o -MT tree-streamer-out.o -MMD -MP -MF ./.deps/tree-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-out.cc [00:18:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-out.cc:28: [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[1]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[1] = rhs; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[2]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return &gs->op[2]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[2] = rhs; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[3]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return &ass->op[3]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[3] = rhs; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[1]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[1] = fn; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[2]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return &call_stmt->op[2]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] call_stmt->op[2] = chain; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[1]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[1] = rhs; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[2]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[2] = label; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] gs->op[3] = label; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:41] return gs->op[3]; [00:18:41] ^ ~ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:41] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:41] ^ [00:18:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-out.cc:30: [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:41] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:41] struct cgraph_edge; [00:18:41] ^~~~~~ [00:18:41] class [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:41] struct cgraph_edge; [00:18:41] ^~~~~~ [00:18:41] class [00:18:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-out.cc:30: [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:41] friend struct cgraph_edge; [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:41] for_user)) cgraph_edge [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:41] friend struct cgraph_edge; [00:18:41] ^~~~~~ [00:18:41] class [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:41] void initialize_inline_failed (struct cgraph_edge *); [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:41] for_user)) cgraph_edge [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:41] void initialize_inline_failed (struct cgraph_edge *); [00:18:41] ^~~~~~ [00:18:41] class [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:41] for_user)) cgraph_edge [00:18:41] ^ [00:18:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:41] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:41] ^~~~~~ [00:18:41] class [00:18:41] 24 warnings generated. [00:18:41] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-tailcall.o -MT tree-tailcall.o -MMD -MP -MF ./.deps/tree-tailcall.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] rtx tmp = XEXP (this, 1); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] rtx tmp = XEXP (this, 1); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] rtx next = XEXP (insn, 1); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XEXP (insn, 1); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XBBDEF (insn, 2); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XBBDEF (insn, 2); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XEXP (insn, 3); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XEXP (insn, 3); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XUINT (insn, 4); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XUINT (insn, 4); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:46] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return safe_as_a (JUMP_LABEL (insn)); [00:18:46] ^~~~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return JUMP_LABEL (this); [00:18:46] ^~~~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return safe_as_a (JUMP_LABEL (this)); [00:18:46] ^~~~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] JUMP_LABEL (this) = target; [00:18:46] ^~~~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:46] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:46] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] SUBREG_BYTE (x), GET_MODE (x)); [00:18:46] ^~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:46] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:46] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] *step_out = XEXP (x, 1); [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] attrs = MEM_ATTRS (x); [00:18:46] ^~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:46] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:46] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XBBDEF (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 4) = arg4; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 5) = arg5; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 6) = arg6; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XBBDEF (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 4) = arg4; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 5) = arg5; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 6) = arg6; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 7) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XBBDEF (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 4) = arg4; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 5) = arg5; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 6) = arg6; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 7) = arg7; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XBBDEF (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 4) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 5) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 6) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 7) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 2) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 3) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 4) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 5) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 6) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XBBDEF (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:46] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 3) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 4) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 5) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 6) = arg4; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 4) = arg4; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 5) = arg5; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 6) = arg6; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 4) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XWINT (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:46] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:46] HOST_WIDE_INT hwint[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:46] # define HOST_WIDE_INT long [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XWINT (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:46] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:46] HOST_WIDE_INT hwint[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:46] # define HOST_WIDE_INT long [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] SUBREG_BYTE (rt) = arg1; [00:18:46] ^~~~~~~~~~~~~~~~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:46] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:46] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:46] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 1) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] X0EXP (rt, 1) = NULL_RTX; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:46] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:46] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XINT (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:46] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XWINT (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:46] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:46] HOST_WIDE_INT hwint[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:46] # define HOST_WIDE_INT long [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XEXP (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:46] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XVEC (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:46] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 1) = arg1; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 2) = arg2; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:24: [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:46] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] XSTR (rt, 3) = arg3; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:46] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:46] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:46] rtunion fld[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:26: [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[1]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[1] = rhs; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[2]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return &gs->op[2]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[2] = rhs; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[3]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return &ass->op[3]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[3] = rhs; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[1]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[1] = fn; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[2]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return &call_stmt->op[2]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] call_stmt->op[2] = chain; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[1]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[1] = rhs; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[2]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[2] = label; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] gs->op[3] = label; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:46] return gs->op[3]; [00:18:46] ^ ~ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:46] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:46] ^ [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:30: [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:18:46] struct cgraph_edge; [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:18:46] struct cgraph_edge; [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:30: [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] friend struct cgraph_edge; [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:18:46] friend struct cgraph_edge; [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] void initialize_inline_failed (struct cgraph_edge *); [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:18:46] void initialize_inline_failed (struct cgraph_edge *); [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:18:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc:44: [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] bool (*ignore_edge) (struct cgraph_edge *)); [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:18:46] bool (*ignore_edge) (struct cgraph_edge *)); [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] bool ipa_edge_within_scc (struct cgraph_edge *); [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:18:46] bool ipa_edge_within_scc (struct cgraph_edge *); [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:18:46] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:18:46] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:18:46] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:18:46] for_user)) cgraph_edge [00:18:46] ^ [00:18:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:18:46] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:18:46] ^~~~~~ [00:18:46] class [00:18:46] 135 warnings generated. [00:18:46] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-generic.o -MT tree-vect-generic.o -MMD -MP -MF ./.deps/tree-vect-generic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] rtx tmp = XEXP (this, 1); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] rtx tmp = XEXP (this, 1); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] rtx next = XEXP (insn, 1); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XEXP (insn, 1); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XBBDEF (insn, 2); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XBBDEF (insn, 2); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XEXP (insn, 3); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XEXP (insn, 3); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XUINT (insn, 4); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XUINT (insn, 4); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:49] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return safe_as_a (JUMP_LABEL (insn)); [00:18:49] ^~~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return JUMP_LABEL (this); [00:18:49] ^~~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return safe_as_a (JUMP_LABEL (this)); [00:18:49] ^~~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] JUMP_LABEL (this) = target; [00:18:49] ^~~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:49] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:49] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] SUBREG_BYTE (x), GET_MODE (x)); [00:18:49] ^~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] *step_out = XEXP (x, 1); [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] attrs = MEM_ATTRS (x); [00:18:49] ^~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:49] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:49] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XBBDEF (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 4) = arg4; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 5) = arg5; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 6) = arg6; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XBBDEF (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 4) = arg4; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 5) = arg5; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 6) = arg6; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 7) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XBBDEF (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 4) = arg4; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 5) = arg5; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 6) = arg6; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 7) = arg7; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XBBDEF (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 4) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 5) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 6) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 7) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 2) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 3) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 4) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 5) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 6) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XBBDEF (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:49] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 3) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 4) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 5) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 6) = arg4; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 4) = arg4; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 5) = arg5; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 6) = arg6; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 4) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XWINT (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:49] HOST_WIDE_INT hwint[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:49] # define HOST_WIDE_INT long [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XWINT (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:49] HOST_WIDE_INT hwint[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:49] # define HOST_WIDE_INT long [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] SUBREG_BYTE (rt) = arg1; [00:18:49] ^~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:49] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:49] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:49] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 1) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] X0EXP (rt, 1) = NULL_RTX; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:49] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:49] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XINT (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XWINT (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:49] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:49] HOST_WIDE_INT hwint[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:49] # define HOST_WIDE_INT long [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XEXP (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:49] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XVEC (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:49] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 1) = arg1; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 2) = arg2; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:24: [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:49] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] XSTR (rt, 3) = arg3; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:49] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:26: [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[1]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[1] = rhs; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[2]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return &gs->op[2]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[2] = rhs; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[3]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return &ass->op[3]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[3] = rhs; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[1]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[1] = fn; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[2]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return &call_stmt->op[2]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] call_stmt->op[2] = chain; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[1]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[1] = rhs; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[2]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[2] = label; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] gs->op[3] = label; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return gs->op[3]; [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:49] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:46: [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] if (INSN_CODE (insn) < 0) [00:18:49] ^~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:46: [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:18:49] ^~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc:46: [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:49] return INSN_CODE (insn); [00:18:49] ^~~~~~~~~~~~~~~~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:18:49] #define INSN_CODE(INSN) XINT (INSN, 5) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:49] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:49] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:49] ^ ~ [00:18:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:49] rtunion fld[1]; [00:18:49] ^ [00:18:49] 129 warnings generated. [00:18:49] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-isel.o -MT gimple-isel.o -MMD -MP -MF ./.deps/gimple-isel.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] rtx tmp = XEXP (this, 1); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] rtx tmp = XEXP (this, 1); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] rtx next = XEXP (insn, 1); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XEXP (insn, 1); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XBBDEF (insn, 2); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XBBDEF (insn, 2); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XEXP (insn, 3); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XEXP (insn, 3); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XUINT (insn, 4); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XUINT (insn, 4); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:18:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return safe_as_a (JUMP_LABEL (insn)); [00:18:52] ^~~~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return JUMP_LABEL (this); [00:18:52] ^~~~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return safe_as_a (JUMP_LABEL (this)); [00:18:52] ^~~~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] JUMP_LABEL (this) = target; [00:18:52] ^~~~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:18:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:18:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] SUBREG_BYTE (x), GET_MODE (x)); [00:18:52] ^~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] *step_out = XEXP (x, 1); [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] attrs = MEM_ATTRS (x); [00:18:52] ^~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:18:52] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:18:52] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XBBDEF (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 4) = arg4; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 5) = arg5; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 6) = arg6; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XBBDEF (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 4) = arg4; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 5) = arg5; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 6) = arg6; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 7) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XBBDEF (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 4) = arg4; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 5) = arg5; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 6) = arg6; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 7) = arg7; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XBBDEF (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 4) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 5) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 6) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 7) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 2) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 3) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 4) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 5) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 6) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XBBDEF (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:18:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 3) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 4) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 5) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 6) = arg4; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 4) = arg4; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 5) = arg5; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 6) = arg6; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 4) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XWINT (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:52] HOST_WIDE_INT hwint[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:52] # define HOST_WIDE_INT long [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XWINT (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:52] HOST_WIDE_INT hwint[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:52] # define HOST_WIDE_INT long [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] SUBREG_BYTE (rt) = arg1; [00:18:52] ^~~~~~~~~~~~~~~~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:18:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:18:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:18:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 1) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] X0EXP (rt, 1) = NULL_RTX; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:18:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:18:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XINT (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:18:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XWINT (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:18:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:18:52] HOST_WIDE_INT hwint[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:18:52] # define HOST_WIDE_INT long [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XEXP (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:18:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XVEC (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:18:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 1) = arg1; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 2) = arg2; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:24: [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:18:52] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] XSTR (rt, 3) = arg3; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:18:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:18:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:18:52] rtunion fld[1]; [00:18:52] ^ [00:18:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc:26: [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[1]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[1] = rhs; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[2]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return &gs->op[2]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[2] = rhs; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[3]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return &ass->op[3]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[3] = rhs; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[1]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[1] = fn; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[2]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return &call_stmt->op[2]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] call_stmt->op[2] = chain; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[1]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[1] = rhs; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[2]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[2] = label; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] gs->op[3] = label; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:18:52] return gs->op[3]; [00:18:52] ^ ~ [00:18:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:18:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:18:52] ^ [00:18:52] 126 warnings generated. [00:19:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-patterns.o -MT tree-vect-patterns.o -MMD -MP -MF ./.deps/tree-vect-patterns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc [00:19:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-data-refs.o -MT tree-vect-data-refs.o -MMD -MP -MF ./.deps/tree-vect-data-refs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc [00:19:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-stmts.o -MT tree-vect-stmts.o -MMD -MP -MF ./.deps/tree-vect-stmts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc [00:19:45] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-loop.o -MT tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-loop-manip.o -MT tree-vect-loop-manip.o -MMD -MP -MF ./.deps/tree-vect-loop-manip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-slp.o -MT tree-vect-slp.o -MMD -MP -MF ./.deps/tree-vect-slp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-slp-patterns.o -MT tree-vect-slp-patterns.o -MMD -MP -MF ./.deps/tree-vect-slp-patterns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vectorizer.o -MT tree-vectorizer.o -MMD -MP -MF ./.deps/tree-vectorizer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx tmp = XEXP (this, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx tmp = XEXP (this, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx next = XEXP (insn, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XBBDEF (insn, 2); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XBBDEF (insn, 2); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 3); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 3); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XUINT (insn, 4); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XUINT (insn, 4); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return safe_as_a (JUMP_LABEL (insn)); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return JUMP_LABEL (this); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return safe_as_a (JUMP_LABEL (this)); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] JUMP_LABEL (this) = target; [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] SUBREG_BYTE (x), GET_MODE (x)); [00:19:51] ^~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] *step_out = XEXP (x, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] attrs = MEM_ATTRS (x); [00:19:51] ^~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 7) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 7) = arg7; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 5) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 6) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 7) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 2) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 3) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 5) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 6) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 3) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 6) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] SUBREG_BYTE (rt) = arg1; [00:19:51] ^~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 1) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 1) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:25: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:27: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[2] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &ass->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[3] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = fn; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &call_stmt->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] call_stmt->op[2] = chain; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[2] = label; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[3] = label; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:32: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] if (INSN_CODE (insn) < 0) [00:19:51] ^~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:32: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:19:51] ^~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:32: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return INSN_CODE (insn); [00:19:51] ^~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:51] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:46: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:19:51] struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:19:51] struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc:46: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] friend struct cgraph_edge; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:19:51] friend struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] void initialize_inline_failed (struct cgraph_edge *); [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:19:51] void initialize_inline_failed (struct cgraph_edge *); [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:19:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] 133 warnings generated. [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vector-builder.o -MT tree-vector-builder.o -MMD -MP -MF ./.deps/tree-vector-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vector-builder.cc [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx tmp = XEXP (this, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx tmp = XEXP (this, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] rtx next = XEXP (insn, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XBBDEF (insn, 2); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XBBDEF (insn, 2); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 3); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XEXP (insn, 3); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XUINT (insn, 4); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XUINT (insn, 4); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:51] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return safe_as_a (JUMP_LABEL (insn)); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return JUMP_LABEL (this); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return safe_as_a (JUMP_LABEL (this)); [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] JUMP_LABEL (this) = target; [00:19:51] ^~~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:51] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:51] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] SUBREG_BYTE (x), GET_MODE (x)); [00:19:51] ^~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] *step_out = XEXP (x, 1); [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] attrs = MEM_ATTRS (x); [00:19:51] ^~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:51] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:51] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 7) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 7) = arg7; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 5) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 6) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 7) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 2) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 3) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 5) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 6) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XBBDEF (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:51] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 3) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 5) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 6) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 4) = arg4; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 5) = arg5; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 6) = arg6; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 4) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] SUBREG_BYTE (rt) = arg1; [00:19:51] ^~~~~~~~~~~~~~~~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:51] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:51] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:51] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 1) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] X0EXP (rt, 1) = NULL_RTX; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:51] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:51] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:51] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XWINT (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:51] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:51] HOST_WIDE_INT hwint[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:51] # define HOST_WIDE_INT long [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XEXP (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:51] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XVEC (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:51] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 1) = arg1; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 2) = arg2; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:27: [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:51] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] XSTR (rt, 3) = arg3; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:51] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:51] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:51] rtunion fld[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:29: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[2] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &ass->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[3] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = fn; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return &call_stmt->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] call_stmt->op[2] = chain; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[1]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[1] = rhs; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[2]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[2] = label; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] gs->op[3] = label; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:51] return gs->op[3]; [00:19:51] ^ ~ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:51] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:51] ^ [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:35: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:19:51] struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:19:51] struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc:35: [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] friend struct cgraph_edge; [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:19:51] friend struct cgraph_edge; [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] void initialize_inline_failed (struct cgraph_edge *); [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:19:51] void initialize_inline_failed (struct cgraph_edge *); [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:51] for_user)) cgraph_edge [00:19:51] ^ [00:19:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:19:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:51] ^~~~~~ [00:19:51] class [00:19:51] 130 warnings generated. [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vrp.o -MT tree-vrp.o -MMD -MP -MF ./.deps/tree-vrp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vrp.cc [00:19:51] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree.o -MT tree.o -MMD -MP -MF ./.deps/tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx tmp = XEXP (this, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx tmp = XEXP (this, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx next = XEXP (insn, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XBBDEF (insn, 2); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XBBDEF (insn, 2); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 3); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 3); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XUINT (insn, 4); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XUINT (insn, 4); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return safe_as_a (JUMP_LABEL (insn)); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return JUMP_LABEL (this); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return safe_as_a (JUMP_LABEL (this)); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] JUMP_LABEL (this) = target; [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] SUBREG_BYTE (x), GET_MODE (x)); [00:19:52] ^~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] *step_out = XEXP (x, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] attrs = MEM_ATTRS (x); [00:19:52] ^~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:52] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:52] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 7) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 7) = arg7; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 5) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 6) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 7) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 2) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 3) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 5) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 6) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 3) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 6) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] SUBREG_BYTE (rt) = arg1; [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 1) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 1) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:25: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:27: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &ass->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = fn; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &call_stmt->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] call_stmt->op[2] = chain; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:32: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] if (INSN_CODE (insn) < 0) [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:32: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc:32: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return INSN_CODE (insn); [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] 129 warnings generated. [00:19:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tristate.o -MT tristate.o -MMD -MP -MF ./.deps/tristate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tristate.cc [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vrp.cc:32: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &ass->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = fn; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &call_stmt->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] call_stmt->op[2] = chain; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] 20 warnings generated. [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx tmp = XEXP (this, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx tmp = XEXP (this, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] rtx next = XEXP (insn, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XBBDEF (insn, 2); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XBBDEF (insn, 2); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 3); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XEXP (insn, 3); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XUINT (insn, 4); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XUINT (insn, 4); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:52] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return safe_as_a (JUMP_LABEL (insn)); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return JUMP_LABEL (this); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return safe_as_a (JUMP_LABEL (this)); [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] JUMP_LABEL (this) = target; [00:19:52] ^~~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:52] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:52] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] SUBREG_BYTE (x), GET_MODE (x)); [00:19:52] ^~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] *step_out = XEXP (x, 1); [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] attrs = MEM_ATTRS (x); [00:19:52] ^~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:52] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:52] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 7) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 7) = arg7; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 5) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 6) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 7) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 2) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 3) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 5) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 6) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XBBDEF (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:52] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 3) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 5) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 6) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 4) = arg4; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 5) = arg5; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 6) = arg6; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 4) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] SUBREG_BYTE (rt) = arg1; [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:52] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:52] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:52] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 1) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] X0EXP (rt, 1) = NULL_RTX; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:52] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:52] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XWINT (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:52] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:52] HOST_WIDE_INT hwint[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:52] # define HOST_WIDE_INT long [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XEXP (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:52] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XVEC (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:52] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 1) = arg1; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 2) = arg2; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:27: [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:52] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] XSTR (rt, 3) = arg3; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:52] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:29: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &ass->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = fn; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return &call_stmt->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] call_stmt->op[2] = chain; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[1]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[1] = rhs; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[2]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[2] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] gs->op[3] = label; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return gs->op[3]; [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:52] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:33: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] if (INSN_CODE (insn) < 0) [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:33: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:33: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:52] return INSN_CODE (insn); [00:19:52] ^~~~~~~~~~~~~~~~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:52] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:52] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:52] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:52] ^ ~ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:52] rtunion fld[1]; [00:19:52] ^ [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:34: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:52] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:19:52] struct cgraph_edge; [00:19:52] ^~~~~~ [00:19:52] class [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:19:52] struct cgraph_edge; [00:19:52] ^~~~~~ [00:19:52] class [00:19:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc:34: [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:52] friend struct cgraph_edge; [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:52] for_user)) cgraph_edge [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:19:52] friend struct cgraph_edge; [00:19:52] ^~~~~~ [00:19:52] class [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:52] void initialize_inline_failed (struct cgraph_edge *); [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:52] for_user)) cgraph_edge [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:19:52] void initialize_inline_failed (struct cgraph_edge *); [00:19:52] ^~~~~~ [00:19:52] class [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:52] for_user)) cgraph_edge [00:19:52] ^ [00:19:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:19:52] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:52] ^~~~~~ [00:19:52] class [00:19:52] 133 warnings generated. [00:19:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o typed-splay-tree.o -MT typed-splay-tree.o -MMD -MP -MF ./.deps/typed-splay-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/typed-splay-tree.cc [00:19:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o valtrack.o -MT valtrack.o -MMD -MP -MF ./.deps/valtrack.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc [00:19:52] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-pointer-equiv.o -MT value-pointer-equiv.o -MMD -MP -MF ./.deps/value-pointer-equiv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-pointer-equiv.cc [00:19:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-query.o -MT value-query.o -MMD -MP -MF ./.deps/value-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-query.cc [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-pointer-equiv.cc:26: [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[2] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &ass->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[3] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = fn; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &call_stmt->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] call_stmt->op[2] = chain; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[2] = label; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[3] = label; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] 20 warnings generated. [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] rtx tmp = XEXP (this, 1); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] rtx tmp = XEXP (this, 1); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] rtx next = XEXP (insn, 1); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XEXP (insn, 1); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XBBDEF (insn, 2); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XBBDEF (insn, 2); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XEXP (insn, 3); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XEXP (insn, 3); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XUINT (insn, 4); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XUINT (insn, 4); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:53] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return safe_as_a (JUMP_LABEL (insn)); [00:19:53] ^~~~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return JUMP_LABEL (this); [00:19:53] ^~~~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return safe_as_a (JUMP_LABEL (this)); [00:19:53] ^~~~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] JUMP_LABEL (this) = target; [00:19:53] ^~~~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:53] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:53] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] SUBREG_BYTE (x), GET_MODE (x)); [00:19:53] ^~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] *step_out = XEXP (x, 1); [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] attrs = MEM_ATTRS (x); [00:19:53] ^~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:53] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:53] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XBBDEF (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 4) = arg4; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 5) = arg5; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 6) = arg6; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XBBDEF (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 4) = arg4; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 5) = arg5; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 6) = arg6; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 7) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XBBDEF (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 4) = arg4; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 5) = arg5; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 6) = arg6; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 7) = arg7; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XBBDEF (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 4) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 5) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 6) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 7) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 2) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 3) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 4) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 5) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 6) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XBBDEF (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:53] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 3) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 4) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 5) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 6) = arg4; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 4) = arg4; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 5) = arg5; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 6) = arg6; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 4) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XWINT (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:53] HOST_WIDE_INT hwint[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:53] # define HOST_WIDE_INT long [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XWINT (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:53] HOST_WIDE_INT hwint[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:53] # define HOST_WIDE_INT long [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] SUBREG_BYTE (rt) = arg1; [00:19:53] ^~~~~~~~~~~~~~~~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:53] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:53] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:53] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 1) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] X0EXP (rt, 1) = NULL_RTX; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:53] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:53] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XINT (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:53] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XWINT (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:53] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:53] HOST_WIDE_INT hwint[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:53] # define HOST_WIDE_INT long [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XEXP (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:53] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XVEC (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:53] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 1) = arg1; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 2) = arg2; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:28: [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:53] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] XSTR (rt, 3) = arg3; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:53] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:53] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:53] rtunion fld[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:30: [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[2] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &ass->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[3] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = fn; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return &call_stmt->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] call_stmt->op[2] = chain; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[1]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[1] = rhs; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[2]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[2] = label; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] gs->op[3] = label; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:53] return gs->op[3]; [00:19:53] ^ ~ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:53] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:53] ^ [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:50: [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:53] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:19:53] struct cgraph_edge; [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:19:53] struct cgraph_edge; [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:50: [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:53] friend struct cgraph_edge; [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:53] for_user)) cgraph_edge [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:19:53] friend struct cgraph_edge; [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:53] void initialize_inline_failed (struct cgraph_edge *); [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:53] for_user)) cgraph_edge [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:19:53] void initialize_inline_failed (struct cgraph_edge *); [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:53] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:53] for_user)) cgraph_edge [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:19:53] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:2809:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:53] struct loop *loop = LOOP_VINFO_LOOP (new_loop_vinfo); [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:19:53] class GTY ((chain_next ("%h.next"))) loop { [00:19:53] ^ [00:19:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc:2809:3: note: did you mean class here? [00:19:53] struct loop *loop = LOOP_VINFO_LOOP (new_loop_vinfo); [00:19:53] ^~~~~~ [00:19:53] class [00:19:53] 131 warnings generated. [00:19:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-range.o -MT value-range.o -MMD -MP -MF ./.deps/value-range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range.cc [00:19:53] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-range-equiv.o -MT value-range-equiv.o -MMD -MP -MF ./.deps/value-range-equiv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range-equiv.cc [00:19:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range-equiv.cc:25: [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[2] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &ass->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[3] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = fn; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &call_stmt->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] call_stmt->op[2] = chain; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[2] = label; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[3] = label; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] 20 warnings generated. [00:19:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-relation.o -MT value-relation.o -MMD -MP -MF ./.deps/value-relation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-relation.cc [00:19:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range.cc:27: [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[2] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &ass->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[3] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = fn; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return &call_stmt->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] call_stmt->op[2] = chain; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[1]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[1] = rhs; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[2]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[2] = label; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] gs->op[3] = label; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:54] return gs->op[3]; [00:19:54] ^ ~ [00:19:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:54] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:54] ^ [00:19:54] 20 warnings generated. [00:19:54] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-prof.o -MT value-prof.o -MMD -MP -MF ./.deps/value-prof.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc [00:19:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc:62: [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[1]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[1] = rhs; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[2]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return &gs->op[2]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[2] = rhs; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[3]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return &ass->op[3]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[3] = rhs; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[1]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[1] = fn; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[2]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return &call_stmt->op[2]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] call_stmt->op[2] = chain; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[1]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[1] = rhs; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[2]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[2] = label; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] gs->op[3] = label; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:55] return gs->op[3]; [00:19:55] ^ ~ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:55] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:55] ^ [00:19:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc:66: [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:55] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:19:55] struct cgraph_edge; [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:19:55] struct cgraph_edge; [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc:66: [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:55] friend struct cgraph_edge; [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:55] for_user)) cgraph_edge [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:19:55] friend struct cgraph_edge; [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:55] void initialize_inline_failed (struct cgraph_edge *); [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:55] for_user)) cgraph_edge [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:19:55] void initialize_inline_failed (struct cgraph_edge *); [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:55] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:19:55] for_user)) cgraph_edge [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:19:55] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc:1936:3: warning: struct 'loop' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:19:55] struct loop *loop = LOOP_VINFO_LOOP (this_loop_vinfo); [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.h:117:38: note: previous use is here [00:19:55] class GTY ((chain_next ("%h.next"))) loop { [00:19:55] ^ [00:19:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc:1936:3: note: did you mean class here? [00:19:55] struct loop *loop = LOOP_VINFO_LOOP (this_loop_vinfo); [00:19:55] ^~~~~~ [00:19:55] class [00:19:55] 25 warnings generated. [00:19:55] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o var-tracking.o -MT var-tracking.o -MMD -MP -MF ./.deps/var-tracking.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx tmp = XEXP (this, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx tmp = XEXP (this, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx next = XEXP (insn, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XBBDEF (insn, 2); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XBBDEF (insn, 2); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 3); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 3); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XUINT (insn, 4); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XUINT (insn, 4); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return safe_as_a (JUMP_LABEL (insn)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return JUMP_LABEL (this); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return safe_as_a (JUMP_LABEL (this)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] JUMP_LABEL (this) = target; [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (x), GET_MODE (x)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *step_out = XEXP (x, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] attrs = MEM_ATTRS (x); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 7) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 7) = arg7; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 5) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 6) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 7) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 2) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 3) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 5) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 6) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 3) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 6) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (rt) = arg1; [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 1) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 1) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:26: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:109:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] ? XEXP (x, 1) : XEXP (x, 0), [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:218:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] loc = simplify_replace_fn_rtx (INSN_VAR_LOCATION_LOC (insn), [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:220:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (loc == INSN_VAR_LOCATION_LOC (insn)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:224:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] INSN_VAR_LOCATION_LOC (insn) = loc; [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:371:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:455:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] INSN_VAR_LOCATION_LOC (insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:660:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = SET_SRC (set); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc:737:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (DEBUG_INSN_P (next) && reg == INSN_VAR_LOCATION_LOC (next)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:19:56] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] 114 warnings generated. [00:19:56] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o varasm.o -MT varasm.o -MMD -MP -MF ./.deps/varasm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx tmp = XEXP (this, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx tmp = XEXP (this, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx next = XEXP (insn, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XBBDEF (insn, 2); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XBBDEF (insn, 2); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 3); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XEXP (insn, 3); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XUINT (insn, 4); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XUINT (insn, 4); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:56] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return safe_as_a (JUMP_LABEL (insn)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return JUMP_LABEL (this); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return safe_as_a (JUMP_LABEL (this)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] JUMP_LABEL (this) = target; [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:56] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (x), GET_MODE (x)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *step_out = XEXP (x, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] attrs = MEM_ATTRS (x); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 7) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 7) = arg7; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 5) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 6) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 7) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 2) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 3) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 5) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 6) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XBBDEF (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:56] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 3) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 5) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 6) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 4) = arg4; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 5) = arg5; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 6) = arg6; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 4) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (rt) = arg1; [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 1) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] X0EXP (rt, 1) = NULL_RTX; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:56] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XWINT (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:56] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:56] HOST_WIDE_INT hwint[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:56] # define HOST_WIDE_INT long [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XVEC (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:56] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 1) = arg1; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 2) = arg2; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:93: [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:56] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XSTR (rt, 3) = arg3; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:56] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:103: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (INSN_CODE (insn) < 0) [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:56] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:103: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:56] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:103: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] return INSN_CODE (insn); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:56] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:118: [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:19:56] return (TEST_HARD_REG_BIT (m_mask, regno) [00:19:56] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:19:56] return (TEST_HARD_REG_BIT (m_mask, regno) [00:19:56] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:746:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] -= INTVAL (XEXP (src, 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:19:56] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:19:56] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:761:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx src = SET_SRC (pattern); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:775:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *post += INTVAL (XEXP (src, 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:19:56] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:19:56] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:777:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *post -= INTVAL (XEXP (src, 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:19:56] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:19:56] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:980:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx op1 = XEXP (x, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1020:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] op1 = use_narrower_mode (XEXP (x, 1), mode, wmode); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1024:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] op1 = XEXP (x, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1113:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] addr = XEXP (loc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1122:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] tem = simplify_replace_fn_rtx (XEXP (loc, 1), old_rtx, [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1143:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (loc)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1148:6: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (loc)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1150:50: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] tem = gen_rtx_raw_SUBREG (GET_MODE (loc), addr, SUBREG_BYTE (loc)); [00:19:56] ^~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] ./genrtl.h:1388:44: note: expanded from macro 'gen_rtx_raw_SUBREG' [00:19:56] gen_rtx_fmt_ep (SUBREG, (MODE), (ARG0), (ARG1)) [00:19:56] ^~~~ [00:19:56] ./genrtl.h:724:43: note: expanded from macro 'gen_rtx_fmt_ep' [00:19:56] gen_rtx_fmt_ep_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1174:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (ASM_OPERANDS_OUTPUT_IDX (loc) != 0) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:19:56] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1271:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && ASM_OPERANDS_OUTPUT_IDX (SET_SRC (set0)) == 0); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:19:56] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:19:56] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1271:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && ASM_OPERANDS_OUTPUT_IDX (SET_SRC (set0)) == 0); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:19:56] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1279:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && ASM_OPERANDS_OUTPUT_IDX (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2579:38: note: expanded from macro 'ASM_OPERANDS_OUTPUT_IDX' [00:19:56] #define ASM_OPERANDS_OUTPUT_IDX(RTX) XCINT (RTX, 2, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:19:56] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1279:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && ASM_OPERANDS_OUTPUT_IDX (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:19:56] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1281:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (ASM_OPERANDS_INPUT_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1281:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (ASM_OPERANDS_INPUT_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:44: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1282:6: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_INPUT_VEC (SET_SRC (set0)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1282:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_INPUT_VEC (SET_SRC (set0)) [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:44: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1283:6: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1283:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:55: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1284:9: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set0)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1284:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set0)) [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:55: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1285:6: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || ASM_OPERANDS_LABEL_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:37: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1285:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || ASM_OPERANDS_LABEL_VEC (SET_SRC (set)) [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:44: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1286:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_LABEL_VEC (SET_SRC (set0))) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:37: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1286:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] != ASM_OPERANDS_LABEL_VEC (SET_SRC (set0))) [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:44: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1288:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx newsrc = shallow_copy_rtx (SET_SRC (set)); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] ASM_OPERANDS_INPUT_VEC (newsrc) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1290:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_INPUT_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:37: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1290:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_INPUT_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2580:44: note: expanded from macro 'ASM_OPERANDS_INPUT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_VEC(RTX) XCVEC (RTX, 3, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1291:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] ASM_OPERANDS_INPUT_CONSTRAINT_VEC (newsrc) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1292:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:48: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1292:42: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_INPUT_CONSTRAINT_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2581:55: note: expanded from macro 'ASM_OPERANDS_INPUT_CONSTRAINT_VEC' [00:19:56] #define ASM_OPERANDS_INPUT_CONSTRAINT_VEC(RTX) XCVEC (RTX, 4, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1293:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] ASM_OPERANDS_LABEL_VEC (newsrc) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:37: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1294:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_LABEL_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:37: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:32: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1294:31: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = ASM_OPERANDS_LABEL_VEC (SET_SRC (set0)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2590:44: note: expanded from macro 'ASM_OPERANDS_LABEL_VEC' [00:19:56] #define ASM_OPERANDS_LABEL_VEC(RTX) XCVEC (RTX, 5, ASM_OPERANDS) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1384:45: note: expanded from macro 'XCVEC' [00:19:56] #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:38: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:1305:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (set && MEM_P (SET_SRC (set)) && MEM_READONLY_P (SET_SRC (set))) [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2598:40: note: expanded from macro 'MEM_READONLY_P' [00:19:56] (RTL_FLAG_CHECK1 ("MEM_READONLY_P", (RTX), MEM)->unchanging) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1262:33: note: expanded from macro 'RTL_FLAG_CHECK1' [00:19:56] ({ __typeof (RTX) const _rtx = (RTX); \ [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:2056:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || negative_power_of_two_p (INTVAL (XEXP (loc, 1))))) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:19:56] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:19:56] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:2196:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && poly_int_rtx_p (XEXP (loc, 1), &term)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:2207:40: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && negative_power_of_two_p (INTVAL (XEXP (loc, 1)))) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:19:56] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:19:56] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:2211:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] loc = gen_rtx_AND (mode, x, XEXP (loc, 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] ./genrtl.h:1434:41: note: expanded from macro 'gen_rtx_AND' [00:19:56] gen_rtx_fmt_ee (AND, (MODE), (ARG0), (ARG1)) [00:19:56] ^~~~ [00:19:56] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:19:56] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:2225:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && poly_int_rtx_p (XEXP (loc, 1), &term)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:3549:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] r = compare_sizes_for_sort (SUBREG_BYTE (x), SUBREG_BYTE (y)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:3549:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] r = compare_sizes_for_sort (SUBREG_BYTE (x), SUBREG_BYTE (y)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5520:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx ploc = PAT_VAR_LOCATION_LOC (loc); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5698:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] rtx vloc = PAT_VAR_LOCATION_LOC (oloc); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5734:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] PAT_VAR_LOCATION_LOC (oloc) = nloc; [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5754:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] PAT_VAR_LOCATION_LOC (oloc) = gen_rtx_UNKNOWN_VAR_LOC (); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5873:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = SET_SRC (expr); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5939:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] arg = XEXP (src, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5992:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && !unsuitable_loc (SET_SRC (expr)) [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:5996:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] mo.u.loc = gen_rtx_SET (loc, SET_SRC (expr)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] ./genrtl.h:1360:43: note: expanded from macro 'gen_rtx_SET' [00:19:56] gen_rtx_fmt_ee (SET, VOIDmode, (ARG0), (ARG1)) [00:19:56] ^~~~ [00:19:56] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:19:56] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6004:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = var_lowpart (mode2, SET_SRC (expr)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6069:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = var_lowpart (mode2, SET_SRC (expr)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6080:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (same_variable_part_p (SET_SRC (xexpr), [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6174:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] nloc = replace_expr_with_values (SET_SRC (expr)); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6181:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] nloc = SET_SRC (expr); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6185:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (nloc && nloc != SET_SRC (mo.u.loc)) [00:19:56] ^~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6280:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (SYMBOL_REF_DECL (symbol)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:19:56] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:19:56] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6281:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] fndecl = SYMBOL_REF_DECL (symbol); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:19:56] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:19:56] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6310:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] link = CALL_INSN_FUNCTION_USAGE (insn); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:19:56] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6324:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] for (; link; link = XEXP (link, 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6328:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] link = XEXP (link, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6346:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] for (; link; link = XEXP (link, 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6360:15: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:19:56] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6360:61: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6482:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] item = XEXP (item, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6490:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && SYMBOL_REF_DECL (l->loc) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:19:56] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:19:56] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6491:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && DECL_INITIAL (SYMBOL_REF_DECL (l->loc))) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:19:56] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:19:56] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2621:48: note: expanded from macro 'DECL_INITIAL' [00:19:56] #define DECL_INITIAL(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.initial) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:19:56] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:19:56] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6493:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] initial = DECL_INITIAL (SYMBOL_REF_DECL (l->loc)); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:19:56] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:19:56] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:56] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2621:48: note: expanded from macro 'DECL_INITIAL' [00:19:56] #define DECL_INITIAL(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.initial) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:19:56] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:19:56] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6538:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] next = XEXP (cur, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6539:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (cur, 1) = prev; [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6795:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] vloc = XEXP (loc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6810:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] val_resolve (out, val, PAT_VAR_LOCATION_LOC (vloc), insn); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6815:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] else if (!VAR_LOC_UNKNOWN_P (PAT_VAR_LOCATION_LOC (vloc))) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1767:38: note: expanded from macro 'VAR_LOC_UNKNOWN_P' [00:19:56] (GET_CODE (X) == CLOBBER && XEXP ((X), 0) == const0_rtx) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6816:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_variable_part (out, PAT_VAR_LOCATION_LOC (vloc), [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6828:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] vloc = uloc = XEXP (loc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6833:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] uloc = XEXP (val, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6861:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] uloc = XEXP (vloc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6868:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] srcv = SET_SRC (uloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6878:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] dstv = vloc = XEXP (val, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] srcv = SET_SRC (vloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6898:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] val_resolve (out, val, SET_SRC (uloc), insn); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6910:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (uloc)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6910:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (uloc)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6922:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = SET_SRC (uloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6945:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (dst)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6945:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (dst)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6972:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_src = SET_SRC (loc); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:6993:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_src = SET_SRC (loc); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8526:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] SUBREG_BYTE (x)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8531:53: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] result = gen_rtx_raw_SUBREG (GET_MODE (x), subreg, SUBREG_BYTE (x)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:56] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:56] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] ./genrtl.h:1388:44: note: expanded from macro 'gen_rtx_raw_SUBREG' [00:19:56] gen_rtx_fmt_ep (SUBREG, (MODE), (ARG0), (ARG1)) [00:19:56] ^~~~ [00:19:56] ./genrtl.h:724:43: note: expanded from macro 'gen_rtx_fmt_ep' [00:19:56] gen_rtx_fmt_ep_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8847:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && poly_int_rtx_p (XEXP (XEXP (loc2, 0), 1), &offset2)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8915:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && NOTE_KIND (insn) == NOTE_INSN_VAR_LOCATION [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:19:56] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8919:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] && NOTE_KIND (insn) == NOTE_INSN_VAR_LOCATION [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:19:56] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:8925:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] NOTE_VAR_LOCATION (note) = note_vl; [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1676:33: note: expanded from macro 'NOTE_VAR_LOCATION' [00:19:56] #define NOTE_VAR_LOCATION(INSN) XCEXP (INSN, 3, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9233:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] || NOTE_KIND (insn) != NOTE_INSN_VAR_LOCATION) [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:19:56] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9266:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = vt_expand_loc (XEXP (XEXP (*p, 0), 1), [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9265:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (XEXP (*p, 0), 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9269:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (XEXP (XEXP (*p, 0), 1)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9272:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] = copy_rtx_if_shared (XEXP (XEXP (*p, 0), 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9271:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] XEXP (XEXP (*p, 0), 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9277:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] else if (XEXP (*p, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9283:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] == REGNO (XEXP (XEXP (XEXP (XEXP (*p, 1), 0), [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^~~ [00:19:56] note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:19:56] #define REGNO(RTX) (rhs_regno(RTX)) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9285:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *p = XEXP (XEXP (*p, 1), 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9285:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *p = XEXP (XEXP (*p, 1), 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9288:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] *p = XEXP (*p, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9316:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] vloc = XEXP (loc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9331:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] val_resolve (set, val, PAT_VAR_LOCATION_LOC (vloc), insn); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9336:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] else if (!VAR_LOC_UNKNOWN_P (PAT_VAR_LOCATION_LOC (vloc))) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1767:38: note: expanded from macro 'VAR_LOC_UNKNOWN_P' [00:19:56] (GET_CODE (X) == CLOBBER && XEXP ((X), 0) == const0_rtx) [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9337:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_variable_part (set, PAT_VAR_LOCATION_LOC (vloc), [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:19:56] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9351:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] vloc = uloc = XEXP (loc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9356:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] uloc = XEXP (val, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9386:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] uloc = XEXP (vloc, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9393:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] srcv = SET_SRC (uloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9403:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] dstv = vloc = XEXP (val, 1); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9409:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] srcv = SET_SRC (vloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9423:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] val_resolve (set, val, SET_SRC (uloc), insn); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9435:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (uloc)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9435:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (uloc)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9447:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] src = SET_SRC (uloc); [00:19:56] ^~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9464:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (dst)); [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9464:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] gcc_assert (MEM_ATTRS (dstv) == MEM_ATTRS (dst)); [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:19:56] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:19:56] ^~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9494:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_src = SET_SRC (loc); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9518:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] set_src = SET_SRC (loc); [00:19:56] ^~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:19:56] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:56] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:9673:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] if (MEM_ATTRS (rtl)) [00:19:56] ^~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:56] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:56] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:10022:6: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] NOTE_MARKER_LOCATION (note) = INSN_LOCATION (insn); [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1677:36: note: expanded from macro 'NOTE_MARKER_LOCATION' [00:19:56] #define NOTE_MARKER_LOCATION(INSN) XCUINT (INSN, 3, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1380:32: note: expanded from macro 'XCUINT' [00:19:56] #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:10161:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] fp_cfa_offset -= rtx_to_poly_int64 (XEXP (elim, 1)); [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:56] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:10376:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] NOTE_KIND (insn) = NOTE_INSN_DELETED_DEBUG_LABEL; [00:19:56] ^~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:19:56] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:19:56] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:10377:7: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] NOTE_DELETED_LABEL_NAME (insn) [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:19:56] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:19:56] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:56] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc:10380:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:56] CODE_LABEL_NUMBER (insn) = debug_label_num++; [00:19:56] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:19:56] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:56] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:56] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:56] ^ ~ [00:19:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:56] rtunion fld[1]; [00:19:56] ^ [00:19:56] 245 warnings generated. [00:19:57] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o varpool.o -MT varpool.o -MMD -MP -MF ./.deps/varpool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:27: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &ass->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = fn; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &call_stmt->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] call_stmt->op[2] = chain; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] rtx tmp = XEXP (this, 1); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] rtx tmp = XEXP (this, 1); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] rtx next = XEXP (insn, 1); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XEXP (insn, 1); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XBBDEF (insn, 2); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XBBDEF (insn, 2); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XEXP (insn, 3); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XEXP (insn, 3); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XUINT (insn, 4); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XUINT (insn, 4); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:19:57] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return safe_as_a (JUMP_LABEL (insn)); [00:19:57] ^~~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return JUMP_LABEL (this); [00:19:57] ^~~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return safe_as_a (JUMP_LABEL (this)); [00:19:57] ^~~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] JUMP_LABEL (this) = target; [00:19:57] ^~~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:19:57] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:19:57] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] SUBREG_BYTE (x), GET_MODE (x)); [00:19:57] ^~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] *step_out = XEXP (x, 1); [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] attrs = MEM_ATTRS (x); [00:19:57] ^~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:19:57] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:19:57] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XBBDEF (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 4) = arg4; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 5) = arg5; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 6) = arg6; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XBBDEF (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 4) = arg4; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 5) = arg5; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 6) = arg6; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 7) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XBBDEF (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 4) = arg4; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 5) = arg5; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 6) = arg6; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 7) = arg7; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XBBDEF (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 4) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 5) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 6) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 7) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 2) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 3) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 4) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 5) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 6) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XBBDEF (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:19:57] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 3) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 4) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 5) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 6) = arg4; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 4) = arg4; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 5) = arg5; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 6) = arg6; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 4) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XWINT (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:57] HOST_WIDE_INT hwint[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:57] # define HOST_WIDE_INT long [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XWINT (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:57] HOST_WIDE_INT hwint[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:57] # define HOST_WIDE_INT long [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] SUBREG_BYTE (rt) = arg1; [00:19:57] ^~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:19:57] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:19:57] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:19:57] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 1) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] X0EXP (rt, 1) = NULL_RTX; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:19:57] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:19:57] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XINT (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XWINT (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:19:57] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:19:57] HOST_WIDE_INT hwint[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:19:57] # define HOST_WIDE_INT long [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XEXP (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:19:57] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XVEC (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:19:57] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 1) = arg1; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 2) = arg2; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:51: [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:19:57] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] XSTR (rt, 3) = arg3; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:19:57] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:52: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] if (INSN_CODE (insn) < 0) [00:19:57] ^~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:52: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:19:57] ^~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc:52: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return INSN_CODE (insn); [00:19:57] ^~~~~~~~~~~~~~~~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:19:57] #define INSN_CODE(INSN) XINT (INSN, 5) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:19:57] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:19:57] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:19:57] rtunion fld[1]; [00:19:57] ^ [00:19:57] 129 warnings generated. [00:19:57] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vec-perm-indices.o -MT vec-perm-indices.o -MMD -MP -MF ./.deps/vec-perm-indices.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-query.cc:27: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &ass->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = fn; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &call_stmt->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] call_stmt->op[2] = chain; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] 20 warnings generated. [00:19:57] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vmsdbgout.o -MT vmsdbgout.o -MMD -MP -MF ./.deps/vmsdbgout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vmsdbgout.cc [00:19:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-relation.cc:26: [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &ass->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = fn; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return &call_stmt->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] call_stmt->op[2] = chain; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[1]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[1] = rhs; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[2]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[2] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] gs->op[3] = label; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:19:57] return gs->op[3]; [00:19:57] ^ ~ [00:19:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:19:57] tree GTY((length ("%h.num_ops"))) op[1]; [00:19:57] ^ [00:19:57] 20 warnings generated. [00:19:58] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vr-values.o -MT vr-values.o -MMD -MP -MF ./.deps/vr-values.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vr-values.cc [00:19:58] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vtable-verify.o -MT vtable-verify.o -MMD -MP -MF ./.deps/vtable-verify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vtable-verify.cc [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:36: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[1]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[1] = rhs; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[2]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return &gs->op[2]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[2] = rhs; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[3]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return &ass->op[3]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[3] = rhs; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[1]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[1] = fn; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[2]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return &call_stmt->op[2]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] call_stmt->op[2] = chain; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[1]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[1] = rhs; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[2]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[2] = label; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] gs->op[3] = label; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return gs->op[3]; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:00] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:39: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:00] struct cgraph_edge; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:00] struct cgraph_edge; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:39: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] friend struct cgraph_edge; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:00] friend struct cgraph_edge; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] void initialize_inline_failed (struct cgraph_edge *); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:00] void initialize_inline_failed (struct cgraph_edge *); [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:48: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:00] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:00] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:51: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct cgraph_edge; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:20:00] struct cgraph_edge; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:62: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] bool (*ignore_edge) (struct cgraph_edge *)); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:20:00] bool (*ignore_edge) (struct cgraph_edge *)); [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] bool ipa_edge_within_scc (struct cgraph_edge *); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:20:00] bool ipa_edge_within_scc (struct cgraph_edge *); [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:20:00] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:20:00] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:00] for_user)) cgraph_edge [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:20:00] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx tmp = XEXP (this, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx tmp = XEXP (this, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx next = XEXP (insn, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XBBDEF (insn, 2); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XBBDEF (insn, 2); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 3); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 3); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XUINT (insn, 4); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XUINT (insn, 4); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return safe_as_a (JUMP_LABEL (insn)); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return JUMP_LABEL (this); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return safe_as_a (JUMP_LABEL (this)); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] JUMP_LABEL (this) = target; [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] SUBREG_BYTE (x), GET_MODE (x)); [00:20:00] ^~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] *step_out = XEXP (x, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] attrs = MEM_ATTRS (x); [00:20:00] ^~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:00] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:00] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 7) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 7) = arg7; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 5) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 6) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 7) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 2) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 3) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 5) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 6) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 3) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 6) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] SUBREG_BYTE (rt) = arg1; [00:20:00] ^~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 1) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 1) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:66: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:5266:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] [00:20:00] va_start (p, code); [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:5257:26: note: parameter of type 'enum tree_code' is declared here [00:20:00] build_nt (enum tree_code code, ...) [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc:15377: [00:20:00] ./gt-tree.h:287:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:287:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:287:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:287:64: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:305:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:305:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:305:61: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:305:61: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:323:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:323:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:323:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:323:66: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:341:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:341:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:341:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:341:63: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:359:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:359:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:359:73: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:359:73: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:377:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:377:3: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] ./gt-tree.h:377:72: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:00] class hash_table [00:20:00] ^ [00:20:00] ./gt-tree.h:377:72: note: did you mean class here? [00:20:00] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:00] ^~~~~~ [00:20:00] class [00:20:00] 150 warnings generated. [00:20:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o warning-control.o -MT warning-control.o -MMD -MP -MF ./.deps/warning-control.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/warning-control.cc [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx tmp = XEXP (this, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx tmp = XEXP (this, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] rtx next = XEXP (insn, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XBBDEF (insn, 2); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XBBDEF (insn, 2); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 3); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XEXP (insn, 3); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XUINT (insn, 4); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XUINT (insn, 4); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:00] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return safe_as_a (JUMP_LABEL (insn)); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return JUMP_LABEL (this); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] return safe_as_a (JUMP_LABEL (this)); [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] JUMP_LABEL (this) = target; [00:20:00] ^~~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:00] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:00] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] SUBREG_BYTE (x), GET_MODE (x)); [00:20:00] ^~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] *step_out = XEXP (x, 1); [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] attrs = MEM_ATTRS (x); [00:20:00] ^~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:00] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:00] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 7) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 7) = arg7; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 5) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 6) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 7) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 2) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 3) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 5) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 6) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XBBDEF (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:00] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 3) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 5) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 6) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 4) = arg4; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 5) = arg5; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 6) = arg6; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 4) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] SUBREG_BYTE (rt) = arg1; [00:20:00] ^~~~~~~~~~~~~~~~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:00] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:00] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:00] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 1) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] X0EXP (rt, 1) = NULL_RTX; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:00] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:00] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:00] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XWINT (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:00] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:00] HOST_WIDE_INT hwint[1]; [00:20:00] ^ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:00] # define HOST_WIDE_INT long [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XEXP (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:00] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XVEC (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:00] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 1) = arg1; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 2) = arg2; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc:28: [00:20:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:00] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:00] XSTR (rt, 3) = arg3; [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:00] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:00] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:00] ^ ~ [00:20:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:00] rtunion fld[1]; [00:20:00] ^ [00:20:00] 106 warnings generated. [00:20:00] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o web.o -MT web.o -MMD -MP -MF ./.deps/web.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc [00:20:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc:27: [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[1]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[1] = rhs; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[2]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return &gs->op[2]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[2] = rhs; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[3]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return &ass->op[3]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[3] = rhs; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[1]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[1] = fn; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[2]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return &call_stmt->op[2]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] call_stmt->op[2] = chain; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[1]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[1] = rhs; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[2]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[2] = label; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] gs->op[3] = label; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:01] return gs->op[3]; [00:20:01] ^ ~ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:01] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:01] ^ [00:20:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc:29: [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:01] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:01] struct cgraph_edge; [00:20:01] ^~~~~~ [00:20:01] class [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:01] struct cgraph_edge; [00:20:01] ^~~~~~ [00:20:01] class [00:20:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc:29: [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:01] friend struct cgraph_edge; [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:01] for_user)) cgraph_edge [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:01] friend struct cgraph_edge; [00:20:01] ^~~~~~ [00:20:01] class [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:01] void initialize_inline_failed (struct cgraph_edge *); [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:01] for_user)) cgraph_edge [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:01] void initialize_inline_failed (struct cgraph_edge *); [00:20:01] ^~~~~~ [00:20:01] class [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:01] for_user)) cgraph_edge [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:01] ^~~~~~ [00:20:01] class [00:20:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc:33: [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:01] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:01] ^ [00:20:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:01] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:01] ^ [00:20:01] 25 warnings generated. [00:20:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o wide-int.o -MT wide-int.o -MMD -MP -MF ./.deps/wide-int.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.cc [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vtable-verify.cc:140: [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[2] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &ass->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[3] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = fn; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &call_stmt->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] call_stmt->op[2] = chain; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[2] = label; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[3] = label; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] 20 warnings generated. [00:20:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o wide-int-print.o -MT wide-int-print.o -MMD -MP -MF ./.deps/wide-int-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int-print.cc [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] rtx tmp = XEXP (this, 1); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] rtx tmp = XEXP (this, 1); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] rtx next = XEXP (insn, 1); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XEXP (insn, 1); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XBBDEF (insn, 2); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XBBDEF (insn, 2); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XEXP (insn, 3); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XEXP (insn, 3); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XUINT (insn, 4); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XUINT (insn, 4); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:02] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return safe_as_a (JUMP_LABEL (insn)); [00:20:02] ^~~~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return JUMP_LABEL (this); [00:20:02] ^~~~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return safe_as_a (JUMP_LABEL (this)); [00:20:02] ^~~~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] JUMP_LABEL (this) = target; [00:20:02] ^~~~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:02] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:02] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] SUBREG_BYTE (x), GET_MODE (x)); [00:20:02] ^~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] *step_out = XEXP (x, 1); [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] attrs = MEM_ATTRS (x); [00:20:02] ^~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:02] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:02] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XBBDEF (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 4) = arg4; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 5) = arg5; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 6) = arg6; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XBBDEF (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 4) = arg4; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 5) = arg5; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 6) = arg6; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 7) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XBBDEF (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 4) = arg4; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 5) = arg5; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 6) = arg6; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 7) = arg7; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XBBDEF (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 4) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 5) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 6) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 7) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 2) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 3) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 4) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 5) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 6) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XBBDEF (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:02] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 3) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 4) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 5) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 6) = arg4; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 4) = arg4; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 5) = arg5; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 6) = arg6; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 4) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XWINT (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:02] HOST_WIDE_INT hwint[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:02] # define HOST_WIDE_INT long [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XWINT (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:02] HOST_WIDE_INT hwint[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:02] # define HOST_WIDE_INT long [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] SUBREG_BYTE (rt) = arg1; [00:20:02] ^~~~~~~~~~~~~~~~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:02] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:02] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:02] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 1) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] X0EXP (rt, 1) = NULL_RTX; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:02] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:02] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XINT (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:02] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XWINT (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:02] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:02] HOST_WIDE_INT hwint[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:02] # define HOST_WIDE_INT long [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XEXP (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:02] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XVEC (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:02] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 1) = arg1; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 2) = arg2; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:24: [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:02] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] XSTR (rt, 3) = arg3; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:02] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:02] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:02] rtunion fld[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:26: [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[2] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &ass->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[3] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = fn; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return &call_stmt->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] call_stmt->op[2] = chain; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[1]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[1] = rhs; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[2]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[2] = label; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] gs->op[3] = label; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:02] return gs->op[3]; [00:20:02] ^ ~ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:02] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:02] ^ [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:29: [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:02] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:02] struct cgraph_edge; [00:20:02] ^~~~~~ [00:20:02] class [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:02] struct cgraph_edge; [00:20:02] ^~~~~~ [00:20:02] class [00:20:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc:29: [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:02] friend struct cgraph_edge; [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:02] for_user)) cgraph_edge [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:02] friend struct cgraph_edge; [00:20:02] ^~~~~~ [00:20:02] class [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:02] void initialize_inline_failed (struct cgraph_edge *); [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:02] for_user)) cgraph_edge [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:02] void initialize_inline_failed (struct cgraph_edge *); [00:20:02] ^~~~~~ [00:20:02] class [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:02] for_user)) cgraph_edge [00:20:02] ^ [00:20:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:02] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:02] ^~~~~~ [00:20:02] class [00:20:02] 130 warnings generated. [00:20:02] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o xcoffout.o -MT xcoffout.o -MMD -MP -MF ./.deps/xcoffout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx next = XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (insn)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return JUMP_LABEL (this); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (this)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] JUMP_LABEL (this) = target; [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (x), GET_MODE (x)); [00:20:03] ^~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] *step_out = XEXP (x, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] attrs = MEM_ATTRS (x); [00:20:03] ^~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 7) = arg7; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 2) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 6) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (rt) = arg1; [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:29: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc:33: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:03] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:03] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:03] ^ [00:20:03] 107 warnings generated. [00:20:03] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386.o -MT i386.o -MMD -MP -MF ./.deps/i386.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx next = XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (insn)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return JUMP_LABEL (this); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (this)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] JUMP_LABEL (this) = target; [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (x), GET_MODE (x)); [00:20:03] ^~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] *step_out = XEXP (x, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] attrs = MEM_ATTRS (x); [00:20:03] ^~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 7) = arg7; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 2) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 6) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (rt) = arg1; [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:27: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:29: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[1]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[1] = rhs; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[2]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return &gs->op[2]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[2] = rhs; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[3]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return &ass->op[3]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[3] = rhs; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[1]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[1] = fn; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[2]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return &call_stmt->op[2]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] call_stmt->op[2] = chain; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[1]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[1] = rhs; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[2]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[2] = label; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] gs->op[3] = label; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return gs->op[3]; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:03] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:34: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] if (INSN_CODE (insn) < 0) [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:34: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc:34: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return INSN_CODE (insn); [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:03] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] 129 warnings generated. [00:20:03] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analysis-plan.o -MT analyzer/analysis-plan.o -MMD -MP -MF analyzer/.deps/analysis-plan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx next = XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (insn)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return JUMP_LABEL (this); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (this)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] JUMP_LABEL (this) = target; [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (x), GET_MODE (x)); [00:20:03] ^~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] *step_out = XEXP (x, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] attrs = MEM_ATTRS (x); [00:20:03] ^~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 7) = arg7; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 7) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 2) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 5) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 6) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XBBDEF (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 3) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 5) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 6) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 4) = arg4; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 5) = arg5; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 6) = arg6; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 4) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (rt) = arg1; [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] X0EXP (rt, 1) = NULL_RTX; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:03] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XWINT (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:03] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:03] HOST_WIDE_INT hwint[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:03] # define HOST_WIDE_INT long [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XVEC (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 2) = arg2; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:33: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XSTR (rt, 3) = arg3; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:03] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:41: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:03] struct cgraph_edge; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:03] struct cgraph_edge; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:41: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] friend struct cgraph_edge; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:03] for_user)) cgraph_edge [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:03] friend struct cgraph_edge; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] void initialize_inline_failed (struct cgraph_edge *); [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:03] for_user)) cgraph_edge [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:03] void initialize_inline_failed (struct cgraph_edge *); [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:03] for_user)) cgraph_edge [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:03] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:52: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:03] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:03] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:1628:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SET_SYMBOL_REF_DECL (x, decl); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:20:03] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:2346:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] tree decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3193:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] + CODE_LABEL_NUMBER (label_ref_label (value.base)) * 13); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:20:03] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3394:13: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] ret = (CODE_LABEL_NUMBER (label_ref_label (value1.base)) [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:20:03] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3395:9: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] == CODE_LABEL_NUMBER (label_ref_label (value2.base))); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:20:03] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3509:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SET_SYMBOL_REF_DECL (symbol, decl); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:20:03] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3652:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] tree decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3723:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] tree decl = SYMBOL_REF_DECL (XEXP (desc->rtl, 0)); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3849:21: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] h = h * 251 + CODE_LABEL_NUMBER (label_ref_label (x)); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:20:03] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3854:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] h = h * 251 + XINT (x, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:03] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3998:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SET_SYMBOL_REF_CONSTANT (symbol, desc); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2747:48: note: expanded from macro 'SET_SYMBOL_REF_CONSTANT' [00:20:03] (gcc_assert (CONSTANT_POOL_ADDRESS_P (RTX)), X0CONSTANT ((RTX), 1) = (C)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4017:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return SYMBOL_REF_CONSTANT (addr)->constant; [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4028:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] desc = SYMBOL_REF_CONSTANT (addr); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4038:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return SYMBOL_REF_CONSTANT (addr)->mode; [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4168:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] || NOTE_KIND (insn) != NOTE_INSN_DELETED); [00:20:03] ^~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:20:03] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:03] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:03] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:03] ^~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4243:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] class constant_descriptor_rtx *desc = SYMBOL_REF_CONSTANT (x); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:4252:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] tree decl = SYMBOL_REF_DECL (x); [00:20:03] ^~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:7413:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:7881:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] desc = SYMBOL_REF_CONSTANT (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:7887:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:7903:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:8048:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] switch_to_section (block->sect, SYMBOL_REF_DECL ((*block->objects)[0])); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:8067:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] desc = SYMBOL_REF_CONSTANT (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2751:36: note: expanded from macro 'SYMBOL_REF_CONSTANT' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? X0CONSTANT ((RTX), 1) : NULL) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1374:29: note: expanded from macro 'X0CONSTANT' [00:20:03] #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:8076:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:8094:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] decl = SYMBOL_REF_DECL (symbol); [00:20:03] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:03] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:03] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:8518: [00:20:03] ./gt-varasm.h:25:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:25:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:25:41: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:25:41: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:26:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * xlimit = x; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:26:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * xlimit = x; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:40:12: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] gt_ggc_mx (struct constant_descriptor_rtx& x_r ATTRIBUTE_UNUSED) [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:40:12: note: did you mean class here? [00:20:03] gt_ggc_mx (struct constant_descriptor_rtx& x_r ATTRIBUTE_UNUSED) [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:42:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * ATTRIBUTE_UNUSED x = &x_r; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:42:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * ATTRIBUTE_UNUSED x = &x_r; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:50:12: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] gt_ggc_mx (struct constant_descriptor_rtx *& x) [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:50:12: note: did you mean class here? [00:20:03] gt_ggc_mx (struct constant_descriptor_rtx *& x) [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:151:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:151:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:151:41: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:151:41: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:152:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * xlimit = x; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:152:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * xlimit = x; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:166:12: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] gt_pch_nx (struct constant_descriptor_rtx& x_r ATTRIBUTE_UNUSED) [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:166:12: note: did you mean class here? [00:20:03] gt_pch_nx (struct constant_descriptor_rtx& x_r ATTRIBUTE_UNUSED) [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:168:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * ATTRIBUTE_UNUSED x = &x_r; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:168:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * ATTRIBUTE_UNUSED x = &x_r; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:176:12: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] gt_pch_nx (struct constant_descriptor_rtx *& x) [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:176:12: note: did you mean class here? [00:20:03] gt_pch_nx (struct constant_descriptor_rtx *& x) [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:280:3: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x ATTRIBUTE_UNUSED = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:280:3: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x ATTRIBUTE_UNUSED = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:280:58: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct constant_descriptor_rtx * x ATTRIBUTE_UNUSED = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:280:58: note: did you mean class here? [00:20:03] struct constant_descriptor_rtx * x ATTRIBUTE_UNUSED = (struct constant_descriptor_rtx *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:292:12: warning: struct 'constant_descriptor_rtx' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] gt_pch_nx (struct constant_descriptor_rtx* x ATTRIBUTE_UNUSED, [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc:3728:47: note: previous use is here [00:20:03] class GTY((chain_next ("%h.next"), for_user)) constant_descriptor_rtx { [00:20:03] ^ [00:20:03] ./gt-varasm.h:292:12: note: did you mean class here? [00:20:03] gt_pch_nx (struct constant_descriptor_rtx* x ATTRIBUTE_UNUSED, [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:323:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:323:3: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:323:61: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:323:61: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:341:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:341:3: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:341:66: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:341:66: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:359:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:359:3: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:359:69: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:359:69: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:377:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:377:3: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:377:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:377:68: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:395:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:395:3: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] ./gt-varasm.h:395:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:03] class hash_table [00:20:03] ^ [00:20:03] ./gt-varasm.h:395:62: note: did you mean class here? [00:20:03] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:03] ^~~~~~ [00:20:03] class [00:20:03] 161 warnings generated. [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx tmp = XEXP (this, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] rtx next = XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XBBDEF (insn, 2); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:03] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:03] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XEXP (insn, 3); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XUINT (insn, 4); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:03] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:03] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (insn)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return JUMP_LABEL (this); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] return safe_as_a (JUMP_LABEL (this)); [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] JUMP_LABEL (this) = target; [00:20:03] ^~~~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:03] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:03] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] SUBREG_BYTE (x), GET_MODE (x)); [00:20:03] ^~~~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:03] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:03] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] *step_out = XEXP (x, 1); [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] attrs = MEM_ATTRS (x); [00:20:03] ^~~~~~~~~~~~~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:03] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:03] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:03] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:03] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:03] XEXP (rt, 1) = arg1; [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:03] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:03] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:03] ^ ~ [00:20:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:03] rtunion fld[1]; [00:20:03] ^ [00:20:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XBBDEF (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 4) = arg4; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 5) = arg5; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 6) = arg6; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XBBDEF (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 4) = arg4; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 5) = arg5; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 6) = arg6; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 7) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XBBDEF (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 4) = arg4; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 5) = arg5; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 6) = arg6; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 7) = arg7; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XBBDEF (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 4) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 5) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 6) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 7) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 2) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 3) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 4) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 5) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 6) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XBBDEF (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:04] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 3) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 4) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 5) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 6) = arg4; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 4) = arg4; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 5) = arg5; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 6) = arg6; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 4) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XWINT (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:04] HOST_WIDE_INT hwint[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:04] # define HOST_WIDE_INT long [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XWINT (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:04] HOST_WIDE_INT hwint[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:04] # define HOST_WIDE_INT long [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] SUBREG_BYTE (rt) = arg1; [00:20:04] ^~~~~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:04] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:04] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 1) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] X0EXP (rt, 1) = NULL_RTX; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:04] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:04] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XINT (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XWINT (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:04] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:04] HOST_WIDE_INT hwint[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:04] # define HOST_WIDE_INT long [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XEXP (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:04] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XVEC (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:04] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 1) = arg1; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 2) = arg2; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:36: [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:04] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] XSTR (rt, 3) = arg3; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:04] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:39: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] if (INSN_CODE (insn) < 0) [00:20:04] ^~~~~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:04] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:39: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:04] ^~~~~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:04] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:39: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return INSN_CODE (insn); [00:20:04] ^~~~~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:04] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:04] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:04] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:197:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] && SET_SRC (set) == DF_REF_REG (use) [00:20:04] ^~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:04] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc:198:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] && SET_SRC (set) == SET_DEST (set)) [00:20:04] ^~~~~~~~~~~~~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:04] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:04] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:04] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:04] rtunion fld[1]; [00:20:04] ^ [00:20:04] 111 warnings generated. [00:20:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer.o -MT analyzer/analyzer.o -MMD -MP -MF analyzer/.deps/analyzer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.cc [00:20:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-logging.o -MT analyzer/analyzer-logging.o -MMD -MP -MF analyzer/.deps/analyzer-logging.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-logging.cc [00:20:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-pass.o -MT analyzer/analyzer-pass.o -MMD -MP -MF analyzer/.deps/analyzer-pass.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-pass.cc [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/warning-control.cc:28: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[1]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[1] = rhs; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[2]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return &gs->op[2]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[2] = rhs; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[3]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return &ass->op[3]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[3] = rhs; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[1]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[1] = fn; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[2]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return &call_stmt->op[2]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] call_stmt->op[2] = chain; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[1]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[1] = rhs; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[2]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[2] = label; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] gs->op[3] = label; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:04] return gs->op[3]; [00:20:04] ^ ~ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:04] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:04] ^ [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/warning-control.cc:29: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:04] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:04] struct cgraph_edge; [00:20:04] ^~~~~~ [00:20:04] class [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:04] struct cgraph_edge; [00:20:04] ^~~~~~ [00:20:04] class [00:20:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/warning-control.cc:29: [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:04] friend struct cgraph_edge; [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:04] for_user)) cgraph_edge [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:04] friend struct cgraph_edge; [00:20:04] ^~~~~~ [00:20:04] class [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:04] void initialize_inline_failed (struct cgraph_edge *); [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:04] for_user)) cgraph_edge [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:04] void initialize_inline_failed (struct cgraph_edge *); [00:20:04] ^~~~~~ [00:20:04] class [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:04] for_user)) cgraph_edge [00:20:04] ^ [00:20:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:04] ^~~~~~ [00:20:04] class [00:20:04] 24 warnings generated. [00:20:04] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-selftests.o -MT analyzer/analyzer-selftests.o -MMD -MP -MF analyzer/.deps/analyzer-selftests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-selftests.cc [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.cc:2292:25: warning: qualifier in explicit instantiation of 'generic_wide_int::dump' requires a template-id (a typedef is not permitted) [-Wpedantic] [00:20:05] template void wide_int::dump () const; [00:20:05] ~~~~~~~~~~^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.cc:2295:27: warning: qualifier in explicit instantiation of 'generic_wide_int>::dump' requires a template-id (a typedef is not permitted) [-Wpedantic] [00:20:05] template void offset_int::dump () const; [00:20:05] ~~~~~~~~~~~~^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.cc:2296:27: warning: qualifier in explicit instantiation of 'generic_wide_int>::dump' requires a template-id (a typedef is not permitted) [-Wpedantic] [00:20:05] template void widest_int::dump () const; [00:20:05] ~~~~~~~~~~~~^ [00:20:05] 3 warnings generated. [00:20:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/bar-chart.o -MT analyzer/bar-chart.o -MMD -MP -MF analyzer/.deps/bar-chart.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/bar-chart.cc [00:20:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/call-info.o -MT analyzer/call-info.o -MMD -MP -MF analyzer/.deps/call-info.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc [00:20:05] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vr-values.cc:26: [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[1]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[1] = rhs; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[2]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return &gs->op[2]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[2] = rhs; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[3]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return &ass->op[3]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[3] = rhs; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[1]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[1] = fn; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[2]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return &call_stmt->op[2]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] call_stmt->op[2] = chain; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[1]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[1] = rhs; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[2]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[2] = label; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] gs->op[3] = label; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:05] return gs->op[3]; [00:20:05] ^ ~ [00:20:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:05] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:05] ^ [00:20:05] 20 warnings generated. [00:20:05] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/call-string.o -MT analyzer/call-string.o -MMD -MP -MF analyzer/.deps/call-string.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-string.cc [00:20:06] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/checker-path.o -MT analyzer/checker-path.o -MMD -MP -MF analyzer/.deps/checker-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc [00:20:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc:27: [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[1]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[1] = rhs; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[2]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return &gs->op[2]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[2] = rhs; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[3]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return &ass->op[3]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[3] = rhs; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[1]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[1] = fn; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[2]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return &call_stmt->op[2]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] call_stmt->op[2] = chain; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[1]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[1] = rhs; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[2]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[2] = label; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] gs->op[3] = label; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:06] return gs->op[3]; [00:20:06] ^ ~ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:06] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:06] ^ [00:20:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc:33: [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:06] struct cgraph_edge; [00:20:06] ^~~~~~ [00:20:06] class [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:06] struct cgraph_edge; [00:20:06] ^~~~~~ [00:20:06] class [00:20:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc:33: [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] friend struct cgraph_edge; [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:06] for_user)) cgraph_edge [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:06] friend struct cgraph_edge; [00:20:06] ^~~~~~ [00:20:06] class [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] void initialize_inline_failed (struct cgraph_edge *); [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:06] for_user)) cgraph_edge [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:06] void initialize_inline_failed (struct cgraph_edge *); [00:20:06] ^~~~~~ [00:20:06] class [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:06] for_user)) cgraph_edge [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:06] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:06] ^~~~~~ [00:20:06] class [00:20:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc:52: [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] struct byte_range [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:06] class byte_range; [00:20:06] ^~~~~ [00:20:06] struct [00:20:06] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc:60: [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:06] struct bounded_ranges [00:20:06] ^ [00:20:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:06] class bounded_ranges; [00:20:06] ^~~~~ [00:20:06] struct [00:20:06] 26 warnings generated. [00:20:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/complexity.o -MT analyzer/complexity.o -MMD -MP -MF analyzer/.deps/complexity.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc [00:20:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/constraint-manager.o -MT analyzer/constraint-manager.o -MMD -MP -MF analyzer/.deps/constraint-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.cc:27: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &ass->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = fn; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &call_stmt->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] call_stmt->op[2] = chain; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] 20 warnings generated. [00:20:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/diagnostic-manager.o -MT analyzer/diagnostic-manager.o -MMD -MP -MF analyzer/.deps/diagnostic-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc [00:20:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/engine.o -MT analyzer/engine.o -MMD -MP -MF analyzer/.deps/engine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc:27: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &ass->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = fn; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &call_stmt->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] call_stmt->op[2] = chain; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc:38: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc:38: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] friend struct cgraph_edge; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:07] friend struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc:48: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] struct byte_range [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:07] class byte_range; [00:20:07] ^~~~~ [00:20:07] struct [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc:50: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] struct bounded_ranges [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:07] class bounded_ranges; [00:20:07] ^~~~~ [00:20:07] struct [00:20:07] 26 warnings generated. [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc:29: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &ass->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = fn; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &call_stmt->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] call_stmt->op[2] = chain; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc:34: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc:34: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] friend struct cgraph_edge; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:07] friend struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc:54: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] struct byte_range [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:07] class byte_range; [00:20:07] ^~~~~ [00:20:07] struct [00:20:07] 25 warnings generated. [00:20:07] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/feasible-graph.o -MT analyzer/feasible-graph.o -MMD -MP -MF analyzer/.deps/feasible-graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:48: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] struct byte_range [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:07] class byte_range; [00:20:07] ^~~~~ [00:20:07] struct [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:50: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] struct bounded_ranges [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:07] class bounded_ranges; [00:20:07] ^~~~~ [00:20:07] struct [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:53: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &ass->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = fn; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return &call_stmt->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] call_stmt->op[2] = chain; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[1]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[1] = rhs; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[2]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[2] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] gs->op[3] = label; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:07] return gs->op[3]; [00:20:07] ^ ~ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:07] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:07] ^ [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:55: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:07] struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:55: [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] friend struct cgraph_edge; [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:07] friend struct cgraph_edge; [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:07] void initialize_inline_failed (struct cgraph_edge *); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:07] for_user)) cgraph_edge [00:20:07] ^ [00:20:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:07] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:07] ^~~~~~ [00:20:07] class [00:20:07] 26 warnings generated. [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc:26: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:08] struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:08] struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc:26: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] friend struct cgraph_edge; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:08] friend struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] void initialize_inline_failed (struct cgraph_edge *); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:08] void initialize_inline_failed (struct cgraph_edge *); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc:28: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:20:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:20:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:20:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:20:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:20:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc:41: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[2] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &ass->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[3] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = fn; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &call_stmt->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] call_stmt->op[2] = chain; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[2] = label; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[3] = label; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] 29 warnings generated. [00:20:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/function-set.o -MT analyzer/function-set.o -MMD -MP -MF analyzer/.deps/function-set.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/function-set.cc [00:20:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/pending-diagnostic.o -MT analyzer/pending-diagnostic.o -MMD -MP -MF analyzer/.deps/pending-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/pending-diagnostic.cc [00:20:08] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/program-point.o -MT analyzer/program-point.o -MMD -MP -MF analyzer/.deps/program-point.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-string.cc:31: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:08] struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:08] struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-string.cc:31: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] friend struct cgraph_edge; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:08] friend struct cgraph_edge; [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] void initialize_inline_failed (struct cgraph_edge *); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:08] void initialize_inline_failed (struct cgraph_edge *); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:08] for_user)) cgraph_edge [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:08] ^~~~~~ [00:20:08] class [00:20:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-string.cc:35: [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[2] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &ass->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[3] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = fn; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return &call_stmt->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] call_stmt->op[2] = chain; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[1]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[1] = rhs; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[2]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[2] = label; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] gs->op[3] = label; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:08] return gs->op[3]; [00:20:08] ^ ~ [00:20:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:08] ^ [00:20:08] 24 warnings generated. [00:20:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/program-state.o -MT analyzer/program-state.o -MMD -MP -MF analyzer/.deps/program-state.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc [00:20:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region.o -MT analyzer/region.o -MMD -MP -MF analyzer/.deps/region.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/pending-diagnostic.cc:40: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] struct byte_range [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:11] class byte_range; [00:20:11] ^~~~~ [00:20:11] struct [00:20:11] 1 warning generated. [00:20:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model.o -MT analyzer/region-model.o -MMD -MP -MF analyzer/.deps/region-model.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc:27: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[1]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[1] = rhs; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[2]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return &gs->op[2]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[2] = rhs; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[3]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return &ass->op[3]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[3] = rhs; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[1]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[1] = fn; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[2]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return &call_stmt->op[2]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] call_stmt->op[2] = chain; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[1]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[1] = rhs; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[2]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[2] = label; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] gs->op[3] = label; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:11] return gs->op[3]; [00:20:11] ^ ~ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:11] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:11] ^ [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc:31: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:11] struct cgraph_edge; [00:20:11] ^~~~~~ [00:20:11] class [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:11] struct cgraph_edge; [00:20:11] ^~~~~~ [00:20:11] class [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc:31: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] friend struct cgraph_edge; [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:11] for_user)) cgraph_edge [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:11] friend struct cgraph_edge; [00:20:11] ^~~~~~ [00:20:11] class [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] void initialize_inline_failed (struct cgraph_edge *); [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:11] for_user)) cgraph_edge [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:11] void initialize_inline_failed (struct cgraph_edge *); [00:20:11] ^~~~~~ [00:20:11] class [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:11] for_user)) cgraph_edge [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:11] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:11] ^~~~~~ [00:20:11] class [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc:47: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] struct byte_range [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:11] class byte_range; [00:20:11] ^~~~~ [00:20:11] struct [00:20:11] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc:49: [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:11] struct bounded_ranges [00:20:11] ^ [00:20:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:11] class bounded_ranges; [00:20:11] ^~~~~ [00:20:11] struct [00:20:11] 26 warnings generated. [00:20:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-asm.o -MT analyzer/region-model-asm.o -MMD -MP -MF analyzer/.deps/region-model-asm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-asm.cc [00:20:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc:31: [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:12] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:12] struct cgraph_edge; [00:20:12] ^~~~~~ [00:20:12] class [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:12] struct cgraph_edge; [00:20:12] ^~~~~~ [00:20:12] class [00:20:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc:31: [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:12] friend struct cgraph_edge; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:12] for_user)) cgraph_edge [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:12] friend struct cgraph_edge; [00:20:12] ^~~~~~ [00:20:12] class [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:12] void initialize_inline_failed (struct cgraph_edge *); [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:12] for_user)) cgraph_edge [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:12] void initialize_inline_failed (struct cgraph_edge *); [00:20:12] ^~~~~~ [00:20:12] class [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:12] for_user)) cgraph_edge [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:12] ^~~~~~ [00:20:12] class [00:20:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc:35: [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[1]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[1] = rhs; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[2]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return &gs->op[2]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[2] = rhs; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[3]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return &ass->op[3]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[3] = rhs; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[1]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[1] = fn; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[2]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return &call_stmt->op[2]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] call_stmt->op[2] = chain; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[1]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[1] = rhs; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[2]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[2] = label; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] gs->op[3] = label; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:12] return gs->op[3]; [00:20:12] ^ ~ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:12] ^ [00:20:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc:46: [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:12] struct byte_range [00:20:12] ^ [00:20:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:12] class byte_range; [00:20:12] ^~~~~ [00:20:12] struct [00:20:12] 25 warnings generated. [00:20:12] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-impl-calls.o -MT analyzer/region-model-impl-calls.o -MMD -MP -MF analyzer/.deps/region-model-impl-calls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc:39: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct byte_range [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:14] class byte_range; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc:42: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct bounded_ranges [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:14] class bounded_ranges; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc:51: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &ass->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = fn; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &call_stmt->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] call_stmt->op[2] = chain; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc:53: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc:53: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] friend struct cgraph_edge; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:14] friend struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] 26 warnings generated. [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc:48: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct byte_range [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:14] class byte_range; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc:50: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct bounded_ranges [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:14] class bounded_ranges; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc:53: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &ass->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = fn; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &call_stmt->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] call_stmt->op[2] = chain; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc:55: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc:55: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] friend struct cgraph_edge; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:14] friend struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] 26 warnings generated. [00:20:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-manager.o -MT analyzer/region-model-manager.o -MMD -MP -MF analyzer/.deps/region-model-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc [00:20:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-reachability.o -MT analyzer/region-model-reachability.o -MMD -MP -MF analyzer/.deps/region-model-reachability.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc:46: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct byte_range [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:14] class byte_range; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc:48: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct bounded_ranges [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:14] class bounded_ranges; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc:54: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &ass->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = fn; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &call_stmt->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] call_stmt->op[2] = chain; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc:57: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:14] struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc:57: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] friend struct cgraph_edge; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:14] friend struct cgraph_edge; [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:14] void initialize_inline_failed (struct cgraph_edge *); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:14] for_user)) cgraph_edge [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:14] ^~~~~~ [00:20:14] class [00:20:14] 26 warnings generated. [00:20:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm.o -MT analyzer/sm.o -MMD -MP -MF analyzer/.deps/sm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm.cc [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-asm.cc:27: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &ass->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = fn; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return &call_stmt->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] call_stmt->op[2] = chain; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[1]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[1] = rhs; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[2]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[2] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] gs->op[3] = label; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:14] return gs->op[3]; [00:20:14] ^ ~ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:14] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:14] ^ [00:20:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-asm.cc:39: [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:14] struct byte_range [00:20:14] ^ [00:20:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:14] class byte_range; [00:20:14] ^~~~~ [00:20:14] struct [00:20:14] 21 warnings generated. [00:20:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-file.o -MT analyzer/sm-file.o -MMD -MP -MF analyzer/.deps/sm-file.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-file.cc [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc:29: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &ass->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = fn; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &call_stmt->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] call_stmt->op[2] = chain; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc:34: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:15] struct cgraph_edge; [00:20:15] ^~~~~~ [00:20:15] class [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:15] struct cgraph_edge; [00:20:15] ^~~~~~ [00:20:15] class [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc:34: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] friend struct cgraph_edge; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:15] for_user)) cgraph_edge [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:15] friend struct cgraph_edge; [00:20:15] ^~~~~~ [00:20:15] class [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] void initialize_inline_failed (struct cgraph_edge *); [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:15] for_user)) cgraph_edge [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:15] void initialize_inline_failed (struct cgraph_edge *); [00:20:15] ^~~~~~ [00:20:15] class [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:15] for_user)) cgraph_edge [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:15] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:15] ^~~~~~ [00:20:15] class [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc:59: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] struct byte_range [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:15] class byte_range; [00:20:15] ^~~~~ [00:20:15] struct [00:20:15] 25 warnings generated. [00:20:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-malloc.o -MT analyzer/sm-malloc.o -MMD -MP -MF analyzer/.deps/sm-malloc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-file.cc:27: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &ass->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = fn; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &call_stmt->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] call_stmt->op[2] = chain; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-file.cc:44: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] struct byte_range [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:15] class byte_range; [00:20:15] ^~~~~ [00:20:15] struct [00:20:15] 21 warnings generated. [00:20:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-pattern-test.o -MT analyzer/sm-pattern-test.o -MMD -MP -MF analyzer/.deps/sm-pattern-test.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-pattern-test.cc [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-pattern-test.cc:29: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &ass->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = fn; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return &call_stmt->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] call_stmt->op[2] = chain; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[1]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[1] = rhs; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[2]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[2] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] gs->op[3] = label; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:15] return gs->op[3]; [00:20:15] ^ ~ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:15] ^ [00:20:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-pattern-test.cc:44: [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:15] struct byte_range [00:20:15] ^ [00:20:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:15] class byte_range; [00:20:15] ^~~~~ [00:20:15] struct [00:20:15] 21 warnings generated. [00:20:15] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-sensitive.o -MT analyzer/sm-sensitive.o -MMD -MP -MF analyzer/.deps/sm-sensitive.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-sensitive.cc [00:20:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-sensitive.cc:29: [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[1]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[1] = rhs; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[2]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return &gs->op[2]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[2] = rhs; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[3]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return &ass->op[3]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[3] = rhs; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[1]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[1] = fn; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[2]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return &call_stmt->op[2]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] call_stmt->op[2] = chain; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[1]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[1] = rhs; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[2]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[2] = label; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] gs->op[3] = label; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:16] return gs->op[3]; [00:20:16] ^ ~ [00:20:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:16] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:16] ^ [00:20:16] 20 warnings generated. [00:20:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-signal.o -MT analyzer/sm-signal.o -MMD -MP -MF analyzer/.deps/sm-signal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm.cc:27: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[2] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &ass->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[3] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = fn; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &call_stmt->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] call_stmt->op[2] = chain; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[2] = label; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[3] = label; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm.cc:41: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] struct byte_range [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:18] class byte_range; [00:20:18] ^~~~~ [00:20:18] struct [00:20:18] 21 warnings generated. [00:20:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-taint.o -MT analyzer/sm-taint.o -MMD -MP -MF analyzer/.deps/sm-taint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc:27: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[2] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &ass->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[3] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = fn; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return &call_stmt->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] call_stmt->op[2] = chain; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[1]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[1] = rhs; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[2]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[2] = label; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] gs->op[3] = label; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:18] return gs->op[3]; [00:20:18] ^ ~ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:18] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:18] ^ [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc:32: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:18] struct cgraph_edge; [00:20:18] ^~~~~~ [00:20:18] class [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:18] struct cgraph_edge; [00:20:18] ^~~~~~ [00:20:18] class [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc:32: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] friend struct cgraph_edge; [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:18] for_user)) cgraph_edge [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:18] friend struct cgraph_edge; [00:20:18] ^~~~~~ [00:20:18] class [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] void initialize_inline_failed (struct cgraph_edge *); [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:18] for_user)) cgraph_edge [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:18] void initialize_inline_failed (struct cgraph_edge *); [00:20:18] ^~~~~~ [00:20:18] class [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:18] for_user)) cgraph_edge [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:18] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:18] ^~~~~~ [00:20:18] class [00:20:18] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc:53: [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:18] struct byte_range [00:20:18] ^ [00:20:18] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:18] class byte_range; [00:20:18] ^~~~~ [00:20:18] struct [00:20:18] 25 warnings generated. [00:20:18] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/state-purge.o -MT analyzer/state-purge.o -MMD -MP -MF analyzer/.deps/state-purge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc [00:20:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:27: [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[1]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[1] = rhs; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[2]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return &gs->op[2]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[2] = rhs; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[3]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return &ass->op[3]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[3] = rhs; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[1]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[1] = fn; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[2]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return &call_stmt->op[2]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] call_stmt->op[2] = chain; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[1]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[1] = rhs; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[2]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[2] = label; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] gs->op[3] = label; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:19] return gs->op[3]; [00:20:19] ^ ~ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:19] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:19] ^ [00:20:19] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:43: [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:19] struct byte_range [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:19] class byte_range; [00:20:19] ^~~~~ [00:20:19] struct [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:155:1: warning: 'deallocator' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:19] struct deallocator [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:79:1: note: did you mean struct here? [00:20:19] class deallocator; [00:20:19] ^~~~~ [00:20:19] struct [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:208:1: warning: 'deallocator_set' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:19] struct deallocator_set [00:20:19] ^ [00:20:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc:80:1: note: did you mean struct here? [00:20:19] class deallocator_set; [00:20:19] ^~~~~ [00:20:19] struct [00:20:19] 23 warnings generated. [00:20:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/store.o -MT analyzer/store.o -MMD -MP -MF analyzer/.deps/store.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc [00:20:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc:27: [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[1]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[1] = rhs; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[2]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return &gs->op[2]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[2] = rhs; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[3]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return &ass->op[3]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[3] = rhs; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[1]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[1] = fn; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[2]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return &call_stmt->op[2]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] call_stmt->op[2] = chain; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[1]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[1] = rhs; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[2]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[2] = label; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] gs->op[3] = label; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:20] return gs->op[3]; [00:20:20] ^ ~ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:20] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:20] ^ [00:20:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc:32: [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:20] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:20] struct cgraph_edge; [00:20:20] ^~~~~~ [00:20:20] class [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:20] struct cgraph_edge; [00:20:20] ^~~~~~ [00:20:20] class [00:20:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc:32: [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:20] friend struct cgraph_edge; [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:20] for_user)) cgraph_edge [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:20] friend struct cgraph_edge; [00:20:20] ^~~~~~ [00:20:20] class [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:20] void initialize_inline_failed (struct cgraph_edge *); [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:20] for_user)) cgraph_edge [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:20] void initialize_inline_failed (struct cgraph_edge *); [00:20:20] ^~~~~~ [00:20:20] class [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:20] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:20] for_user)) cgraph_edge [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:20] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:20] ^~~~~~ [00:20:20] class [00:20:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc:57: [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:20] struct byte_range [00:20:20] ^ [00:20:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:20] class byte_range; [00:20:20] ^~~~~ [00:20:20] struct [00:20:20] 25 warnings generated. [00:20:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/supergraph.o -MT analyzer/supergraph.o -MMD -MP -MF analyzer/.deps/supergraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/supergraph.cc [00:20:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc:27: [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[1]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[1] = rhs; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[2]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return &gs->op[2]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[2] = rhs; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[3]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return &ass->op[3]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[3] = rhs; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[1]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[1] = fn; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[2]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return &call_stmt->op[2]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] call_stmt->op[2] = chain; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[1]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[1] = rhs; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[2]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[2] = label; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] gs->op[3] = label; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:21] return gs->op[3]; [00:20:21] ^ ~ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:21] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:21] ^ [00:20:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc:32: [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:21] struct cgraph_edge; [00:20:21] ^~~~~~ [00:20:21] class [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:21] struct cgraph_edge; [00:20:21] ^~~~~~ [00:20:21] class [00:20:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc:32: [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] friend struct cgraph_edge; [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:21] for_user)) cgraph_edge [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:21] friend struct cgraph_edge; [00:20:21] ^~~~~~ [00:20:21] class [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] void initialize_inline_failed (struct cgraph_edge *); [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:21] for_user)) cgraph_edge [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:21] void initialize_inline_failed (struct cgraph_edge *); [00:20:21] ^~~~~~ [00:20:21] class [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:21] for_user)) cgraph_edge [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:21] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:21] ^~~~~~ [00:20:21] class [00:20:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc:57: [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] struct byte_range [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:21] class byte_range; [00:20:21] ^~~~~ [00:20:21] struct [00:20:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc:59: [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:21] struct bounded_ranges [00:20:21] ^ [00:20:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:21] class bounded_ranges; [00:20:21] ^~~~~ [00:20:21] struct [00:20:21] 26 warnings generated. [00:20:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/svalue.o -MT analyzer/svalue.o -MMD -MP -MF analyzer/.deps/svalue.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc:29: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &ass->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = fn; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &call_stmt->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] call_stmt->op[2] = chain; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc:41: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc:41: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] friend struct cgraph_edge; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:22] friend struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc:49: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct byte_range [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:22] class byte_range; [00:20:22] ^~~~~ [00:20:22] struct [00:20:22] 25 warnings generated. [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc:29: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &ass->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = fn; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &call_stmt->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] call_stmt->op[2] = chain; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc:47: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct byte_range [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:22] class byte_range; [00:20:22] ^~~~~ [00:20:22] struct [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc:54: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc:54: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] friend struct cgraph_edge; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:22] friend struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] 25 warnings generated. [00:20:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/trimmed-graph.o -MT analyzer/trimmed-graph.o -MMD -MP -MF analyzer/.deps/trimmed-graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc [00:20:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched.o -MT x86-tune-sched.o -MMD -MP -MF ./.deps/x86-tune-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx tmp = XEXP (this, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx tmp = XEXP (this, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx next = XEXP (insn, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XEXP (insn, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XBBDEF (insn, 2); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XBBDEF (insn, 2); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XEXP (insn, 3); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XEXP (insn, 3); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XUINT (insn, 4); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XUINT (insn, 4); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:22] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return safe_as_a (JUMP_LABEL (insn)); [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return JUMP_LABEL (this); [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return safe_as_a (JUMP_LABEL (this)); [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] JUMP_LABEL (this) = target; [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] SUBREG_BYTE (x), GET_MODE (x)); [00:20:22] ^~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *step_out = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] attrs = MEM_ATTRS (x); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:22] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:22] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XBBDEF (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 4) = arg4; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 5) = arg5; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 6) = arg6; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XBBDEF (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 4) = arg4; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 5) = arg5; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 6) = arg6; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 7) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XBBDEF (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 4) = arg4; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 5) = arg5; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 6) = arg6; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 7) = arg7; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XBBDEF (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 4) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 5) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 6) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 7) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 2) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 3) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 4) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 5) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 6) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XBBDEF (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:22] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 3) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 4) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 5) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 6) = arg4; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 4) = arg4; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 5) = arg5; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 6) = arg6; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 4) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XWINT (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:22] HOST_WIDE_INT hwint[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:22] # define HOST_WIDE_INT long [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XWINT (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:22] HOST_WIDE_INT hwint[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:22] # define HOST_WIDE_INT long [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] SUBREG_BYTE (rt) = arg1; [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 1) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] X0EXP (rt, 1) = NULL_RTX; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:22] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XINT (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XWINT (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:22] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:22] HOST_WIDE_INT hwint[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:22] # define HOST_WIDE_INT long [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XVEC (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:22] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 1) = arg1; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 2) = arg2; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:26: [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:22] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XSTR (rt, 3) = arg3; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:22] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:29: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &ass->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = fn; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return &call_stmt->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] call_stmt->op[2] = chain; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[1]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[1] = rhs; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[2]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[2] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gs->op[3] = label; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gs->op[3]; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:22] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:39: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (INSN_CODE (insn) < 0) [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:39: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:39: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return INSN_CODE (insn); [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:40: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:22] struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:40: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] friend struct cgraph_edge; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:22] friend struct cgraph_edge; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:22] void initialize_inline_failed (struct cgraph_edge *); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:22] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:49: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:22] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:22] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:88: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:20:22] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:20:22] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:20:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:20:22] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:20:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:20:22] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:20:22] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:20:22] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:89: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:20:22] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:20:22] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:20:22] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] cross_module_call_p (struct cgraph_edge *edge) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:22] for_user)) cgraph_edge [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:20:22] cross_module_call_p (struct cgraph_edge *edge) [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:98: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:20:22] return (TEST_HARD_REG_BIT (m_mask, regno) [00:20:22] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:177:13: note: cast one or both operands to int to silence this warning [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:20:22] return (TEST_HARD_REG_BIT (m_mask, regno) [00:20:22] ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.h:184:13: note: cast one or both operands to int to silence this warning [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:1361:15: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gcc_assert (INSN_CODE (insn) >= 0); [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:22] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:1388:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] SUBREG_BYTE (op), [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:22] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:22] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:1664:22: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] const char *name = LABEL_NAME (label); [00:20:22] ^~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1809:25: note: expanded from macro 'LABEL_NAME' [00:20:22] #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:20:22] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:1666:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] NOTE_KIND (label) = NOTE_INSN_DELETED_LABEL; [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:20:22] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:1667:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] NOTE_DELETED_LABEL_NAME (label) = name; [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1671:39: note: expanded from macro 'NOTE_DELETED_LABEL_NAME' [00:20:22] #define NOTE_DELETED_LABEL_NAME(INSN) XCSTR (INSN, 3, NOTE) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1382:32: note: expanded from macro 'XCSTR' [00:20:22] #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:4459:61: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] emit_jump_insn (gen_cbranchqi4 (test, XEXP (test, 0), XEXP (test, 1), [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:4800:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || INTVAL (XEXP (slot, 1)) != i * 16) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:4812:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || INTVAL (XEXP (slot, 1)) != i * 8) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:4885:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gcc_assert (prev_size <= INTVAL (XEXP (slot, 1))); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:22] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:4886:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] prev_size = INTVAL (XEXP (slot, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:6246:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] CODE_LABEL_NUMBER (XEXP (xops[2], 0))); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1661:33: note: expanded from macro 'CODE_LABEL_NUMBER' [00:20:22] #define CODE_LABEL_NUMBER(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:7251:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] for (last = queued_cfa_restores; XEXP (last, 1); last = XEXP (last, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:7251:59: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] for (last = queued_cfa_restores; XEXP (last, 1); last = XEXP (last, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:7253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (last, 1) = REG_NOTES (insn); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:7253:20: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (last, 1) = REG_NOTES (insn); [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:20:22] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:7254:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] REG_NOTES (insn) = queued_cfa_restores; [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:20:22] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:8271:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (vec, 1), 1) == UNSPEC_SET_GOT [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:8271:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (vec, 1), 1) == UNSPEC_SET_GOT [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:35: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:9240:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] JUMP_LABEL (insn) = ret_rtx; [00:20:22] ^~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:9962:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] JUMP_LABEL (jump_insn) = label; [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10141:7: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] JUMP_LABEL (get_last_insn ()) = varargs_label; [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:22] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10147:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] LABEL_NUSES (label) = 1; [00:20:22] ^~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:22] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10159:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] LABEL_NUSES (varargs_label) = 1; [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:22] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10202:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && const_32bit_mask (XEXP (addr, 1), DImode)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10217:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx mask = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10220:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx shift_val = XEXP (tmp, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10266:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] addends[n++] = XEXP (op, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10283:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] scale_rtx = XEXP (op, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10290:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] tmp = XEXP (op, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10306:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (XINT (op, 1) == UNSPEC_TP [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10345:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] scale_rtx = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10351:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] tmp = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10506:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (disp, 1) == UNSPEC_MACHOPIC_OFFSET); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10532:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] DECL_ATTRIBUTES (SYMBOL_REF_DECL (x)))))) [00:20:22] ^~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2609:23: note: expanded from macro 'DECL_ATTRIBUTES' [00:20:22] (DECL_COMMON_CHECK (NODE)->decl_common.attributes) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:20:22] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:20:22] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10530:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (SYMBOL_REF_DECL (x) [00:20:22] ^~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10537:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] DECL_ATTRIBUTES (SYMBOL_REF_DECL (x))))))) [00:20:22] ^~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2609:23: note: expanded from macro 'DECL_ATTRIBUTES' [00:20:22] (DECL_COMMON_CHECK (NODE)->decl_common.attributes) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:20:22] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:20:22] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10535:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (SYMBOL_REF_DECL (x) [00:20:22] ^~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10564:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (x, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10703:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (inner, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10752:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] op1 = XEXP (XEXP (disp, 0), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10756:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (XINT (op0, 1) == UNSPEC_DTPOFF [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10757:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XINT (op0, 1) == UNSPEC_NTPOFF) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10767:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (op0, 0), 1) == UNSPEC_PCREL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10770:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (op0, 1) == UNSPEC_PCREL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10807:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] DECL_ATTRIBUTES (SYMBOL_REF_DECL (op0))))) [00:20:22] ^~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2609:23: note: expanded from macro 'DECL_ATTRIBUTES' [00:20:22] (DECL_COMMON_CHECK (NODE)->decl_common.attributes) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:20:22] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:20:22] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10805:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && !(SYMBOL_REF_DECL (op0) [00:20:22] ^~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10829:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (XINT (disp, 1) != UNSPEC_GOTPCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10830:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (disp, 1) != UNSPEC_GOTOFF [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10831:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (disp, 1) != UNSPEC_PCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10832:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (disp, 1) != UNSPEC_PLTOFF)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:10856:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (disp, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11020:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (disp, 0), 1) != UNSPEC_MACHOPIC_OFFSET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11021:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (XEXP (disp, 0), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11078:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (XINT (XEXP (XEXP (disp, 0), 0), 1) != UNSPEC_DTPOFF [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11079:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (XEXP (disp, 0), 0), 1) != UNSPEC_NTPOFF)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11216:46: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] new_rtx = gen_rtx_PLUS (Pmode, new_rtx, XEXP (addr, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11305:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx op0 = XEXP (addr, 0), op1 = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11378:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] new_rtx = XEXP (new_rtx, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11716:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (op, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11752:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (u, 1) == UNSPEC_TP) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11786:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (u, 1) == UNSPEC_TP) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11883:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] SET_SYMBOL_REF_DECL (rtl, to); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2739:49: note: expanded from macro 'SET_SYMBOL_REF_DECL' [00:20:22] (gcc_assert (!CONSTANT_POOL_ADDRESS_P (RTX)), X0TREE ((RTX), 1) = (DECL)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11911:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gcc_assert (SYMBOL_REF_DECL (symbol)); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:22] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11912:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] imp_decl = get_dllimport_decl (SYMBOL_REF_DECL (symbol), false); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11929:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] gcc_assert (SYMBOL_REF_DECL (symbol)); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:22] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:11930:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] imp_decl = get_dllimport_decl (SYMBOL_REF_DECL (symbol), true); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12016:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] return gen_rtx_PLUS (Pmode, t, XEXP (XEXP (x, 0), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12040:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] log = INTVAL (XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12054:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] log = INTVAL (XEXP (XEXP (x, 0), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12065:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] log = INTVAL (XEXP (XEXP (x, 1), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12065:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] log = INTVAL (XEXP (XEXP (x, 1), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12067:35: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] force_reg (Pmode, XEXP (XEXP (x, 1), 0)), [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] ./genrtl.h:1412:34: note: expanded from macro 'gen_rtx_MULT' [00:20:22] gen_rtx_fmt_ee (MULT, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12066:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (x, 1) = gen_rtx_MULT (Pmode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12074:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] std::swap (XEXP (x, 0), XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12087:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (XEXP (x, 1), 0)), [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:1406:34: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12088:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (XEXP (x, 1), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12088:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (XEXP (x, 1), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12104:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] constant = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12105:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] other = XEXP (XEXP (XEXP (x, 0), 1), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12105:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] other = XEXP (XEXP (XEXP (x, 0), 1), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12109:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] constant = XEXP (XEXP (XEXP (x, 0), 1), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12109:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] constant = XEXP (XEXP (XEXP (x, 0), 1), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12110:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] other = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12120:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (XEXP (XEXP (x, 0), 1), 0)), [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:1406:34: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12138:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (x, 1) = copy_addr_to_reg (XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12138:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (x, 1) = copy_addr_to_reg (XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12146:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (flag_pic && SYMBOLIC_CONST (XEXP (x, 1))) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h:1760:65: note: expanded from macro 'SYMBOLIC_CONST' [00:20:22] || (GET_CODE (X) == CONST && symbolic_reference_mentioned_p (X))) [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12158:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx val = force_operand (XEXP (x, 1), temp); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12165:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] XEXP (x, 1) = temp; [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12258:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] output_pic_addr_const (file, XEXP (x, 1), code); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12263:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] output_pic_addr_const (file, XEXP (x, 1), code); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12274:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] output_pic_addr_const (file, XEXP (x, 1), code); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12282:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (x, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12375:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] else if (GET_CODE (x) == UNSPEC && XINT (x, 1) == UNSPEC_SET_GOT) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12416:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (GET_CODE (unspec) != UNSPEC || XINT (unspec, 1) != UNSPEC_NTPOFF) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12421:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] x = gen_rtx_PLUS (Pmode, x, XEXP (XEXP (addr.disp, 0), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] ./genrtl.h:1406:42: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:43: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12478:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (XEXP (XEXP (x, 0), 0), 1) == UNSPEC_PCREL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12485:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] x = gen_rtx_PLUS (Pmode, XEXP (XEXP (x, 0), 1), x2); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] ./genrtl.h:1406:34: note: expanded from macro 'gen_rtx_PLUS' [00:20:22] gen_rtx_fmt_ee (PLUS, (MODE), (ARG0), (ARG1)) [00:20:22] ^~~~ [00:20:22] ./genrtl.h:54:35: note: expanded from macro 'gen_rtx_fmt_ee' [00:20:22] gen_rtx_fmt_ee_stat ((c), (m), (arg0), (arg1) MEM_STAT_INFO) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12493:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (XINT (XEXP (x, 0), 1) == UNSPEC_GOTPCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12494:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XINT (XEXP (x, 0), 1) == UNSPEC_PCREL) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12495:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (MEM_P (orig_x) || XINT (XEXP (x, 0), 1) == UNSPEC_PCREL)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12526:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] reg_addend = XEXP (reg_addend, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12527:37: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] else if (ix86_pic_register_p (XEXP (reg_addend, 1))) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12538:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] x = XEXP (XEXP (x, 1), 0); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12542:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] const_addend = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12547:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && ((XINT (x, 1) == UNSPEC_GOT && MEM_P (orig_x) && !addend) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12548:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (XINT (x, 1) == UNSPEC_GOTOFF && !MEM_P (orig_x)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12549:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (XINT (x, 1) == UNSPEC_PLTOFF && ix86_cmodel == CM_LARGE_PIC [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12630:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || (XINT (term, 1) != UNSPEC_GOTPCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12631:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (term, 1) != UNSPEC_PCREL)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:12650:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (GET_CODE (x) == UNSPEC && XINT (x, 1) != UNSPEC_GOTOFF) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:13823:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (GET_CODE (addr) == UNSPEC && XINT (addr, 1) == UNSPEC_VSIBADDR) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:13832:41: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] else if (GET_CODE (addr) == UNSPEC && XINT (addr, 1) == UNSPEC_LEA_ADDR) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:13899:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (XINT (XEXP (disp, 0), 1) == UNSPEC_GOTPCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:13900:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XINT (XEXP (disp, 0), 1) == UNSPEC_GOT) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:13999:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] offset = XEXP (XEXP (disp, 0), 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:14062:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] switch (XINT (x, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:14388:19: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] for (link = CALL_INSN_FUNCTION_USAGE (insn); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:20:22] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:14390:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] link = XEXP (link, 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:14427:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx src = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15525:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] shift_rtx = XEXP (use_body, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15544:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx shift_count = XEXP (shift_rtx, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15748:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XEXP (SET_SRC (set), 1) != const0_rtx)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15748:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XEXP (SET_SRC (set), 1) != const0_rtx)) [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15808:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || rtx_equal_p (op1, XEXP (op0, 1)))) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15823:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XEXP (geu, 1) == const0_rtx [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:15828:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XEXP (op1, 1) == const0_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16002:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (SYMBOL_REF_DECL (call_op) [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16007:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] = cgraph_node::get (SYMBOL_REF_DECL (call_op)); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16032:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] tree symbol_decl = SYMBOL_REF_DECL (call_op); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:22] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:22] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:22] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16602:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (XINT (symbol, 1) == UNSPEC_GOTPCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16603:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XINT (symbol, 1) == UNSPEC_PCREL [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16604:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || XINT (symbol, 1) == UNSPEC_GOTNTPOFF))) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:16786:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] addr = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:17068:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx tmp = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20449:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && register_operand (SET_SRC (x), VOIDmode)) [00:20:22] ^~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20455:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (register_operand (SET_SRC (x), VOIDmode)) [00:20:22] ^~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20461:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] src_cost = rtx_cost (SET_SRC (x), mode, SET, 1, speed); [00:20:22] ^~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20542:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] HOST_WIDE_INT value = INTVAL (XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20565:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] ? INTVAL (XEXP (x, 1)) : -1, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20577:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, code, 0, speed); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20592:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, FMA, 1, speed); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20600:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] sub = XEXP (x, 2); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20611:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx op1 = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20615:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] unsigned HOST_WIDE_INT value = INTVAL (XEXP (x, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20672:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] HOST_WIDE_INT val = INTVAL (XEXP (XEXP (XEXP (x, 0), 0), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20676:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (XEXP (x, 0), 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20680:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20688:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] HOST_WIDE_INT val = INTVAL (XEXP (XEXP (x, 0), 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:22] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:22] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:22] ^~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20694:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20714:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (XEXP (x, 0), 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20716:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20728:34: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && (ix86_carry_flag_operator (XEXP (XEXP (x, 0), 1), mode) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20729:43: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || ix86_carry_flag_unset_operator (XEXP (XEXP (x, 0), 1), mode))) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20734:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *total += rtx_cost (XEXP (x, 1), mode, [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20765:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] + (rtx_cost (XEXP (x, 1), mode, outer_code, opno, speed) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20807:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] op1 = XEXP (x, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20809:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XEXP (op0, 1) == const1_rtx [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20841:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XEXP (geu, 1) == const0_rtx [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20846:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XEXP (op1, 1) == const0_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20896:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (XINT (x, 1) == UNSPEC_TP) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20898:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] else if (XINT(x, 1) == UNSPEC_VTERNLOG) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:20914:14: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] mask = XEXP (x, 2); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21568:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] && XINT (PATTERN (insn), 1) == UNSPECV_ALIGN) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21870:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] || NOTE_KIND (insn) != NOTE_INSN_EPILOGUE_BEG)) [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:20:22] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21901:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_EPILOGUE_BEG) [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:20:22] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21913:23: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] if (NOTE_P (next) && NOTE_KIND (next) == NOTE_INSN_VAR_LOCATION) [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1683:25: note: expanded from macro 'NOTE_KIND' [00:20:22] #define NOTE_KIND(INSN) XCINT (INSN, 4, NOTE) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:22] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21950:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx src = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:21976:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] INSN_CODE (insn) = -1; [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:22] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:23027:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx src = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:23741:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] *offset = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24042:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx rhs = XEXP (addr, 1); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24066:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx src = SET_SRC (pat); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24104:52: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx_expr_list *note0 = as_a (REG_NOTES (insn)); [00:20:22] ^~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1619:25: note: expanded from macro 'REG_NOTES' [00:20:22] #define REG_NOTES(INSN) XEXP(INSN, 6) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24118:33: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] = as_a (CALL_INSN_FUNCTION_USAGE (insn)); [00:20:22] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:20:22] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:22] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24175:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] rtx src = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24178:38: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] ASSERT_EQ (UNSPEC_MEMORY_BLOCKAGE, XINT (src, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:20:22] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:20:22] if ((VAL1) == (VAL2)) \ [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24205:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] src = SET_SRC (set); [00:20:22] ^~~~~~~~~~~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:22] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:22] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:22] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24207:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:22] ASSERT_EQ (UNSPECV_RDTSCP, XINT (src, 1)); [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:22] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:22] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:22] ^ ~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:321:47: note: expanded from macro 'ASSERT_EQ' [00:20:22] ASSERT_EQ_AT ((SELFTEST_LOCATION), (VAL1), (VAL2)) [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.h:329:18: note: expanded from macro 'ASSERT_EQ_AT' [00:20:22] if ((VAL1) == (VAL2)) \ [00:20:22] ^~~~ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:22] rtunion fld[1]; [00:20:22] ^ [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:24787: [00:20:22] ./gt-i386.h:95:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:22] class hash_table [00:20:22] ^ [00:20:22] ./gt-i386.h:95:3: note: did you mean class here? [00:20:22] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] ./gt-i386.h:95:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:22] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:22] class hash_table [00:20:22] ^ [00:20:22] ./gt-i386.h:95:63: note: did you mean class here? [00:20:22] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:22] ^~~~~~ [00:20:22] class [00:20:22] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc:97: [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:130:3: warning: function '(anonymous namespace)::scalar_chain::scalar_chain' has internal linkage but is not defined [-Wundefined-internal] [00:20:22] scalar_chain (enum machine_mode, enum machine_mode); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:190:28: note: used here [00:20:22] timode_scalar_chain () : scalar_chain (TImode, V1TImode) {} [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:131:11: warning: function '(anonymous namespace)::scalar_chain::~scalar_chain' has internal linkage but is not defined [-Wundefined-internal] [00:20:22] virtual ~scalar_chain (); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:190:3: note: used here [00:20:22] timode_scalar_chain () : scalar_chain (TImode, V1TImode) {} [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:196:8: warning: function '(anonymous namespace)::timode_scalar_chain::mark_dual_mode_def' has internal linkage but is not defined [-Wundefined-internal] [00:20:22] void mark_dual_mode_def (df_ref def); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:190:3: note: used here [00:20:22] timode_scalar_chain () : scalar_chain (TImode, V1TImode) {} [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:198:8: warning: function '(anonymous namespace)::timode_scalar_chain::convert_insn' has internal linkage but is not defined [-Wundefined-internal] [00:20:22] void convert_insn (rtx_insn *insn); [00:20:22] ^ [00:20:22] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.h:190:3: note: used here [00:20:22] timode_scalar_chain () : scalar_chain (TImode, V1TImode) {} [00:20:22] ^ [00:20:22] 333 warnings generated. [00:20:22] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-bd.o -MT x86-tune-sched-bd.o -MMD -MP -MF ./.deps/x86-tune-sched-bd.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc [00:20:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc:29: [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[1]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[1] = rhs; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[2]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return &gs->op[2]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[2] = rhs; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[3]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return &ass->op[3]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[3] = rhs; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[1]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[1] = fn; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[2]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return &call_stmt->op[2]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] call_stmt->op[2] = chain; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[1]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[1] = rhs; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[2]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[2] = label; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] gs->op[3] = label; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:24] return gs->op[3]; [00:20:24] ^ ~ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:24] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:24] ^ [00:20:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc:47: [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:24] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:24] struct cgraph_edge; [00:20:24] ^~~~~~ [00:20:24] class [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:24] struct cgraph_edge; [00:20:24] ^~~~~~ [00:20:24] class [00:20:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc:47: [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:24] friend struct cgraph_edge; [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:24] for_user)) cgraph_edge [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:24] friend struct cgraph_edge; [00:20:24] ^~~~~~ [00:20:24] class [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:24] void initialize_inline_failed (struct cgraph_edge *); [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:24] for_user)) cgraph_edge [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:24] void initialize_inline_failed (struct cgraph_edge *); [00:20:24] ^~~~~~ [00:20:24] class [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:24] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:24] for_user)) cgraph_edge [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:24] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:24] ^~~~~~ [00:20:24] class [00:20:24] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc:54: [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:24] struct byte_range [00:20:24] ^ [00:20:24] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:24] class byte_range; [00:20:24] ^~~~~ [00:20:24] struct [00:20:24] 25 warnings generated. [00:20:24] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-atom.o -MT x86-tune-sched-atom.o -MMD -MP -MF ./.deps/x86-tune-sched-atom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc:29: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[2] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &ass->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[3] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = fn; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &call_stmt->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] call_stmt->op[2] = chain; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[2] = label; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[3] = label; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc:34: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:25] struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:25] struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc:34: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] friend struct cgraph_edge; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:25] friend struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] void initialize_inline_failed (struct cgraph_edge *); [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:25] void initialize_inline_failed (struct cgraph_edge *); [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc:54: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] struct byte_range [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:25] class byte_range; [00:20:25] ^~~~~ [00:20:25] struct [00:20:25] 25 warnings generated. [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/supergraph.cc:37: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[2] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &ass->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[3] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = fn; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return &call_stmt->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] call_stmt->op[2] = chain; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[1]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[1] = rhs; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[2]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[2] = label; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] gs->op[3] = label; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:25] return gs->op[3]; [00:20:25] ^ ~ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:25] ^ [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/supergraph.cc:42: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:25] struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:25] struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/supergraph.cc:42: [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] friend struct cgraph_edge; [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:25] friend struct cgraph_edge; [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] void initialize_inline_failed (struct cgraph_edge *); [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:25] void initialize_inline_failed (struct cgraph_edge *); [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:25] for_user)) cgraph_edge [00:20:25] ^ [00:20:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:25] ^~~~~~ [00:20:25] class [00:20:25] 24 warnings generated. [00:20:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-core.o -MT x86-tune-sched-core.o -MMD -MP -MF ./.deps/x86-tune-sched-core.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc [00:20:25] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-options.o -MT i386-options.o -MMD -MP -MF ./.deps/i386-options.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] rtx tmp = XEXP (this, 1); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] rtx tmp = XEXP (this, 1); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] rtx next = XEXP (insn, 1); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XEXP (insn, 1); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XBBDEF (insn, 2); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XBBDEF (insn, 2); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XEXP (insn, 3); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XEXP (insn, 3); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XUINT (insn, 4); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:26] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XUINT (insn, 4); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:26] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return safe_as_a (JUMP_LABEL (insn)); [00:20:26] ^~~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return JUMP_LABEL (this); [00:20:26] ^~~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return safe_as_a (JUMP_LABEL (this)); [00:20:26] ^~~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] JUMP_LABEL (this) = target; [00:20:26] ^~~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:26] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:26] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] SUBREG_BYTE (x), GET_MODE (x)); [00:20:26] ^~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:26] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:26] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] *step_out = XEXP (x, 1); [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] attrs = MEM_ATTRS (x); [00:20:26] ^~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:26] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:26] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XBBDEF (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 4) = arg4; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 5) = arg5; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 6) = arg6; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XBBDEF (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 4) = arg4; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 5) = arg5; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 6) = arg6; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 7) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XBBDEF (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 4) = arg4; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 5) = arg5; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 6) = arg6; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 7) = arg7; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XBBDEF (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 4) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 5) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 6) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 7) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 2) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 3) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 4) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 5) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 6) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XBBDEF (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:26] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 3) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 4) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 5) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 6) = arg4; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 4) = arg4; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 5) = arg5; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 6) = arg6; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 4) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XWINT (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:26] HOST_WIDE_INT hwint[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:26] # define HOST_WIDE_INT long [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XWINT (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:26] HOST_WIDE_INT hwint[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:26] # define HOST_WIDE_INT long [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] SUBREG_BYTE (rt) = arg1; [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:26] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:26] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:26] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 1) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] X0EXP (rt, 1) = NULL_RTX; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:26] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:26] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XINT (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XWINT (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:26] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:26] HOST_WIDE_INT hwint[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:26] # define HOST_WIDE_INT long [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XEXP (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:26] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XVEC (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:26] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 1) = arg1; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 2) = arg2; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:26: [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:26] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] XSTR (rt, 3) = arg3; [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:26] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:32: [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] if (INSN_CODE (insn) < 0) [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:32: [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:32: [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] return INSN_CODE (insn); [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:164:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] if (INSN_CODE (insn) < 0) [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:625:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] if (INSN_CODE (insn) < 0) [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc:755:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:26] if (INSN_CODE (insn) < 0) [00:20:26] ^~~~~~~~~~~~~~~~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:26] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:26] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:26] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:26] ^ ~ [00:20:26] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:26] rtunion fld[1]; [00:20:26] ^ [00:20:26] 112 warnings generated. [00:20:26] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-builtins.o -MT i386-builtins.o -MMD -MP -MF ./.deps/i386-builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] rtx tmp = XEXP (this, 1); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] rtx tmp = XEXP (this, 1); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] rtx next = XEXP (insn, 1); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XEXP (insn, 1); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XBBDEF (insn, 2); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XBBDEF (insn, 2); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XEXP (insn, 3); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XEXP (insn, 3); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XUINT (insn, 4); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XUINT (insn, 4); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:27] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return safe_as_a (JUMP_LABEL (insn)); [00:20:27] ^~~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return JUMP_LABEL (this); [00:20:27] ^~~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return safe_as_a (JUMP_LABEL (this)); [00:20:27] ^~~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] JUMP_LABEL (this) = target; [00:20:27] ^~~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:27] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:27] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] SUBREG_BYTE (x), GET_MODE (x)); [00:20:27] ^~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] *step_out = XEXP (x, 1); [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] attrs = MEM_ATTRS (x); [00:20:27] ^~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:27] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:27] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XBBDEF (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 4) = arg4; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 5) = arg5; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 6) = arg6; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XBBDEF (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 4) = arg4; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 5) = arg5; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 6) = arg6; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 7) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XBBDEF (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 4) = arg4; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 5) = arg5; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 6) = arg6; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 7) = arg7; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XBBDEF (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 4) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 5) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 6) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 7) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 2) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 3) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 4) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 5) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 6) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XBBDEF (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:27] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 3) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 4) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 5) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 6) = arg4; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 4) = arg4; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 5) = arg5; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 6) = arg6; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 4) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XWINT (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:27] HOST_WIDE_INT hwint[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:27] # define HOST_WIDE_INT long [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XWINT (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:27] HOST_WIDE_INT hwint[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:27] # define HOST_WIDE_INT long [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] SUBREG_BYTE (rt) = arg1; [00:20:27] ^~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:27] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:27] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:27] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 1) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] X0EXP (rt, 1) = NULL_RTX; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:27] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:27] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XINT (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XWINT (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:27] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:27] HOST_WIDE_INT hwint[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:27] # define HOST_WIDE_INT long [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XEXP (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:27] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XVEC (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:27] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 1) = arg1; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 2) = arg2; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:25: [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:27] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] XSTR (rt, 3) = arg3; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:27] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:28: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[2] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &ass->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[3] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = fn; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &call_stmt->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] call_stmt->op[2] = chain; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[2] = label; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[3] = label; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:38: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] if (INSN_CODE (insn) < 0) [00:20:27] ^~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:38: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:27] ^~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:38: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return INSN_CODE (insn); [00:20:27] ^~~~~~~~~~~~~~~~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:27] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:27] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:27] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:27] rtunion fld[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:39: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:27] struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:27] struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:39: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] friend struct cgraph_edge; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:27] friend struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] void initialize_inline_failed (struct cgraph_edge *); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:27] void initialize_inline_failed (struct cgraph_edge *); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:48: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:27] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:27] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:86: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:20:27] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:20:27] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:20:27] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:20:27] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:20:27] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:20:27] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:20:27] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:20:27] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc:87: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:20:27] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:20:27] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:20:27] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] cross_module_call_p (struct cgraph_edge *edge) [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:20:27] cross_module_call_p (struct cgraph_edge *edge) [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] 146 warnings generated. [00:20:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-expand.o -MT i386-expand.o -MMD -MP -MF ./.deps/i386-expand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc:27: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[2] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &ass->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[3] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = fn; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return &call_stmt->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] call_stmt->op[2] = chain; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[1]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[1] = rhs; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[2]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[2] = label; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] gs->op[3] = label; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:27] return gs->op[3]; [00:20:27] ^ ~ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:27] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:27] ^ [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc:32: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:27] struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:27] struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc:32: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] friend struct cgraph_edge; [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:27] friend struct cgraph_edge; [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] void initialize_inline_failed (struct cgraph_edge *); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:27] void initialize_inline_failed (struct cgraph_edge *); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:27] for_user)) cgraph_edge [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:27] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:27] ^~~~~~ [00:20:27] class [00:20:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc:57: [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:27] struct byte_range [00:20:27] ^ [00:20:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:27] class byte_range; [00:20:27] ^~~~~ [00:20:27] struct [00:20:27] 25 warnings generated. [00:20:27] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-features.o -MT i386-features.o -MMD -MP -MF ./.deps/i386-features.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] rtx tmp = XEXP (this, 1); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] rtx tmp = XEXP (this, 1); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] rtx next = XEXP (insn, 1); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XEXP (insn, 1); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XBBDEF (insn, 2); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XBBDEF (insn, 2); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XEXP (insn, 3); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XEXP (insn, 3); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XUINT (insn, 4); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XUINT (insn, 4); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:28] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return safe_as_a (JUMP_LABEL (insn)); [00:20:28] ^~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return JUMP_LABEL (this); [00:20:28] ^~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return safe_as_a (JUMP_LABEL (this)); [00:20:28] ^~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] JUMP_LABEL (this) = target; [00:20:28] ^~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:28] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] SUBREG_BYTE (x), GET_MODE (x)); [00:20:28] ^~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] *step_out = XEXP (x, 1); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] attrs = MEM_ATTRS (x); [00:20:28] ^~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:28] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:28] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XBBDEF (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 4) = arg4; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 5) = arg5; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 6) = arg6; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XBBDEF (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 4) = arg4; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 5) = arg5; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 6) = arg6; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 7) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XBBDEF (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 4) = arg4; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 5) = arg5; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 6) = arg6; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 7) = arg7; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XBBDEF (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 4) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 5) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 6) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 7) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 2) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 3) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 4) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 5) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 6) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XBBDEF (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:28] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 3) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 4) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 5) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 6) = arg4; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 4) = arg4; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 5) = arg5; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 6) = arg6; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 4) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XWINT (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:28] HOST_WIDE_INT hwint[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:28] # define HOST_WIDE_INT long [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XWINT (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:28] HOST_WIDE_INT hwint[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:28] # define HOST_WIDE_INT long [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] SUBREG_BYTE (rt) = arg1; [00:20:28] ^~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:28] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:28] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 1) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] X0EXP (rt, 1) = NULL_RTX; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:28] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:28] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XINT (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XWINT (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:28] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:28] HOST_WIDE_INT hwint[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:28] # define HOST_WIDE_INT long [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XEXP (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XVEC (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:28] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 1) = arg1; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 2) = arg2; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:26: [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:28] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] XSTR (rt, 3) = arg3; [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:28] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:34: [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] if (INSN_CODE (insn) < 0) [00:20:28] ^~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:34: [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:28] ^~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:34: [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] return INSN_CODE (insn); [00:20:28] ^~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:103:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] || pop_operand (SET_SRC (set), GET_MODE (SET_SRC (set))))) [00:20:28] ^~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:226:44: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] if (exact_dependency_1 (SET_DEST (set1), SET_SRC (set2))) [00:20:28] ^~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:276:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] addr = SET_SRC (addr); [00:20:28] ^~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:303:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] && rtx_equal_p (SET_DEST (set), SET_SRC (set2)) [00:20:28] ^~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:550:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] && INSN_CODE (condgen) == code_for_stack_protect_test_1 (ptr_mode) [00:20:28] ^~~~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:28] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:28] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:576:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] rtx set_src = SET_SRC (XVECEXP (pat, 0, i)); [00:20:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:585:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] src = SET_SRC (compare_set); [00:20:28] ^~~~~~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:599:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] addr = XEXP (XEXP (src, 1), 0); [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:28] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:28] ^~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:28] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:28] ^~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc:612:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:28] test_if = SET_SRC (pc_set (condjmp)); [00:20:28] ^~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:28] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:28] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:28] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:28] ^ ~ [00:20:28] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:28] rtunion fld[1]; [00:20:28] ^ [00:20:28] 118 warnings generated. [00:20:28] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o host-default.o -MT host-default.o -MMD -MP -MF ./.deps/host-default.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/host-default.cc [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc:48: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] struct byte_range [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:29] class byte_range; [00:20:29] ^~~~~ [00:20:29] struct [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc:50: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] struct bounded_ranges [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:29] class bounded_ranges; [00:20:29] ^~~~~ [00:20:29] struct [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc:53: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[2] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &ass->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[3] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = fn; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &call_stmt->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] call_stmt->op[2] = chain; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[2] = label; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[3] = label; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc:55: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:29] struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:29] struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc:55: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] friend struct cgraph_edge; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:29] friend struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] void initialize_inline_failed (struct cgraph_edge *); [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:29] void initialize_inline_failed (struct cgraph_edge *); [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] 26 warnings generated. [00:20:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o main.o -MT main.o -MMD -MP -MF ./.deps/main.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/main.cc [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc:29: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[2] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &ass->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[3] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = fn; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return &call_stmt->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] call_stmt->op[2] = chain; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[1]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[1] = rhs; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[2]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[2] = label; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] gs->op[3] = label; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return gs->op[3]; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:29] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc:34: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:29] struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:29] struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc:34: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] friend struct cgraph_edge; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:29] friend struct cgraph_edge; [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] void initialize_inline_failed (struct cgraph_edge *); [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:29] void initialize_inline_failed (struct cgraph_edge *); [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:29] for_user)) cgraph_edge [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:29] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:29] ^~~~~~ [00:20:29] class [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc:57: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:290:1: warning: 'byte_range' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] struct byte_range [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.h:199:1: note: did you mean struct here? [00:20:29] class byte_range; [00:20:29] ^~~~~ [00:20:29] struct [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc:59: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.h:114:1: warning: 'bounded_ranges' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:29] struct bounded_ranges [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.h:85:1: note: did you mean struct here? [00:20:29] class bounded_ranges; [00:20:29] ^~~~~ [00:20:29] struct [00:20:29] 26 warnings generated. [00:20:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-common.o -MT i386-common.o -MMD -MP -MF ./.deps/i386-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common/config/i386/i386-common.cc [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] rtx tmp = XEXP (this, 1); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] rtx tmp = XEXP (this, 1); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] rtx next = XEXP (insn, 1); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XEXP (insn, 1); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XBBDEF (insn, 2); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XBBDEF (insn, 2); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XEXP (insn, 3); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XEXP (insn, 3); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XUINT (insn, 4); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XUINT (insn, 4); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return safe_as_a (JUMP_LABEL (insn)); [00:20:29] ^~~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return JUMP_LABEL (this); [00:20:29] ^~~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return safe_as_a (JUMP_LABEL (this)); [00:20:29] ^~~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] JUMP_LABEL (this) = target; [00:20:29] ^~~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] SUBREG_BYTE (x), GET_MODE (x)); [00:20:29] ^~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] *step_out = XEXP (x, 1); [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] attrs = MEM_ATTRS (x); [00:20:29] ^~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:29] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:29] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XBBDEF (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 4) = arg4; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 5) = arg5; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 6) = arg6; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XBBDEF (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 4) = arg4; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 5) = arg5; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 6) = arg6; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 7) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XBBDEF (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 4) = arg4; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 5) = arg5; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 6) = arg6; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 7) = arg7; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XBBDEF (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 4) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 5) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 6) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 7) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 2) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 3) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 4) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 5) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 6) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XBBDEF (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 3) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 4) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 5) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 6) = arg4; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 4) = arg4; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 5) = arg5; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 6) = arg6; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 4) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XWINT (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:29] HOST_WIDE_INT hwint[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:29] # define HOST_WIDE_INT long [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XWINT (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:29] HOST_WIDE_INT hwint[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:29] # define HOST_WIDE_INT long [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] SUBREG_BYTE (rt) = arg1; [00:20:29] ^~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 1) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] X0EXP (rt, 1) = NULL_RTX; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XINT (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XWINT (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:29] HOST_WIDE_INT hwint[1]; [00:20:29] ^ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:29] # define HOST_WIDE_INT long [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XEXP (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XVEC (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 1) = arg1; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 2) = arg2; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:26: [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:29] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] XSTR (rt, 3) = arg3; [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:32: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] if (INSN_CODE (insn) < 0) [00:20:29] ^~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:32: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:29] ^~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc:32: [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:29] return INSN_CODE (insn); [00:20:29] ^~~~~~~~~~~~~~~~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:29] ^ ~ [00:20:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:29] rtunion fld[1]; [00:20:29] ^ [00:20:29] 109 warnings generated. [00:20:29] c++ -std=c++11 -fno-PIE -c -DPREFIX=\"/usr/local\" -DBASEVER="\"12.2.0\"" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o prefix.o -MT prefix.o -MMD -MP -MF ./.deps/prefix.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/prefix.cc [00:20:29] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts.o -MT opts.o -MMD -MP -MF ./.deps/opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts.cc [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] rtx tmp = XEXP (this, 1); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] rtx tmp = XEXP (this, 1); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] rtx next = XEXP (insn, 1); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XEXP (insn, 1); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XBBDEF (insn, 2); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XBBDEF (insn, 2); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XEXP (insn, 3); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XEXP (insn, 3); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XUINT (insn, 4); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XUINT (insn, 4); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:30] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return safe_as_a (JUMP_LABEL (insn)); [00:20:30] ^~~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return JUMP_LABEL (this); [00:20:30] ^~~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return safe_as_a (JUMP_LABEL (this)); [00:20:30] ^~~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] JUMP_LABEL (this) = target; [00:20:30] ^~~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:30] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:30] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] SUBREG_BYTE (x), GET_MODE (x)); [00:20:30] ^~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] *step_out = XEXP (x, 1); [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] attrs = MEM_ATTRS (x); [00:20:30] ^~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:30] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:30] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XBBDEF (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 4) = arg4; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 5) = arg5; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 6) = arg6; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XBBDEF (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 4) = arg4; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 5) = arg5; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 6) = arg6; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 7) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XBBDEF (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 4) = arg4; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 5) = arg5; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 6) = arg6; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 7) = arg7; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XBBDEF (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 4) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 5) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 6) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 7) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 2) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 3) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 4) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 5) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 6) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XBBDEF (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:30] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 3) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 4) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 5) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 6) = arg4; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 4) = arg4; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 5) = arg5; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 6) = arg6; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 4) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XWINT (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:30] HOST_WIDE_INT hwint[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:30] # define HOST_WIDE_INT long [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XWINT (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:30] HOST_WIDE_INT hwint[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:30] # define HOST_WIDE_INT long [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] SUBREG_BYTE (rt) = arg1; [00:20:30] ^~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:30] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:30] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:30] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 1) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] X0EXP (rt, 1) = NULL_RTX; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:30] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:30] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XINT (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XWINT (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:30] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:30] HOST_WIDE_INT hwint[1]; [00:20:30] ^ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:30] # define HOST_WIDE_INT long [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XEXP (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:30] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XVEC (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:30] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 1) = arg1; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 2) = arg2; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:26: [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:30] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] XSTR (rt, 3) = arg3; [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:30] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:32: [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] if (INSN_CODE (insn) < 0) [00:20:30] ^~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:32: [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:30] ^~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc:32: [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:30] return INSN_CODE (insn); [00:20:30] ^~~~~~~~~~~~~~~~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:30] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:30] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:30] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:30] ^ ~ [00:20:30] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:30] rtunion fld[1]; [00:20:30] ^ [00:20:30] 109 warnings generated. [00:20:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts-common.o -MT opts-common.o -MMD -MP -MF ./.deps/opts-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-common.cc [00:20:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o options.o -MT options.o -MMD -MP -MF ./.deps/options.TPo options.cc [00:20:30] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vec.o -MT vec.o -MMD -MP -MF ./.deps/vec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec.cc [00:20:31] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hooks.o -MT hooks.o -MMD -MP -MF ./.deps/hooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hooks.cc [00:20:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -fno-common -DHAVE_CONFIG_H -I. -Icommon -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o common/common-targhooks.o -MT common/common-targhooks.o -MMD -MP -MF common/.deps/common-targhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common/common-targhooks.cc [00:20:32] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-table.o -MT hash-table.o -MMD -MP -MF ./.deps/hash-table.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.cc [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] rtx tmp = XEXP (this, 1); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] rtx tmp = XEXP (this, 1); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] rtx next = XEXP (insn, 1); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XEXP (insn, 1); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XBBDEF (insn, 2); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XBBDEF (insn, 2); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XEXP (insn, 3); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XEXP (insn, 3); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XUINT (insn, 4); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XUINT (insn, 4); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:33] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return safe_as_a (JUMP_LABEL (insn)); [00:20:33] ^~~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return JUMP_LABEL (this); [00:20:33] ^~~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return safe_as_a (JUMP_LABEL (this)); [00:20:33] ^~~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] JUMP_LABEL (this) = target; [00:20:33] ^~~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:33] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:33] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] SUBREG_BYTE (x), GET_MODE (x)); [00:20:33] ^~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] *step_out = XEXP (x, 1); [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] attrs = MEM_ATTRS (x); [00:20:33] ^~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:33] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:33] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XBBDEF (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 4) = arg4; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 5) = arg5; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 6) = arg6; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XBBDEF (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 4) = arg4; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 5) = arg5; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 6) = arg6; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 7) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XBBDEF (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 4) = arg4; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 5) = arg5; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 6) = arg6; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 7) = arg7; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XBBDEF (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 4) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 5) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 6) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 7) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 2) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 3) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 4) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 5) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 6) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XBBDEF (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:33] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 3) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 4) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 5) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 6) = arg4; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 4) = arg4; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 5) = arg5; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 6) = arg6; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 4) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XWINT (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:33] HOST_WIDE_INT hwint[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:33] # define HOST_WIDE_INT long [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XWINT (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:33] HOST_WIDE_INT hwint[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:33] # define HOST_WIDE_INT long [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] SUBREG_BYTE (rt) = arg1; [00:20:33] ^~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:33] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:33] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:33] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 1) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] X0EXP (rt, 1) = NULL_RTX; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:33] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:33] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XINT (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XWINT (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:33] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:33] HOST_WIDE_INT hwint[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:33] # define HOST_WIDE_INT long [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XEXP (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:33] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XVEC (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:33] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 1) = arg1; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 2) = arg2; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:25: [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:33] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] XSTR (rt, 3) = arg3; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:33] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:28: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[1]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[1] = rhs; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[2]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return &gs->op[2]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[2] = rhs; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[3]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return &ass->op[3]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[3] = rhs; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[1]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[1] = fn; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[2]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return &call_stmt->op[2]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] call_stmt->op[2] = chain; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[1]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[1] = rhs; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[2]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[2] = label; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] gs->op[3] = label; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return gs->op[3]; [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:33] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:38: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] if (INSN_CODE (insn) < 0) [00:20:33] ^~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:33] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:38: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:33] ^~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:33] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:38: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:33] return INSN_CODE (insn); [00:20:33] ^~~~~~~~~~~~~~~~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:33] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:33] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:33] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:33] ^ ~ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:33] rtunion fld[1]; [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:39: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:33] struct cgraph_edge; [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:33] struct cgraph_edge; [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:39: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] friend struct cgraph_edge; [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:33] friend struct cgraph_edge; [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] void initialize_inline_failed (struct cgraph_edge *); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:33] void initialize_inline_failed (struct cgraph_edge *); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:33] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:48: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:33] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:33] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:33] ^ [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:86: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:20:33] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:20:33] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:20:33] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:20:33] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:20:33] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:20:33] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:20:33] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:20:33] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc:87: [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:20:33] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:20:33] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:20:33] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:33] cross_module_call_p (struct cgraph_edge *edge) [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:33] for_user)) cgraph_edge [00:20:33] ^ [00:20:33] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:20:33] cross_module_call_p (struct cgraph_edge *edge) [00:20:33] ^~~~~~ [00:20:33] class [00:20:33] 146 warnings generated. [00:20:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o file-find.o -MT file-find.o -MMD -MP -MF ./.deps/file-find.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/file-find.cc [00:20:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest.o -MT selftest.o -MMD -MP -MF ./.deps/selftest.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.cc [00:20:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opt-suggestions.o -MT opt-suggestions.o -MMD -MP -MF ./.deps/opt-suggestions.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-suggestions.cc [00:20:33] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-spec.o -MT diagnostic-spec.o -MMD -MP -MF ./.deps/diagnostic-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.cc [00:20:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic.o -MT diagnostic.o -MMD -MP -MF ./.deps/diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic.cc [00:20:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-color.o -MT diagnostic-color.o -MMD -MP -MF ./.deps/diagnostic-color.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-color.cc [00:20:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic.cc:41: [00:20:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:34] struct cpp_char_column_policy [00:20:34] ^ [00:20:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:34] class cpp_char_column_policy; [00:20:34] ^~~~~ [00:20:34] struct [00:20:34] 1 warning generated. [00:20:34] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-show-locus.o -MT diagnostic-show-locus.o -MMD -MP -MF ./.deps/diagnostic-show-locus.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-show-locus.cc [00:20:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-format-json.o -MT diagnostic-format-json.o -MMD -MP -MF ./.deps/diagnostic-format-json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-format-json.cc [00:20:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o json.o -MT json.o -MMD -MP -MF ./.deps/json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/json.cc [00:20:35] In file included from options.cc:12: [00:20:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:35] struct cpp_char_column_policy [00:20:35] ^ [00:20:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:35] class cpp_char_column_policy; [00:20:35] ^~~~~ [00:20:35] struct [00:20:35] 1 warning generated. [00:20:35] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/edit-context.cc [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx tmp = XEXP (this, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx tmp = XEXP (this, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx next = XEXP (insn, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XEXP (insn, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XBBDEF (insn, 2); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XBBDEF (insn, 2); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XEXP (insn, 3); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XEXP (insn, 3); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XUINT (insn, 4); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:36] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XUINT (insn, 4); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:36] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return safe_as_a (JUMP_LABEL (insn)); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return JUMP_LABEL (this); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return safe_as_a (JUMP_LABEL (this)); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] JUMP_LABEL (this) = target; [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] SUBREG_BYTE (x), GET_MODE (x)); [00:20:36] ^~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:36] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:36] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] *step_out = XEXP (x, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] attrs = MEM_ATTRS (x); [00:20:36] ^~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:36] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:36] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XBBDEF (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 4) = arg4; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 5) = arg5; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 6) = arg6; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XBBDEF (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 4) = arg4; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 5) = arg5; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 6) = arg6; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 7) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XBBDEF (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 4) = arg4; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 5) = arg5; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 6) = arg6; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 7) = arg7; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XBBDEF (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 4) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 5) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 6) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 7) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 2) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 3) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 4) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 5) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 6) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XBBDEF (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:36] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 3) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 4) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 5) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 6) = arg4; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 4) = arg4; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 5) = arg5; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 6) = arg6; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 4) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XWINT (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:36] HOST_WIDE_INT hwint[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:36] # define HOST_WIDE_INT long [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XWINT (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:36] HOST_WIDE_INT hwint[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:36] # define HOST_WIDE_INT long [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] SUBREG_BYTE (rt) = arg1; [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:36] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:36] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 1) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] X0EXP (rt, 1) = NULL_RTX; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:36] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XINT (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XWINT (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:36] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:36] HOST_WIDE_INT hwint[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:36] # define HOST_WIDE_INT long [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XEXP (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XVEC (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:36] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 1) = arg1; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 2) = arg2; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:25: [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:36] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] XSTR (rt, 3) = arg3; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:36] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:28: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[1]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[1] = rhs; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[2]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return &gs->op[2]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[2] = rhs; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[3]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return &ass->op[3]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[3] = rhs; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[1]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[1] = fn; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[2]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return &call_stmt->op[2]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] call_stmt->op[2] = chain; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[1]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[1] = rhs; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[2]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[2] = label; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] gs->op[3] = label; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return gs->op[3]; [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:36] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:38: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] if (INSN_CODE (insn) < 0) [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:38: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:38: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] return INSN_CODE (insn); [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:39: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:36] struct cgraph_edge; [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:36] struct cgraph_edge; [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:39: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] friend struct cgraph_edge; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:36] friend struct cgraph_edge; [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] void initialize_inline_failed (struct cgraph_edge *); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:36] void initialize_inline_failed (struct cgraph_edge *); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:36] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:48: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:36] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:36] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:36] ^ [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:86: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:20:36] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:20:36] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:20:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:20:36] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:20:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:20:36] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:20:36] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:20:36] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:87: [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:20:36] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:20:36] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:20:36] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:36] cross_module_call_p (struct cgraph_edge *edge) [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:36] for_user)) cgraph_edge [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:20:36] cross_module_call_p (struct cgraph_edge *edge) [00:20:36] ^~~~~~ [00:20:36] class [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:536:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:555:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] if (INTVAL (XEXP (src, 1)) >= 32) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1976:29: note: expanded from macro 'INTVAL' [00:20:36] #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) [00:20:36] ^~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1244:33: note: expanded from macro 'XCWINT' [00:20:36] #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) [00:20:36] ^~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:581:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] igain -= vector_const_cost (XEXP (src, 1)); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:982:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] INSN_VAR_LOCATION_LOC (debug_insn) = gen_rtx_UNKNOWN_VAR_LOC (); [00:20:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1757:3: note: expanded from macro 'INSN_VAR_LOCATION_LOC' [00:20:36] PAT_VAR_LOCATION_LOC (INSN_VAR_LOCATION (INSN)) [00:20:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1698:36: note: expanded from macro 'PAT_VAR_LOCATION_LOC' [00:20:36] #define PAT_VAR_LOCATION_LOC(PAT) (XCEXP ((PAT), 1, VAR_LOCATION)) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1001:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1116:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] SET_SRC (def_set) = src; [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1122:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] INSN_CODE (insn) = -1; [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1173:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1252:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] SET_SRC (def_set) = src; [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1258:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] INSN_CODE (insn) = -1; [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1324:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] && !HARD_REGISTER_P (SET_SRC (set)) [00:20:36] ^~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1970:59: note: expanded from macro 'HARD_REGISTER_P' [00:20:36] #define HARD_REGISTER_P(REG) (HARD_REGISTER_NUM_P (REGNO (REG))) [00:20:36] ^~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1914:31: note: expanded from macro 'REGNO' [00:20:36] #define REGNO(RTX) (rhs_regno(RTX)) [00:20:36] ^~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1973:39: note: expanded from macro 'HARD_REGISTER_NUM_P' [00:20:36] #define HARD_REGISTER_NUM_P(REG_NO) ((REG_NO) < FIRST_PSEUDO_REGISTER) [00:20:36] ^~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1365:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1376:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx op2 = XEXP (src, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1384:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] op2 = XEXP (op1, 1); [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:36] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1418:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1528:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:1627:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (def_set); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:2046:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); [00:20:36] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:36] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:36] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:36] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:2073:21: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx target = JUMP_LABEL (insn); [00:20:36] ^~~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:36] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:2216:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] rtx src = SET_SRC (set); [00:20:36] ^~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:36] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:36] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:36] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc:2307:4: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:36] INSN_CODE (insn) = -1; [00:20:36] ^~~~~~~~~~~~~~~~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:36] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:36] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:36] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:36] ^ ~ [00:20:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:36] rtunion fld[1]; [00:20:36] ^ [00:20:36] 167 warnings generated. [00:20:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pretty-print.cc [00:20:36] c++ -std=c++11 -fno-PIE -c -DLOCALEDIR=\"/usr/local/share/locale\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/intl.cc [00:20:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sbitmap.cc [00:20:36] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.cc [00:20:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.cc:26: [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] struct cpp_char_column_policy [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:37] class cpp_char_column_policy; [00:20:37] ^~~~~ [00:20:37] struct [00:20:37] 1 warning generated. [00:20:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-show-locus.cc:33: [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] struct cpp_char_column_policy [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:37] class cpp_char_column_policy; [00:20:37] ^~~~~ [00:20:37] struct [00:20:37] 1 warning generated. [00:20:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-none.o -MT ggc-none.o -MMD -MP -MF ./.deps/ggc-none.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-none.cc [00:20:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o memory-block.o -MT memory-block.o -MMD -MP -MF ./.deps/memory-block.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/memory-block.cc [00:20:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.cc:28: [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:37] struct cgraph_edge; [00:20:37] ^~~~~~ [00:20:37] class [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:37] struct cgraph_edge; [00:20:37] ^~~~~~ [00:20:37] class [00:20:37] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.cc:28: [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] friend struct cgraph_edge; [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:37] for_user)) cgraph_edge [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:37] friend struct cgraph_edge; [00:20:37] ^~~~~~ [00:20:37] class [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] void initialize_inline_failed (struct cgraph_edge *); [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:37] for_user)) cgraph_edge [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:37] void initialize_inline_failed (struct cgraph_edge *); [00:20:37] ^~~~~~ [00:20:37] class [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:37] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:37] for_user)) cgraph_edge [00:20:37] ^ [00:20:37] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:37] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:37] ^~~~~~ [00:20:37] class [00:20:37] 4 warnings generated. [00:20:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-diagnostic.o -MT selftest-diagnostic.o -MMD -MP -MF ./.deps/selftest-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-diagnostic.cc [00:20:37] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sort.o -MT sort.o -MMD -MP -MF ./.deps/sort.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sort.cc [00:20:37] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-lang.o -MT cp/cp-lang.o -MMD -MP -MF cp/.deps/cp-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-lang.cc [00:20:38] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/call.o -MT cp/call.o -MMD -MP -MF cp/.deps/call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/call.cc [00:20:38] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/class.o -MT cp/class.o -MMD -MP -MF cp/.deps/class.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc [00:20:38] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/constexpr.o -MT cp/constexpr.o -MMD -MP -MF cp/.deps/constexpr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc [00:20:38] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/constraint.o -MT cp/constraint.o -MMD -MP -MF cp/.deps/constraint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constraint.cc [00:20:38] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/coroutines.o -MT cp/coroutines.o -MMD -MP -MF cp/.deps/coroutines.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/coroutines.cc [00:20:39] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-gimplify.o -MT cp/cp-gimplify.o -MMD -MP -MF cp/.deps/cp-gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc [00:20:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-lang.cc:24: [00:20:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:39] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:39] struct cpp_char_column_policy [00:20:39] ^ [00:20:39] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:39] class cpp_char_column_policy; [00:20:39] ^~~~~ [00:20:39] struct [00:20:39] 1 warning generated. [00:20:39] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-objcp-common.o -MT cp/cp-objcp-common.o -MMD -MP -MF cp/.deps/cp-objcp-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-objcp-common.cc [00:20:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/coroutines.cc:27: [00:20:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:40] struct cpp_char_column_policy [00:20:40] ^ [00:20:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:40] class cpp_char_column_policy; [00:20:40] ^~~~~ [00:20:40] struct [00:20:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/coroutines.cc:5218: [00:20:40] ./gt-cp-coroutines.h:176:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:40] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:40] ^ [00:20:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:40] class hash_table [00:20:40] ^ [00:20:40] ./gt-cp-coroutines.h:176:3: note: did you mean class here? [00:20:40] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:40] ^~~~~~ [00:20:40] class [00:20:40] ./gt-cp-coroutines.h:176:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:40] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:40] ^ [00:20:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:40] class hash_table [00:20:40] ^ [00:20:40] ./gt-cp-coroutines.h:176:68: note: did you mean class here? [00:20:40] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:40] ^~~~~~ [00:20:40] class [00:20:40] 3 warnings generated. [00:20:40] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-ubsan.o -MT cp/cp-ubsan.o -MMD -MP -MF cp/.deps/cp-ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-ubsan.cc [00:20:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-objcp-common.cc:24: [00:20:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:43] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:43] struct cpp_char_column_policy [00:20:43] ^ [00:20:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:43] class cpp_char_column_policy; [00:20:43] ^~~~~ [00:20:43] struct [00:20:43] 1 warning generated. [00:20:43] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cvt.o -MT cp/cvt.o -MMD -MP -MF cp/.deps/cvt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cvt.cc [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-ubsan.cc:24: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct cpp_char_column_policy [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:44] class cpp_char_column_policy; [00:20:44] ^~~~~ [00:20:44] struct [00:20:44] 1 warning generated. [00:20:44] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cxx-pretty-print.cc [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constraint.cc:40: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct cpp_char_column_policy [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:44] class cpp_char_column_policy; [00:20:44] ^~~~~ [00:20:44] struct [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constraint.cc:3828: [00:20:44] ./gt-cp-constraint.h:148:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:44] class hash_table [00:20:44] ^ [00:20:44] ./gt-cp-constraint.h:148:3: note: did you mean class here? [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] ./gt-cp-constraint.h:148:58: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:44] class hash_table [00:20:44] ^ [00:20:44] ./gt-cp-constraint.h:148:58: note: did you mean class here? [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] ./gt-cp-constraint.h:191:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:44] class hash_table [00:20:44] ^ [00:20:44] ./gt-cp-constraint.h:191:3: note: did you mean class here? [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] ./gt-cp-constraint.h:191:57: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:44] class hash_table [00:20:44] ^ [00:20:44] ./gt-cp-constraint.h:191:57: note: did you mean class here? [00:20:44] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] 5 warnings generated. [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx tmp = XEXP (this, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx tmp = XEXP (this, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx next = XEXP (insn, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XEXP (insn, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XBBDEF (insn, 2); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XBBDEF (insn, 2); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XEXP (insn, 3); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XEXP (insn, 3); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XUINT (insn, 4); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XUINT (insn, 4); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:20:44] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return safe_as_a (JUMP_LABEL (insn)); [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return JUMP_LABEL (this); [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return safe_as_a (JUMP_LABEL (this)); [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (this) = target; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] SUBREG_BYTE (x), GET_MODE (x)); [00:20:44] ^~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] *step_out = XEXP (x, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] attrs = MEM_ATTRS (x); [00:20:44] ^~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:20:44] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:20:44] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XBBDEF (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 4) = arg4; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 5) = arg5; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 6) = arg6; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XBBDEF (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 4) = arg4; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 5) = arg5; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 6) = arg6; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 7) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XBBDEF (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 4) = arg4; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 5) = arg5; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 6) = arg6; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 7) = arg7; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XBBDEF (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 4) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 5) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 6) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 7) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 2) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 3) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 4) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 5) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 6) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XBBDEF (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:20:44] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 3) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 4) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 5) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 6) = arg4; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 4) = arg4; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 5) = arg5; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 6) = arg6; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 4) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XWINT (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:44] HOST_WIDE_INT hwint[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:44] # define HOST_WIDE_INT long [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XWINT (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:44] HOST_WIDE_INT hwint[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:44] # define HOST_WIDE_INT long [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] SUBREG_BYTE (rt) = arg1; [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 1) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] X0EXP (rt, 1) = NULL_RTX; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:20:44] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XINT (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XWINT (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:20:44] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:20:44] HOST_WIDE_INT hwint[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:20:44] # define HOST_WIDE_INT long [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XVEC (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:20:44] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 1) = arg1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 2) = arg2; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:25: [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:20:44] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XSTR (rt, 3) = arg3; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:20:44] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:28: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[1]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[1] = rhs; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[2]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return &gs->op[2]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[2] = rhs; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[3]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return &ass->op[3]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[3] = rhs; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[1]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[1] = fn; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[2]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return &call_stmt->op[2]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] call_stmt->op[2] = chain; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[1]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[1] = rhs; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[2]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[2] = label; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] gs->op[3] = label; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return gs->op[3]; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:44] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:38: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] if (INSN_CODE (insn) < 0) [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:38: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:38: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] return INSN_CODE (insn); [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:39: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:44] struct cgraph_edge; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:44] struct cgraph_edge; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:39: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] friend struct cgraph_edge; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:44] friend struct cgraph_edge; [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] void initialize_inline_failed (struct cgraph_edge *); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:44] void initialize_inline_failed (struct cgraph_edge *); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:44] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:48: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:44] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:44] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:44] ^ [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:86: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:20:44] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:20:44] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:20:44] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:20:44] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:20:44] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:20:44] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:20:44] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:20:44] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:87: [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:20:44] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:20:44] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:20:44] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:44] cross_module_call_p (struct cgraph_edge *edge) [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:44] for_user)) cgraph_edge [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:20:44] cross_module_call_p (struct cgraph_edge *edge) [00:20:44] ^~~~~~ [00:20:44] class [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:300:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] addend = XEXP (tmp, 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:556:47: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] op1 = simplify_gen_subreg (mode, r, imode, SUBREG_BYTE (op1)); [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:20:44] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:20:44] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:1455:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = qimode_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:3088:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx op1 = XEXP (operands[1], 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:3138:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx op1 = XEXP (operands[1], 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:4182:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx op1 = XEXP (operands[1], 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7283:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7292:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7301:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7320:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7335:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7346:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7475:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7493:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7501:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7509:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7517:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7557:4: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7640:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7770:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:7782:8: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (loop_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:8727:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:8797:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:9053:8: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (tmp) = end_2_label; [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:9151:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] fndecl = SYMBOL_REF_DECL (XEXP (fnaddr, 0)); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:44] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:44] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:9182:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] && (SYMBOL_REF_DECL (addr) == NULL_TREE [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:44] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:44] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:9184:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] DECL_ATTRIBUTES (SYMBOL_REF_DECL (addr))))) [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2743:43: note: expanded from macro 'SYMBOL_REF_DECL' [00:20:44] (CONSTANT_POOL_ADDRESS_P (RTX) ? NULL : X0TREE ((RTX), 1)) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1369:28: note: expanded from macro 'X0TREE' [00:20:44] #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:20:44] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:2609:23: note: expanded from macro 'DECL_ATTRIBUTES' [00:20:44] (DECL_COMMON_CHECK (NODE)->decl_common.attributes) [00:20:44] ^~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:433:56: note: expanded from macro 'DECL_COMMON_CHECK' [00:20:44] #define DECL_COMMON_CHECK(T) CONTAINS_STRUCT_CHECK (T, TS_DECL_COMMON) [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.h:287:26: note: expanded from macro 'CONTAINS_STRUCT_CHECK' [00:20:44] (contains_struct_check ((T), (STRUCT), __FILE__, __LINE__, __FUNCTION__)) [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:9357:5: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] CALL_INSN_FUNCTION_USAGE (call_insn) = use; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:20:44] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:11208:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx src = SET_SRC (pat); [00:20:44] ^~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:11212:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] && XINT (src, 1) == UNSPEC_EMBEDDED_ROUNDING); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:44] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:44] ^~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:14827:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] SET_SRC (PATTERN (insn)) = gen_vec_duplicate (mode, reg); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17051:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17091:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = jump_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17096:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (jump_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17163:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = jump_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17168:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (jump_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17216:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = jump_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17221:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (jump_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17293:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = jump_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17298:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (jump_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17333:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = label1; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17339:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label1) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label2) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17454:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (insn) = jump_label; [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17459:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (jump_label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17687:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] JUMP_LABEL (tmp) = label; [00:20:44] ^~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17812:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17885:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:17952:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18023:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18069:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18128:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18177:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18247:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] LABEL_NUSES (label) = 1; [00:20:44] ^~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:20:44] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:20:44] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18339:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] x = XEXP (SET_SRC (PATTERN (vselect_insn)), 1); [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18339:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] x = XEXP (SET_SRC (PATTERN (vselect_insn)), 1); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18343:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] save_vconcat = XEXP (SET_SRC (PATTERN (vselect_insn)), 0); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18344:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (SET_SRC (PATTERN (vselect_insn)), 0) = op0; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18345:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] PUT_MODE (SET_SRC (PATTERN (vselect_insn)), GET_MODE (target)); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18353:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (SET_SRC (PATTERN (vselect_insn)), 0) = save_vconcat; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18354:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] INSN_CODE (vselect_insn) = -1; [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:20:44] #define INSN_CODE(INSN) XINT (INSN, 5) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:20:44] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18375:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] x = XEXP (SET_SRC (PATTERN (vselect_insn)), 0); [00:20:44] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:20:44] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18378:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (x, 1) = op1; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:18381:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] XEXP (x, 1) = const0_rtx; [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:20:44] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:20:44] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc:22916:20: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:44] rtx target = JUMP_LABEL (insn); [00:20:44] ^~~~~~~~~~~~~~~~~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:20:44] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:20:44] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:20:44] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:20:44] ^ ~ [00:20:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:20:44] rtunion fld[1]; [00:20:44] ^ [00:20:44] 211 warnings generated. [00:20:44] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc [00:20:44] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/decl2.o -MT cp/decl2.o -MMD -MP -MF cp/.deps/decl2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cxx-pretty-print.cc:24: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] struct cpp_char_column_policy [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:45] class cpp_char_column_policy; [00:20:45] ^~~~~ [00:20:45] struct [00:20:45] 1 warning generated. [00:20:45] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/dump.o -MT cp/dump.o -MMD -MP -MF cp/.deps/dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/dump.cc [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:27: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] struct cpp_char_column_policy [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:45] class cpp_char_column_policy; [00:20:45] ^~~~~ [00:20:45] struct [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:28: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[1]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[1] = rhs; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[2]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return &gs->op[2]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[2] = rhs; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[3]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return &ass->op[3]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[3] = rhs; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[1]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[1] = fn; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[2]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return &call_stmt->op[2]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] call_stmt->op[2] = chain; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[1]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[1] = rhs; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[2]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[2] = label; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] gs->op[3] = label; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:20:45] return gs->op[3]; [00:20:45] ^ ~ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:20:45] tree GTY((length ("%h.num_ops"))) op[1]; [00:20:45] ^ [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:40: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:20:45] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:20:45] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:20:45] ^ [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:42: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:45] struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:45] struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:42: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] friend struct cgraph_edge; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:45] friend struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] void initialize_inline_failed (struct cgraph_edge *); [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:45] void initialize_inline_failed (struct cgraph_edge *); [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc:3330: [00:20:45] ./gt-cp-cp-gimplify.h:127:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:45] class hash_table [00:20:45] ^ [00:20:45] ./gt-cp-cp-gimplify.h:127:3: note: did you mean class here? [00:20:45] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] ./gt-cp-cp-gimplify.h:127:79: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:45] class hash_table [00:20:45] ^ [00:20:45] ./gt-cp-cp-gimplify.h:127:79: note: did you mean class here? [00:20:45] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] 28 warnings generated. [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/call.cc:29: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] struct cpp_char_column_policy [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:45] class cpp_char_column_policy; [00:20:45] ^~~~~ [00:20:45] struct [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/call.cc:32: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:45] struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:45] struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/call.cc:32: [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] friend struct cgraph_edge; [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:45] friend struct cgraph_edge; [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] void initialize_inline_failed (struct cgraph_edge *); [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:45] void initialize_inline_failed (struct cgraph_edge *); [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:45] for_user)) cgraph_edge [00:20:45] ^ [00:20:45] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:45] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:45] ^~~~~~ [00:20:45] class [00:20:45] 5 warnings generated. [00:20:45] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/error.o -MT cp/error.o -MMD -MP -MF cp/.deps/error.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/error.cc [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc:34: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct cpp_char_column_policy [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:46] class cpp_char_column_policy; [00:20:46] ^~~~~ [00:20:46] struct [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc:38: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:46] struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:46] struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc:38: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] friend struct cgraph_edge; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:46] friend struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] void initialize_inline_failed (struct cgraph_edge *); [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:46] void initialize_inline_failed (struct cgraph_edge *); [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc:6062: [00:20:46] ./gt-cp-decl2.h:60:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-decl2.h:60:3: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] ./gt-cp-decl2.h:60:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-decl2.h:60:64: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] 7 warnings generated. [00:20:46] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/except.o -MT cp/except.o -MMD -MP -MF cp/.deps/except.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/except.cc [00:20:46] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/expr.o -MT cp/expr.o -MMD -MP -MF cp/.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/expr.cc [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc:26: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct cpp_char_column_policy [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:46] class cpp_char_column_policy; [00:20:46] ^~~~~ [00:20:46] struct [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc:38: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:46] struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:20:46] struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:46] struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc:38: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] friend struct cgraph_edge; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:46] friend struct cgraph_edge; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] void initialize_inline_failed (struct cgraph_edge *); [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:46] void initialize_inline_failed (struct cgraph_edge *); [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:46] for_user)) cgraph_edge [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:46] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc:9699: [00:20:46] ./gt-cp-constexpr.h:236:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-constexpr.h:236:3: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] ./gt-cp-constexpr.h:236:70: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-constexpr.h:236:70: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] ./gt-cp-constexpr.h:279:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-constexpr.h:279:3: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] ./gt-cp-constexpr.h:279:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:46] class hash_table [00:20:46] ^ [00:20:46] ./gt-cp-constexpr.h:279:68: note: did you mean class here? [00:20:46] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:46] ^~~~~~ [00:20:46] class [00:20:46] 9 warnings generated. [00:20:46] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/friend.o -MT cp/friend.o -MMD -MP -MF cp/.deps/friend.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/friend.cc [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/dump.cc:24: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct cpp_char_column_policy [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:46] class cpp_char_column_policy; [00:20:46] ^~~~~ [00:20:46] struct [00:20:46] 1 warning generated. [00:20:46] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/init.o -MT cp/init.o -MMD -MP -MF cp/.deps/init.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/init.cc [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/expr.cc:25: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:46] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:46] struct cpp_char_column_policy [00:20:46] ^ [00:20:46] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:46] class cpp_char_column_policy; [00:20:46] ^~~~~ [00:20:46] struct [00:20:46] 1 warning generated. [00:20:46] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/lambda.o -MT cp/lambda.o -MMD -MP -MF cp/.deps/lambda.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lambda.cc [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc:28: [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] struct cpp_char_column_policy [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:48] class cpp_char_column_policy; [00:20:48] ^~~~~ [00:20:48] struct [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc:30: [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:48] struct cgraph_edge; [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:48] struct cgraph_edge; [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc:30: [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] friend struct cgraph_edge; [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:48] for_user)) cgraph_edge [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:48] friend struct cgraph_edge; [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] void initialize_inline_failed (struct cgraph_edge *); [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:48] for_user)) cgraph_edge [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:48] void initialize_inline_failed (struct cgraph_edge *); [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:48] for_user)) cgraph_edge [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:48] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc:10434: [00:20:48] ./gt-cp-class.h:48:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:20:48] class GTY((user)) hash_map [00:20:48] ^ [00:20:48] ./gt-cp-class.h:48:3: note: did you mean class here? [00:20:48] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] ./gt-cp-class.h:48:53: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:48] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:20:48] ^ [00:20:48] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:20:48] class GTY((user)) hash_map [00:20:48] ^ [00:20:48] ./gt-cp-class.h:48:53: note: did you mean class here? [00:20:48] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:20:48] ^~~~~~ [00:20:48] class [00:20:48] 7 warnings generated. [00:20:48] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/lex.o -MT cp/lex.o -MMD -MP -MF cp/.deps/lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cvt.cc:31: [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:49] struct cpp_char_column_policy [00:20:49] ^ [00:20:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:49] class cpp_char_column_policy; [00:20:49] ^~~~~ [00:20:49] struct [00:20:49] 1 warning generated. [00:20:49] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/logic.o -MT cp/logic.o -MMD -MP -MF cp/.deps/logic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/logic.cc [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/except.cc:27: [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:49] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:49] struct cpp_char_column_policy [00:20:49] ^ [00:20:49] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:49] class cpp_char_column_policy; [00:20:49] ^~~~~ [00:20:49] struct [00:20:49] 1 warning generated. [00:20:49] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mangle.o -MT cp/mangle.o -MMD -MP -MF cp/.deps/mangle.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mangle.cc [00:20:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lambda.cc:27: [00:20:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:51] struct cpp_char_column_policy [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:51] class cpp_char_column_policy; [00:20:51] ^~~~~ [00:20:51] struct [00:20:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lambda.cc:29: [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:51] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:51] struct cgraph_edge; [00:20:51] ^~~~~~ [00:20:51] class [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:51] struct cgraph_edge; [00:20:51] ^~~~~~ [00:20:51] class [00:20:51] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lambda.cc:29: [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:51] friend struct cgraph_edge; [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:51] for_user)) cgraph_edge [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:51] friend struct cgraph_edge; [00:20:51] ^~~~~~ [00:20:51] class [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:51] void initialize_inline_failed (struct cgraph_edge *); [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:51] for_user)) cgraph_edge [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:51] void initialize_inline_failed (struct cgraph_edge *); [00:20:51] ^~~~~~ [00:20:51] class [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:51] for_user)) cgraph_edge [00:20:51] ^ [00:20:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:51] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:51] ^~~~~~ [00:20:51] class [00:20:51] 5 warnings generated. [00:20:51] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mapper-client.o -MT cp/mapper-client.o -MMD -MP -MF cp/.deps/mapper-client.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mapper-client.cc [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/friend.cc:23: [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:52] struct cpp_char_column_policy [00:20:52] ^ [00:20:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:52] class cpp_char_column_policy; [00:20:52] ^~~~~ [00:20:52] struct [00:20:52] 1 warning generated. [00:20:52] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mapper-resolver.o -MT cp/mapper-resolver.o -MMD -MP -MF cp/.deps/mapper-resolver.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mapper-resolver.cc [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/error.cc:25: [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:52] struct cpp_char_column_policy [00:20:52] ^ [00:20:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:52] class cpp_char_column_policy; [00:20:52] ^~~~~ [00:20:52] struct [00:20:52] 1 warning generated. [00:20:52] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/method.o -MT cp/method.o -MMD -MP -MF cp/.deps/method.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/method.cc [00:20:54] c++ -std=c++11 -fno-PIE -c -DHOST_MACHINE=\"x86_64-portbld-freebsd13.2\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/module.o -MT cp/module.o -MMD -MP -MF cp/.deps/module.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc [00:20:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:29: [00:20:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:54] struct cpp_char_column_policy [00:20:54] ^ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:54] class cpp_char_column_policy; [00:20:54] ^~~~~ [00:20:54] struct [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:124:24: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:20:54] gcc_checking_assert (!IDENTIFIER_KIND_BIT_2 (id) [00:20:54] ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:20:54] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:20:54] ~~~~~~~~~~~~^~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:54] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:54] ~^~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:124:24: note: cast one or both operands to int to silence this warning [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:124:24: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:20:54] gcc_checking_assert (!IDENTIFIER_KIND_BIT_2 (id) [00:20:54] ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:797:47: note: expanded from macro 'gcc_checking_assert' [00:20:54] #define gcc_checking_assert(EXPR) gcc_assert (EXPR) [00:20:54] ~~~~~~~~~~~~^~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/system.h:787:14: note: expanded from macro 'gcc_assert' [00:20:54] ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0)) [00:20:54] ^~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:124:24: note: cast one or both operands to int to silence this warning [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:571:11: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:20:54] if (IDENTIFIER_KEYWORD_P (value)) [00:20:54] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:20:54] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:20:54] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:571:11: note: cast one or both operands to int to silence this warning [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:20:54] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:20:54] ^ [00:20:54] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc:1136: [00:20:54] ./gt-cp-lex.h:60:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:54] ^ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:54] class hash_table [00:20:54] ^ [00:20:54] ./gt-cp-lex.h:60:3: note: did you mean class here? [00:20:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:54] ^~~~~~ [00:20:54] class [00:20:54] ./gt-cp-lex.h:60:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:54] ^ [00:20:54] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:54] class hash_table [00:20:54] ^ [00:20:54] ./gt-cp-lex.h:60:63: note: did you mean class here? [00:20:54] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:54] ^~~~~~ [00:20:54] class [00:20:54] 6 warnings generated. [00:20:55] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/name-lookup.o -MT cp/name-lookup.o -MMD -MP -MF cp/.deps/name-lookup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/name-lookup.cc [00:20:55] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/optimize.o -MT cp/optimize.o -MMD -MP -MF cp/.deps/optimize.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc [00:20:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/init.cc:27: [00:20:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:55] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:55] struct cpp_char_column_policy [00:20:55] ^ [00:20:55] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:55] class cpp_char_column_policy; [00:20:55] ^~~~~ [00:20:55] struct [00:20:55] 1 warning generated. [00:20:55] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/parser.o -MT cp/parser.o -MMD -MP -MF cp/.deps/parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/logic.cc:41: [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] struct cpp_char_column_policy [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:56] class cpp_char_column_policy; [00:20:56] ^~~~~ [00:20:56] struct [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/logic.cc:843: [00:20:56] ./gt-cp-logic.h:134:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:56] class hash_table [00:20:56] ^ [00:20:56] ./gt-cp-logic.h:134:3: note: did you mean class here? [00:20:56] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] ./gt-cp-logic.h:134:65: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:20:56] class hash_table [00:20:56] ^ [00:20:56] ./gt-cp-logic.h:134:65: note: did you mean class here? [00:20:56] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] 3 warnings generated. [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc:25: [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] struct cpp_char_column_policy [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:56] class cpp_char_column_policy; [00:20:56] ^~~~~ [00:20:56] struct [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc:27: [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:56] struct cgraph_edge; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:56] struct cgraph_edge; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc:27: [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] friend struct cgraph_edge; [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:56] for_user)) cgraph_edge [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:56] friend struct cgraph_edge; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] void initialize_inline_failed (struct cgraph_edge *); [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:56] for_user)) cgraph_edge [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:56] void initialize_inline_failed (struct cgraph_edge *); [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:56] for_user)) cgraph_edge [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:56] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc:29: [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:56] struct cgraph_edge; [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:56] for_user)) cgraph_edge [00:20:56] ^ [00:20:56] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:20:56] struct cgraph_edge; [00:20:56] ^~~~~~ [00:20:56] class [00:20:56] 6 warnings generated. [00:20:56] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/pt.o -MT cp/pt.o -MMD -MP -MF cp/.deps/pt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/pt.cc [00:20:56] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/ptree.o -MT cp/ptree.o -MMD -MP -MF cp/.deps/ptree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/ptree.cc [00:20:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mangle.cc:52: [00:20:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:20:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:57] struct cpp_char_column_policy [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:20:57] class cpp_char_column_policy; [00:20:57] ^~~~~ [00:20:57] struct [00:20:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mangle.cc:54: [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:57] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:20:57] struct cgraph_edge; [00:20:57] ^~~~~~ [00:20:57] class [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:20:57] struct cgraph_edge; [00:20:57] ^~~~~~ [00:20:57] class [00:20:57] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mangle.cc:54: [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:57] friend struct cgraph_edge; [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:57] for_user)) cgraph_edge [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:20:57] friend struct cgraph_edge; [00:20:57] ^~~~~~ [00:20:57] class [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:57] void initialize_inline_failed (struct cgraph_edge *); [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:57] for_user)) cgraph_edge [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:20:57] void initialize_inline_failed (struct cgraph_edge *); [00:20:57] ^~~~~~ [00:20:57] class [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:20:57] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:20:57] for_user)) cgraph_edge [00:20:57] ^ [00:20:57] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:20:57] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:20:57] ^~~~~~ [00:20:57] class [00:20:57] 5 warnings generated. [00:20:57] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/rtti.o -MT cp/rtti.o -MMD -MP -MF cp/.deps/rtti.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/rtti.cc [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/ptree.cc:25: [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] struct cpp_char_column_policy [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:00] class cpp_char_column_policy; [00:21:00] ^~~~~ [00:21:00] struct [00:21:00] 1 warning generated. [00:21:00] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/search.o -MT cp/search.o -MMD -MP -MF cp/.deps/search.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/search.cc [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/method.cc:28: [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] struct cpp_char_column_policy [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:00] class cpp_char_column_policy; [00:21:00] ^~~~~ [00:21:00] struct [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/method.cc:30: [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:00] struct cgraph_edge; [00:21:00] ^~~~~~ [00:21:00] class [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:00] struct cgraph_edge; [00:21:00] ^~~~~~ [00:21:00] class [00:21:00] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/method.cc:30: [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] friend struct cgraph_edge; [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:00] for_user)) cgraph_edge [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:00] friend struct cgraph_edge; [00:21:00] ^~~~~~ [00:21:00] class [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] void initialize_inline_failed (struct cgraph_edge *); [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:00] for_user)) cgraph_edge [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:00] void initialize_inline_failed (struct cgraph_edge *); [00:21:00] ^~~~~~ [00:21:00] class [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:00] for_user)) cgraph_edge [00:21:00] ^ [00:21:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:00] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:00] ^~~~~~ [00:21:00] class [00:21:00] 5 warnings generated. [00:21:00] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/semantics.o -MT cp/semantics.o -MMD -MP -MF cp/.deps/semantics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc:31: [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] struct cpp_char_column_policy [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:01] class cpp_char_column_policy; [00:21:01] ^~~~~ [00:21:01] struct [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc:33: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:01] struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:01] struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc:33: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] friend struct cgraph_edge; [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:01] friend struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] void initialize_inline_failed (struct cgraph_edge *); [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:01] void initialize_inline_failed (struct cgraph_edge *); [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc:38: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] struct cgraph_edge; [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:21:01] struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] 6 warnings generated. [00:21:01] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/tree.o -MT cp/tree.o -MMD -MP -MF cp/.deps/tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:34: [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] struct cpp_char_column_policy [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:01] class cpp_char_column_policy; [00:21:01] ^~~~~ [00:21:01] struct [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:37: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:01] struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:01] struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:37: [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] friend struct cgraph_edge; [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:01] friend struct cgraph_edge; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] void initialize_inline_failed (struct cgraph_edge *); [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:01] void initialize_inline_failed (struct cgraph_edge *); [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:01] for_user)) cgraph_edge [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:01] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:11896:7: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:21:01] if (IDENTIFIER_KEYWORD_P (dname)) [00:21:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:01] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:01] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:11896:7: note: cast one or both operands to int to silence this warning [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:01] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:01] ^ [00:21:01] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc:18583: [00:21:01] ./gt-cp-decl.h:272:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:01] class hash_table [00:21:01] ^ [00:21:01] ./gt-cp-decl.h:272:3: note: did you mean class here? [00:21:01] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] ./gt-cp-decl.h:272:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:01] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:01] ^ [00:21:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:01] class hash_table [00:21:01] ^ [00:21:01] ./gt-cp-decl.h:272:62: note: did you mean class here? [00:21:01] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:01] ^~~~~~ [00:21:01] class [00:21:01] 8 warnings generated. [00:21:01] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/typeck.o -MT cp/typeck.o -MMD -MP -MF cp/.deps/typeck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck.cc [00:21:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck.cc:31: [00:21:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:02] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:02] struct cpp_char_column_policy [00:21:02] ^ [00:21:02] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:02] class cpp_char_column_policy; [00:21:02] ^~~~~ [00:21:02] struct [00:21:02] 1 warning generated. [00:21:02] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/typeck2.o -MT cp/typeck2.o -MMD -MP -MF cp/.deps/typeck2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck2.cc [00:21:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/rtti.cc:25: [00:21:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:03] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:03] struct cpp_char_column_policy [00:21:03] ^ [00:21:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:03] class cpp_char_column_policy; [00:21:03] ^~~~~ [00:21:03] struct [00:21:03] 1 warning generated. [00:21:04] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/vtable-class-hierarchy.o -MT cp/vtable-class-hierarchy.o -MMD -MP -MF cp/.deps/vtable-class-hierarchy.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/search.cc:27: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] struct cpp_char_column_policy [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:04] class cpp_char_column_policy; [00:21:04] ^~~~~ [00:21:04] struct [00:21:04] 1 warning generated. [00:21:04] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-lang.o -MT lto/lto-lang.o -MMD -MP -MF lto/.deps/lto-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-lang.cc [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/name-lookup.cc:25: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] struct cpp_char_column_policy [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:04] class cpp_char_column_policy; [00:21:04] ^~~~~ [00:21:04] struct [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/name-lookup.cc:7529:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:21:04] if (!IDENTIFIER_KEYWORD_P (resword_identifier)) [00:21:04] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:04] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:04] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/name-lookup.cc:7529:12: note: cast one or both operands to int to silence this warning [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:04] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:04] ^ [00:21:04] 2 warnings generated. [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc:117: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] struct cpp_char_column_policy [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:04] class cpp_char_column_policy; [00:21:04] ^~~~~ [00:21:04] struct [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc:119: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:04] struct cgraph_edge; [00:21:04] ^~~~~~ [00:21:04] class [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:04] struct cgraph_edge; [00:21:04] ^~~~~~ [00:21:04] class [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc:119: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] friend struct cgraph_edge; [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:04] for_user)) cgraph_edge [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:04] friend struct cgraph_edge; [00:21:04] ^~~~~~ [00:21:04] class [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] void initialize_inline_failed (struct cgraph_edge *); [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:04] for_user)) cgraph_edge [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:04] void initialize_inline_failed (struct cgraph_edge *); [00:21:04] ^~~~~~ [00:21:04] class [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:04] for_user)) cgraph_edge [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:04] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:04] ^~~~~~ [00:21:04] class [00:21:04] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc:120: [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:04] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:04] ^ [00:21:04] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:04] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:04] ^ [00:21:04] 6 warnings generated. [00:21:04] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto.o -MT lto/lto.o -MMD -MP -MF lto/.deps/lto.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc [00:21:04] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-object.o -MT lto/lto-object.o -MMD -MP -MF lto/.deps/lto-object.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-object.cc [00:21:07] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-partition.o -MT lto/lto-partition.o -MMD -MP -MF lto/.deps/lto-partition.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc [00:21:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck2.cc:31: [00:21:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:07] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:07] struct cpp_char_column_policy [00:21:07] ^ [00:21:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:07] class cpp_char_column_policy; [00:21:07] ^~~~~ [00:21:07] struct [00:21:07] 1 warning generated. [00:21:07] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-symtab.o -MT lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:28: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[2] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &ass->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[3] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = fn; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &call_stmt->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] call_stmt->op[2] = chain; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[2] = label; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[3] = label; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:29: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:08] struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:08] struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:29: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] friend struct cgraph_edge; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:08] friend struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] void initialize_inline_failed (struct cgraph_edge *); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:08] void initialize_inline_failed (struct cgraph_edge *); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:31: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:21:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:21:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:21:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:21:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:21:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:46:3: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] struct cgraph_edge *e, *next; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc:46:3: note: did you mean class here? [00:21:08] struct cgraph_edge *e, *next; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] 30 warnings generated. [00:21:08] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-common.o -MT lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:29: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[2] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &ass->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[3] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = fn; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return &call_stmt->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] call_stmt->op[2] = chain; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[1]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[1] = rhs; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[2]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[2] = label; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] gs->op[3] = label; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:08] return gs->op[3]; [00:21:08] ^ ~ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:08] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:08] ^ [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:34: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:08] struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:08] struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:34: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] friend struct cgraph_edge; [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:08] friend struct cgraph_edge; [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] void initialize_inline_failed (struct cgraph_edge *); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:08] void initialize_inline_failed (struct cgraph_edge *); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:08] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:40: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:21:08] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:21:08] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:21:08] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:21:08] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:21:08] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:21:08] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:21:08] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:21:08] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:49: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:21:08] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:21:08] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:21:08] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] cross_module_call_p (struct cgraph_edge *edge) [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:21:08] cross_module_call_p (struct cgraph_edge *edge) [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc:50: [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:21:08] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:21:08] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:21:08] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:21:08] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:08] for_user)) cgraph_edge [00:21:08] ^ [00:21:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:21:08] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:08] ^~~~~~ [00:21:08] class [00:21:08] 41 warnings generated. [00:21:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov.o -MT gcov.o -MMD -MP -MF ./.deps/gcov.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov.cc [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:210: [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct cpp_char_column_policy [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:09] class cpp_char_column_policy; [00:21:09] ^~~~~ [00:21:09] struct [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:215: [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:09] struct cgraph_edge; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:09] struct cgraph_edge; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:215: [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] friend struct cgraph_edge; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:09] for_user)) cgraph_edge [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:09] friend struct cgraph_edge; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] void initialize_inline_failed (struct cgraph_edge *); [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:09] for_user)) cgraph_edge [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:09] void initialize_inline_failed (struct cgraph_edge *); [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:09] for_user)) cgraph_edge [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:09] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:218: [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:55:37: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] extern void deps_add_module_target (struct mkdeps *, const char *module, [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:31:7: note: previous use is here [00:21:09] class mkdeps; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:59:34: warning: struct 'mkdeps' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] extern void deps_add_module_dep (struct mkdeps *, const char *module); [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/mkdeps.h:31:7: note: previous use is here [00:21:09] class mkdeps; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:16844:11: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:21:09] if (IDENTIFIER_KEYWORD_P (identifier (node))) [00:21:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:09] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:09] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:16844:11: note: cast one or both operands to int to silence this warning [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:09] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:09] ^ [00:21:09] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:20090: [00:21:09] ./gt-cp-module.h:25:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:25:3: note: did you mean class here? [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:25:30: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:25:30: note: did you mean class here? [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:26:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * xlimit = x; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:26:3: note: did you mean class here? [00:21:09] struct module_state * xlimit = x; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:43:12: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] gt_ggc_mx (struct module_state& x_r ATTRIBUTE_UNUSED) [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:43:12: note: did you mean class here? [00:21:09] gt_ggc_mx (struct module_state& x_r ATTRIBUTE_UNUSED) [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:45:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * ATTRIBUTE_UNUSED x = &x_r; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:45:3: note: did you mean class here? [00:21:09] struct module_state * ATTRIBUTE_UNUSED x = &x_r; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:56:12: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] gt_ggc_mx (struct module_state *& x) [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:56:12: note: did you mean class here? [00:21:09] gt_ggc_mx (struct module_state *& x) [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:134:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:134:3: note: did you mean class here? [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:134:30: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:134:30: note: did you mean class here? [00:21:09] struct module_state * x = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:135:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * xlimit = x; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:135:3: note: did you mean class here? [00:21:09] struct module_state * xlimit = x; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:152:12: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] gt_pch_nx (struct module_state& x_r ATTRIBUTE_UNUSED) [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:152:12: note: did you mean class here? [00:21:09] gt_pch_nx (struct module_state& x_r ATTRIBUTE_UNUSED) [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:154:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * ATTRIBUTE_UNUSED x = &x_r; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:154:3: note: did you mean class here? [00:21:09] struct module_state * ATTRIBUTE_UNUSED x = &x_r; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:165:12: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] gt_pch_nx (struct module_state *& x) [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:165:12: note: did you mean class here? [00:21:09] gt_pch_nx (struct module_state *& x) [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:246:3: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x ATTRIBUTE_UNUSED = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:246:3: note: did you mean class here? [00:21:09] struct module_state * x ATTRIBUTE_UNUSED = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:246:47: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct module_state * x ATTRIBUTE_UNUSED = (struct module_state *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:246:47: note: did you mean class here? [00:21:09] struct module_state * x ATTRIBUTE_UNUSED = (struct module_state *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:264:12: warning: struct 'module_state' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] gt_pch_nx (struct module_state* x ATTRIBUTE_UNUSED, [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc:3391:49: note: previous use is here [00:21:09] class GTY((chain_next ("%h.parent"), for_user)) module_state { [00:21:09] ^ [00:21:09] ./gt-cp-module.h:264:12: note: did you mean class here? [00:21:09] gt_pch_nx (struct module_state* x ATTRIBUTE_UNUSED, [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:305:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:09] class hash_table [00:21:09] ^ [00:21:09] ./gt-cp-module.h:305:3: note: did you mean class here? [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:305:64: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:09] class hash_table [00:21:09] ^ [00:21:09] ./gt-cp-module.h:305:64: note: did you mean class here? [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:323:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:09] class hash_table [00:21:09] ^ [00:21:09] ./gt-cp-module.h:323:3: note: did you mean class here? [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] ./gt-cp-module.h:323:68: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^ [00:21:09] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:09] class hash_table [00:21:09] ^ [00:21:09] ./gt-cp-module.h:323:68: note: did you mean class here? [00:21:09] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:09] ^~~~~~ [00:21:09] class [00:21:09] 27 warnings generated. [00:21:09] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov-dump.o -MT gcov-dump.o -MMD -MP -MF ./.deps/gcov-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov-dump.cc [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:25: [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct cpp_char_column_policy [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:10] class cpp_char_column_policy; [00:21:10] ^~~~~ [00:21:10] struct [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:27: [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:10] struct cgraph_edge; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:10] struct cgraph_edge; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:27: [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] friend struct cgraph_edge; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:10] for_user)) cgraph_edge [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:10] friend struct cgraph_edge; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] void initialize_inline_failed (struct cgraph_edge *); [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:10] for_user)) cgraph_edge [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:10] void initialize_inline_failed (struct cgraph_edge *); [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:10] for_user)) cgraph_edge [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:10] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:31: [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct cgraph_edge; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:10] for_user)) cgraph_edge [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.h:25:1: note: did you mean class here? [00:21:10] struct cgraph_edge; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:3558:16: warning: passing an object that undergoes default argument promotion to 'va_start' has undefined behavior [-Wvarargs] [00:21:10] va_start (p, code); [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:3549:50: note: parameter of type 'enum tree_code' is declared here [00:21:10] build_min_nt_loc (location_t loc, enum tree_code code, ...) [00:21:10] ^ [00:21:10] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc:6228: [00:21:10] ./gt-cp-tree.h:3010:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3010:3: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3010:63: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3010:63: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3061:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3061:3: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3061:62: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3061:62: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3104:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3104:3: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3104:65: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3104:65: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3122:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3122:3: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] ./gt-cp-tree.h:3122:58: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^ [00:21:10] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:10] class hash_table [00:21:10] ^ [00:21:10] ./gt-cp-tree.h:3122:58: note: did you mean class here? [00:21:10] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:10] ^~~~~~ [00:21:10] class [00:21:10] 15 warnings generated. [00:21:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov-tool.o -MT gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov-tool.cc [00:21:10] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -o libgcov-util.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-util.c [00:21:11] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace \ [00:21:11] -DIN_GCOV_TOOL=1 -o libgcov-driver-tool.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-driver.c [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:29: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[1]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[1] = rhs; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[2]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return &gs->op[2]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[2] = rhs; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[3]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return &ass->op[3]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[3] = rhs; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[1]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[1] = fn; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[2]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return &call_stmt->op[2]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] call_stmt->op[2] = chain; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[1]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[1] = rhs; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[2]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[2] = label; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] gs->op[3] = label; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:12] return gs->op[3]; [00:21:12] ^ ~ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:12] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:12] ^ [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:34: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:12] struct cgraph_edge; [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:12] struct cgraph_edge; [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:34: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] friend struct cgraph_edge; [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:12] friend struct cgraph_edge; [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] void initialize_inline_failed (struct cgraph_edge *); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:12] void initialize_inline_failed (struct cgraph_edge *); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:12] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:40: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:21:12] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:21:12] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:21:12] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:21:12] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:21:12] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:21:12] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:21:12] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:21:12] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:48: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:21:12] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:21:12] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:21:12] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] cross_module_call_p (struct cgraph_edge *edge) [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:21:12] cross_module_call_p (struct cgraph_edge *edge) [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc:49: [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:40:27: note: did you mean class here? [00:21:12] bool (*ignore_edge) (struct cgraph_edge *)); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:43:27: note: did you mean class here? [00:21:12] bool ipa_edge_within_scc (struct cgraph_edge *); [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:120:36: note: did you mean class here? [00:21:12] possible_polymorphic_call_targets (struct cgraph_edge *e, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:154:50: note: did you mean class here? [00:21:12] dump_possible_polymorphic_call_targets (FILE *f, struct cgraph_edge *e, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:12] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:12] for_user)) cgraph_edge [00:21:12] ^ [00:21:12] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.h:168:37: note: did you mean class here? [00:21:12] possible_polymorphic_call_target_p (struct cgraph_edge *e, [00:21:12] ^~~~~~ [00:21:12] class [00:21:12] 41 warnings generated. [00:21:12] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace \ [00:21:12] -DIN_GCOV_TOOL=1 -o libgcov-merge-tool.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-merge.c [00:21:12] c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] [00:21:12] c++ -std=c++11 -fno-PIE -c -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect2.o -MT collect2.o -MMD -MP -MF ./.deps/collect2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect2.cc [00:21:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:27: [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[1]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[1] = rhs; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[2]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return &gs->op[2]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[2] = rhs; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[3]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return &ass->op[3]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[3] = rhs; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[1]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[1] = fn; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[2]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return &call_stmt->op[2]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] call_stmt->op[2] = chain; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[1]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[1] = rhs; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[2]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[2] = label; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] gs->op[3] = label; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:13] return gs->op[3]; [00:21:13] ^ ~ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:13] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:13] ^ [00:21:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:30: [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:13] struct cgraph_edge; [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:13] struct cgraph_edge; [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:30: [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] friend struct cgraph_edge; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:13] friend struct cgraph_edge; [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] void initialize_inline_failed (struct cgraph_edge *); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:13] void initialize_inline_failed (struct cgraph_edge *); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:13] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:34: [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1096:42: note: did you mean class here? [00:21:13] ipa_edge_args_info_available_for_edge_p (struct cgraph_edge *edge) [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1121:41: note: did you mean class here? [00:21:13] bool ipa_propagate_indirect_call_infos (struct cgraph_edge *cs, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1125:36: note: did you mean class here? [00:21:13] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1128:36: note: did you mean class here? [00:21:13] tree ipa_get_indirect_edge_target (struct cgraph_edge *ie, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:1: note: did you mean class here? [00:21:13] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1131:53: note: did you mean class here? [00:21:13] struct cgraph_edge *ipa_make_edge_direct_to_target (struct cgraph_edge *, tree, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1133:36: note: did you mean class here? [00:21:13] tree ipa_impossible_devirt_target (struct cgraph_edge *, tree); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.h:1195:33: note: did you mean class here? [00:21:13] tree ipa_get_callee_param_type (struct cgraph_edge *e, int i); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:35: [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:417:43: note: did you mean class here? [00:21:13] void ipa_merge_fn_summary_after_inlining (struct cgraph_edge *edge); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:424:36: note: did you mean class here? [00:21:13] void evaluate_properties_for_edge (struct cgraph_edge *e, [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:433:37: note: did you mean class here? [00:21:13] void ipa_remove_from_growth_caches (struct cgraph_edge *edge); [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] cross_module_call_p (struct cgraph_edge *edge) [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.h:438:22: note: did you mean class here? [00:21:13] cross_module_call_p (struct cgraph_edge *edge) [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:171:7: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] struct cgraph_edge *e; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:171:7: note: did you mean class here? [00:21:13] struct cgraph_edge *e; [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:591:8: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:13] struct cgraph_edge *edge; [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:13] for_user)) cgraph_edge [00:21:13] ^ [00:21:13] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc:591:8: note: did you mean class here? [00:21:13] struct cgraph_edge *edge; [00:21:13] ^~~~~~ [00:21:13] class [00:21:13] 38 warnings generated. [00:21:13] c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] [00:21:13] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect2-aix.o -MT collect2-aix.o -MMD -MP -MF ./.deps/collect2-aix.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect2-aix.cc [00:21:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect-utils.o -MT collect-utils.o -MMD -MP -MF ./.deps/collect-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect-utils.cc [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/pt.cc:32: [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct cpp_char_column_policy [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:14] class cpp_char_column_policy; [00:21:14] ^~~~~ [00:21:14] struct [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/pt.cc:30987: [00:21:14] ./gt-cp-pt.h:192:3: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:14] class hash_table [00:21:14] ^ [00:21:14] ./gt-cp-pt.h:192:3: note: did you mean class here? [00:21:14] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] ./gt-cp-pt.h:192:58: warning: struct 'hash_table' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.h:374:7: note: previous use is here [00:21:14] class hash_table [00:21:14] ^ [00:21:14] ./gt-cp-pt.h:192:58: note: did you mean class here? [00:21:14] struct hash_table * x ATTRIBUTE_UNUSED = (struct hash_table *)x_p; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] ./gt-cp-pt.h:210:3: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:21:14] class GTY((user)) hash_map [00:21:14] ^ [00:21:14] ./gt-cp-pt.h:210:3: note: did you mean class here? [00:21:14] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] ./gt-cp-pt.h:210:61: warning: struct 'hash_map' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map.h:39:19: note: previous use is here [00:21:14] class GTY((user)) hash_map [00:21:14] ^ [00:21:14] ./gt-cp-pt.h:210:61: note: did you mean class here? [00:21:14] struct hash_map * x ATTRIBUTE_UNUSED = (struct hash_map *)x_p; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] 5 warnings generated. [00:21:14] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-wrapper.o -MT lto-wrapper.o -MMD -MP -MF ./.deps/lto-wrapper.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-wrapper.cc [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc:25: [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:40: [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.h:24: [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include/cpplib.h:1507:1: warning: 'cpp_char_column_policy' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] struct cpp_char_column_policy [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.h:64:1: note: did you mean struct here? [00:21:14] class cpp_char_column_policy; [00:21:14] ^~~~~ [00:21:14] struct [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc:29: [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:14] struct cgraph_edge; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:14] struct cgraph_edge; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc:29: [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] friend struct cgraph_edge; [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:14] for_user)) cgraph_edge [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:14] friend struct cgraph_edge; [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] void initialize_inline_failed (struct cgraph_edge *); [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:14] for_user)) cgraph_edge [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:14] void initialize_inline_failed (struct cgraph_edge *); [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:14] for_user)) cgraph_edge [00:21:14] ^ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:14] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:14] ^~~~~~ [00:21:14] class [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc:883:11: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] [00:21:14] if (IDENTIFIER_KEYWORD_P (token->u.value)) [00:21:14] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:14] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:14] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc:883:11: note: cast one or both operands to int to silence this warning [00:21:14] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.h:1238:4: note: expanded from macro 'IDENTIFIER_KEYWORD_P' [00:21:14] ((!IDENTIFIER_KIND_BIT_2 (NODE)) \ [00:21:14] ^ [00:21:14] 6 warnings generated. [00:21:14] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"ar\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-ar.o -MT gcc-ar.o -MMD -MP -MF ./.deps/gcc-ar.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc [00:21:14] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"nm\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-nm.o -MT gcc-nm.o -MMD -MP -MF ./.deps/gcc-nm.TPo gcc-nm.cc [00:21:15] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"ranlib\" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-ranlib.o -MT gcc-ranlib.o -MMD -MP -MF ./.deps/gcc-ranlib.TPo gcc-ranlib.cc [00:21:15] c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] [00:21:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-lang.cc:28: [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[1]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[1] = rhs; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[2]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return &gs->op[2]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[2] = rhs; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[3]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return &ass->op[3]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[3] = rhs; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[1]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[1] = fn; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[2]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return &call_stmt->op[2]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] call_stmt->op[2] = chain; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[1]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[1] = rhs; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[2]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[2] = label; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] gs->op[3] = label; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:15] return gs->op[3]; [00:21:15] ^ ~ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:15] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:15] ^ [00:21:15] 20 warnings generated. [00:21:15] c++ -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype.o -MT gengtype.o -MMD -MP -MF ./.deps/gengtype.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc [00:21:15] c++ -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-lex.o -MT gengtype-lex.o -MMD -MP -MF ./.deps/gengtype-lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-lex.cc [00:21:15] c++ -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-parse.o -MT gengtype-parse.o -MMD -MP -MF ./.deps/gengtype-parse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-parse.cc [00:21:15] c++ -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-state.o -MT gengtype-state.o -MMD -MP -MF ./.deps/gengtype-state.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc [00:21:15] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc:32: [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] lbasename (__FILE__),__LINE__, ##__VA_ARGS__);} while (0) [00:21:15] ^ [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:15] 31 warnings generated. [00:21:15] c++ -std=c++11 -fno-PIE -c -DHOST_GENERATOR_FILE -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o errors.o -MT errors.o -MMD -MP -MF ./.deps/errors.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/errors.cc [00:21:15] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"12.2.0\"" -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc.cc [00:21:16] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc:36: [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] lbasename (__FILE__),__LINE__, ##__VA_ARGS__);} while (0) [00:21:16] ^ [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.h:508:40: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments] [00:21:16] 19 warnings generated. [00:21:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-main.o -MT gcc-main.o -MMD -MP -MF ./.deps/gcc-main.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-main.cc [00:21:16] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/gccspec.o -MT c/gccspec.o -MMD -MP -MF c/.deps/gccspec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gccspec.cc [00:21:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o driver-i386.o -MT driver-i386.o -MMD -MP -MF ./.deps/driver-i386.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/driver-i386.cc [00:21:16] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/cppspec.cc [00:21:16] c++ -std=c++11 -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/g++spec.cc [00:21:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.cc [00:21:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.cc [00:21:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.cc [00:21:17] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.cc [00:21:17] In file included from insn-peep.cc:10: [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] rtx tmp = XEXP (this, 1); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] rtx tmp = XEXP (this, 1); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] rtx next = XEXP (insn, 1); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XEXP (insn, 1); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XBBDEF (insn, 2); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XBBDEF (insn, 2); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XEXP (insn, 3); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XEXP (insn, 3); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XUINT (insn, 4); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XUINT (insn, 4); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:17] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return safe_as_a (JUMP_LABEL (insn)); [00:21:17] ^~~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return JUMP_LABEL (this); [00:21:17] ^~~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return safe_as_a (JUMP_LABEL (this)); [00:21:17] ^~~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] JUMP_LABEL (this) = target; [00:21:17] ^~~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:17] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:17] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] SUBREG_BYTE (x), GET_MODE (x)); [00:21:17] ^~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] *step_out = XEXP (x, 1); [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] attrs = MEM_ATTRS (x); [00:21:17] ^~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:17] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:17] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XBBDEF (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 4) = arg4; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 5) = arg5; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 6) = arg6; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XBBDEF (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 4) = arg4; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 5) = arg5; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 6) = arg6; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 7) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XBBDEF (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 4) = arg4; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 5) = arg5; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 6) = arg6; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 7) = arg7; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XBBDEF (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 4) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 5) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 6) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 7) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 2) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 3) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 4) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 5) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 6) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XBBDEF (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:17] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 3) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 4) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 5) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 6) = arg4; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 4) = arg4; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 5) = arg5; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 6) = arg6; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 4) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XWINT (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:17] HOST_WIDE_INT hwint[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:17] # define HOST_WIDE_INT long [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XWINT (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:17] HOST_WIDE_INT hwint[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:17] # define HOST_WIDE_INT long [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] SUBREG_BYTE (rt) = arg1; [00:21:17] ^~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:17] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:17] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:17] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 1) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] X0EXP (rt, 1) = NULL_RTX; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:17] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:17] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XINT (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XWINT (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:17] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:17] HOST_WIDE_INT hwint[1]; [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:17] # define HOST_WIDE_INT long [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XEXP (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:17] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XVEC (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:17] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 1) = arg1; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 2) = arg2; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:10: [00:21:17] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:17] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] XSTR (rt, 3) = arg3; [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:17] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:19: [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:17] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:17] ^ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:17] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:20: [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] if (INSN_CODE (insn) < 0) [00:21:17] ^~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:20: [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:17] ^~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] In file included from insn-peep.cc:20: [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:17] return INSN_CODE (insn); [00:21:17] ^~~~~~~~~~~~~~~~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:17] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:17] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:17] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:17] ^ ~ [00:21:17] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:17] rtunion fld[1]; [00:21:17] ^ [00:21:17] 110 warnings generated. [00:21:19] rm -rf libcommon-target.a [00:21:19] rm -rf libcommon.a [00:21:19] /usr/local/bin/ar rc libcommon-target.a i386-common.o prefix.o opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o hash-table.o file-find.o spellcheck.o selftest.o opt-suggestions.o [00:21:20] /usr/local/bin/ar rc libcommon.a diagnostic-spec.o diagnostic.o diagnostic-color.o diagnostic-show-locus.o diagnostic-format-json.o json.o edit-context.o pretty-print.o intl.o sbitmap.o vec.o input.o hash-table.o ggc-none.o memory-block.o selftest.o selftest-diagnostic.o sort.o [00:21:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-dump.o -MT lto/lto-dump.o -MMD -MP -MF lto/.deps/lto-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-dump.cc [00:21:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.cc [00:21:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-automata.o -MT insn-automata.o -MMD -MP -MF ./.deps/insn-automata.TPo insn-automata.cc [00:21:20] /usr/local/bin/ranlib libcommon.a [00:21:20] /usr/local/bin/ranlib libcommon-target.a [00:21:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-dfatab.o -MT insn-dfatab.o -MMD -MP -MF ./.deps/insn-dfatab.TPo insn-dfatab.cc [00:21:20] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.cc [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] rtx tmp = XEXP (this, 1); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] rtx tmp = XEXP (this, 1); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] rtx next = XEXP (insn, 1); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XEXP (insn, 1); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XBBDEF (insn, 2); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XBBDEF (insn, 2); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XEXP (insn, 3); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XEXP (insn, 3); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XUINT (insn, 4); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XUINT (insn, 4); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:21] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return safe_as_a (JUMP_LABEL (insn)); [00:21:21] ^~~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return JUMP_LABEL (this); [00:21:21] ^~~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return safe_as_a (JUMP_LABEL (this)); [00:21:21] ^~~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] JUMP_LABEL (this) = target; [00:21:21] ^~~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:21] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:21] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] SUBREG_BYTE (x), GET_MODE (x)); [00:21:21] ^~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] *step_out = XEXP (x, 1); [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] attrs = MEM_ATTRS (x); [00:21:21] ^~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:21] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:21] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XBBDEF (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 4) = arg4; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 5) = arg5; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 6) = arg6; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XBBDEF (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 4) = arg4; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 5) = arg5; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 6) = arg6; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 7) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XBBDEF (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 4) = arg4; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 5) = arg5; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 6) = arg6; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 7) = arg7; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XBBDEF (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 4) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 5) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 6) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 7) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 2) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 3) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 4) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 5) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 6) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XBBDEF (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:21] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 3) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 4) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 5) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 6) = arg4; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 4) = arg4; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 5) = arg5; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 6) = arg6; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 4) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XWINT (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:21] HOST_WIDE_INT hwint[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:21] # define HOST_WIDE_INT long [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XWINT (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:21] HOST_WIDE_INT hwint[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:21] # define HOST_WIDE_INT long [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] SUBREG_BYTE (rt) = arg1; [00:21:21] ^~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:21] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:21] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:21] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 1) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] X0EXP (rt, 1) = NULL_RTX; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:21] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:21] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XINT (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XWINT (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:21] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:21] HOST_WIDE_INT hwint[1]; [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:21] # define HOST_WIDE_INT long [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XEXP (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:21] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XVEC (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:21] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 1) = arg1; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 2) = arg2; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:11: [00:21:21] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:21] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] XSTR (rt, 3) = arg3; [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:21] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:21: [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] if (INSN_CODE (insn) < 0) [00:21:21] ^~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:21: [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:21] ^~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:21: [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:21] return INSN_CODE (insn); [00:21:21] ^~~~~~~~~~~~~~~~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:21] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:21] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:21] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:21] ^ ~ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:21] rtunion fld[1]; [00:21:21] ^ [00:21:21] In file included from insn-dfatab.cc:24: [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:21] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:21] ^ [00:21:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:21] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:21] ^ [00:21:21] 110 warnings generated. [00:21:21] c++ -std=c++11 -fno-PIE -c -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-output.o -MT insn-output.o -MMD -MP -MF ./.deps/insn-output.TPo insn-output.cc [00:21:25] In file included from insn-extract.cc:9: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] rtx tmp = XEXP (this, 1); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] rtx tmp = XEXP (this, 1); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] rtx next = XEXP (insn, 1); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XEXP (insn, 1); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XBBDEF (insn, 2); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XBBDEF (insn, 2); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XEXP (insn, 3); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XEXP (insn, 3); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XUINT (insn, 4); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:25] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XUINT (insn, 4); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:25] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return safe_as_a (JUMP_LABEL (insn)); [00:21:25] ^~~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:25] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:25] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return JUMP_LABEL (this); [00:21:25] ^~~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:25] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:25] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return safe_as_a (JUMP_LABEL (this)); [00:21:25] ^~~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:25] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:25] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] JUMP_LABEL (this) = target; [00:21:25] ^~~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:25] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:25] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] SUBREG_BYTE (x), GET_MODE (x)); [00:21:25] ^~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:25] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:25] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] *step_out = XEXP (x, 1); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] attrs = MEM_ATTRS (x); [00:21:25] ^~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:25] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:25] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XBBDEF (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 4) = arg4; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 5) = arg5; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 6) = arg6; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XBBDEF (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 4) = arg4; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 5) = arg5; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 6) = arg6; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 7) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XBBDEF (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 4) = arg4; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 5) = arg5; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 6) = arg6; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 7) = arg7; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XBBDEF (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 4) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 5) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 6) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 7) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 2) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 3) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 4) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 5) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 6) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XBBDEF (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:25] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 3) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 4) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 5) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 6) = arg4; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 4) = arg4; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 5) = arg5; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 6) = arg6; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 4) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XWINT (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:25] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:25] HOST_WIDE_INT hwint[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:25] # define HOST_WIDE_INT long [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XWINT (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:25] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:25] HOST_WIDE_INT hwint[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:25] # define HOST_WIDE_INT long [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] SUBREG_BYTE (rt) = arg1; [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:25] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:25] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:25] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 1) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] X0EXP (rt, 1) = NULL_RTX; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:25] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:25] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XINT (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XWINT (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:25] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:25] HOST_WIDE_INT hwint[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:25] # define HOST_WIDE_INT long [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XEXP (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XVEC (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 1) = arg1; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 2) = arg2; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:9: [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:25] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] XSTR (rt, 3) = arg3; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:25] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:11: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] if (INSN_CODE (insn) < 0) [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:25] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:11: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:25] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] In file included from insn-extract.cc:11: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return INSN_CODE (insn); [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:25] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:32:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] switch (INSN_CODE (insn)) [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:25] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:39:11: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] if (INSN_CODE (insn) < 0) [00:21:25] ^~~~~~~~~~~~~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:25] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:25] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:79:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XVECEXP (pat, 0, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:85:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] recog_data.dup_loc[2] = &XEXP (XEXP (XEXP (XVECEXP (pat, 0, 1), 1), 0), 2); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:96:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XVECEXP (pat, 0, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:574:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:585:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:592:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:645:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:660:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:681:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:714:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:769:38: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] recog_data.dup_loc[1] = &XEXP (XEXP (XEXP (pat, 1), 2), 0); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:771:44: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] recog_data.dup_loc[2] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 2), 1), 0); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:865:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:877:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1036:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1064:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1209:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1228:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1317:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1341:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[7] = *(ro_loc[7] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1365:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[11] = *(ro_loc[11] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1393:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[11] = *(ro_loc[11] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1431:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[19] = *(ro_loc[19] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1473:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[11] = *(ro_loc[11] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1505:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1515:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1517:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1531:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1550:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1636:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1637:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 1)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1638:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1651:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1664:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1699:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1736:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1843:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[6] = *(ro_loc[6] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1869:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[20] = *(ro_loc[20] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1926:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1948:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1969:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1984:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:1999:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[6] = *(ro_loc[6] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2013:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[6] = *(ro_loc[6] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2052:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2070:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[6] = *(ro_loc[6] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2105:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2702:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[6] = *(ro_loc[6] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2760:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2776:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2794:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[7] = *(ro_loc[7] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2804:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2881:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[8] = *(ro_loc[8] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2902:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[12] = *(ro_loc[12] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2933:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:2996:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3012:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3023:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3033:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3070:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3108:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3115:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3123:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3131:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3168:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3190:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3282:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3356:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3376:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3434:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3500:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3512:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3554:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3568:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3582:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3606:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3631:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3645:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3658:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3674:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3702:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3717:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3725:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3734:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3743:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3753:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3755:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3767:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3769:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3780:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3781:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3795:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3796:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3809:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3810:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3824:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3825:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3838:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3840:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3852:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3854:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3865:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3866:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3880:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3881:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3894:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3895:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3909:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3910:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3923:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3925:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3937:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3939:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3950:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3951:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3965:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3966:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3979:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3980:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3994:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:3995:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4008:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4010:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4022:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4024:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4035:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4036:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4050:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4051:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4064:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4065:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4079:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4080:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4093:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4105:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4116:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4128:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4139:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4151:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4162:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4174:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4192:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4211:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4229:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4248:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4267:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4303:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4341:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4360:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4378:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4436:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4461:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4584:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4599:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4600:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4618:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4619:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4636:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4637:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4655:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4656:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4677:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4679:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4699:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4701:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4724:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4740:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4741:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4759:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4760:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4777:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4778:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4796:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4797:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4814:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4816:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4832:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4834:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4849:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4850:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4868:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4869:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4886:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4887:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4905:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4906:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4923:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4925:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4943:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4959:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (pat, 1), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4961:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4976:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4977:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4995:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:4996:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5013:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5014:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5032:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5033:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5050:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5052:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5070:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5086:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5088:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5118:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5657:51: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0), 0), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5658:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 1)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5659:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5681:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 2), 0), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5682:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 2), 0), 0, 1)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5683:45: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (XEXP (pat, 1), 2), 0), 0, 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5715:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5716:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 1)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5717:39: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XVECEXP (XEXP (XEXP (pat, 1), 2), 0, 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1357:45: note: expanded from macro 'XVECEXP' [00:21:25] #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:35: note: expanded from macro 'XVEC' [00:21:25] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1241:35: note: expanded from macro 'RTVEC_ELT' [00:21:25] #define RTVEC_ELT(RTVEC, I) ((RTVEC)->elem[I]) [00:21:25] ^~~~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5733:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5769:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[5] = *(ro_loc[5] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:5936:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6046:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6120:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6130:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6145:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6164:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6175:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6273:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6364:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6418:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6446:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6579:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XVECEXP (XEXP (pat, 1), 0, 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6889:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6983:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:6994:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] recog_data.dup_loc[0] = &XEXP (XEXP (pat, 1), 2); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7006:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7017:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7124:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7184:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7277:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7324:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7445:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7700:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7725:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7919:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (pat, 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7933:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (pat, 1), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:7967:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (pat, 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:8562:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9578:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9585:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9586:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 0), 0), 2), 1)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9594:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9602:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[2] = *(ro_loc[2] = &XEXP (XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9609:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9614:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XVECEXP (pat, 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9617:32: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] recog_data.dup_loc[1] = &XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 0), 2); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9624:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XVECEXP (pat, 0, 0), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:9630:36: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[1] = *(ro_loc[1] = &XEXP (XEXP (XEXP (XVECEXP (pat, 0, 0), 0), 2), 0)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^~~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:10582:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[4] = *(ro_loc[4] = &XEXP (XEXP (XEXP (pat, 1), 0), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] insn-extract.cc:11104:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] ro[3] = *(ro_loc[3] = &XEXP (XEXP (XVECEXP (pat, 0, 0), 1), 2)); [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:25] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:25] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:25] rtunion fld[1]; [00:21:25] ^ [00:21:25] 367 warnings generated. [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-dump.cc:27: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2649:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[1]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2681:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[1] = rhs; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2699:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[2]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2719:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return &gs->op[2]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2736:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[2] = rhs; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2753:12: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[3]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2773:11: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return &ass->op[3]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:2783:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[3] = rhs; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:349:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[1]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3187:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[1] = fn; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3197:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[1] = build1_loc (gimple_location (gs), ADDR_EXPR, [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3258:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[2]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3274:11: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return &call_stmt->op[2]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3282:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] call_stmt->op[2] = chain; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:374:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3694:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[1]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3720:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[1] = rhs; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3730:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[2]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3740:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[2] = label; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3750:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] gs->op[3] = label; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:3760:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:25] return gs->op[3]; [00:21:25] ^ ~ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.h:318:3: note: array 'op' declared here [00:21:25] tree GTY((length ("%h.num_ops"))) op[1]; [00:21:25] ^ [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-dump.cc:32: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1686:1: warning: 'cgraph_edge' defined as a class here but previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:25] class GTY((chain_next ("%h.next_caller"), chain_prev ("%h.prev_caller"), [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:855:1: note: did you mean class here? [00:21:25] struct cgraph_edge; [00:21:25] ^~~~~~ [00:21:25] class [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:144:1: note: did you mean class here? [00:21:25] struct cgraph_edge; [00:21:25] ^~~~~~ [00:21:25] class [00:21:25] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-dump.cc:32: [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:25] friend struct cgraph_edge; [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:25] for_user)) cgraph_edge [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2212:10: note: did you mean class here? [00:21:25] friend struct cgraph_edge; [00:21:25] ^~~~~~ [00:21:25] class [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:25] void initialize_inline_failed (struct cgraph_edge *); [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:25] for_user)) cgraph_edge [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2623:32: note: did you mean class here? [00:21:25] void initialize_inline_failed (struct cgraph_edge *); [00:21:25] ^~~~~~ [00:21:25] class [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: warning: struct 'cgraph_edge' was previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] [00:21:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:1687:16: note: previous use is here [00:21:25] for_user)) cgraph_edge [00:21:25] ^ [00:21:25] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.h:2624:28: note: did you mean class here? [00:21:25] bool speculation_useful_p (struct cgraph_edge *e, bool anticipate_inlining); [00:21:25] ^~~~~~ [00:21:25] class [00:21:25] 24 warnings generated. [00:21:25] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcov.o json.o \ [00:21:25] hash-table.o ggc-none.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -lz -o gcov [00:21:25] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcov-dump.o \ [00:21:25] hash-table.o ggc-none.o\ [00:21:25] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-dump [00:21:25] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:25] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcov-tool.o libgcov-util.o libgcov-driver-tool.o libgcov-merge-tool.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-tool [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o Tcollect2 \ [00:21:26] collect2.o collect2-aix.o vec.o ggc-none.o collect-utils.o file-find.o hash-table.o selftest.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o Tlto-wrapper \ [00:21:26] lto-wrapper.o collect-utils.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:26] mv -f Tcollect2 collect2 [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcc-ar.o -o gcc-ar \ [00:21:26] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] mv -f Tlto-wrapper lto-wrapper [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcc-nm.o -o gcc-nm \ [00:21:26] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:26] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong gcc-ranlib.o -o gcc-ranlib \ [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:26] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:26] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:27] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o gengtype \ [00:21:27] gengtype.o gengtype-lex.o gengtype-parse.o gengtype-state.o errors.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:27] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o xgcc gcc.o gcc-main.o ggc-none.o \ [00:21:27] c/gccspec.o driver-i386.o libcommon-target.a \ [00:21:27] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:27] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:27] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:27] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o cpp gcc.o gcc-main.o ggc-none.o \ [00:21:27] c-family/cppspec.o driver-i386.o libcommon-target.a \ [00:21:27] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:27] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:27] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o xg++ \ [00:21:27] gcc.o gcc-main.o ggc-none.o cp/g++spec.o driver-i386.o libcommon-target.a \ [00:21:27] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:21:27] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:21:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -dumpspecs > tmp-specs [00:21:27] mv tmp-specs specs [00:21:27] : > tmp-libgcc.mvars [00:21:27] echo GCC_CFLAGS = '-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars [00:21:27] echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars [00:21:27] echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars [00:21:27] if test no = yes; then \ [00:21:27] NO_PIE_CFLAGS="-fno-PIE"; \ [00:21:27] else \ [00:21:27] NO_PIE_CFLAGS=; \ [00:21:27] fi; \ [00:21:27] echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars [00:21:27] mv tmp-libgcc.mvars libgcc.mvars [00:21:27] if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -print-sysroot-headers-suffix > /dev/null 2>&1; then \ [00:21:27] set -e; for ml in `/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -print-multi-lib`; do \ [00:21:27] multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \ [00:21:27] flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ [00:21:27] sfx=`/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ ${flags} -print-sysroot-headers-suffix`; \ [00:21:27] if [ "${multi_dir}" = "." ]; \ [00:21:27] then multi_dir=""; \ [00:21:27] else \ [00:21:27] multi_dir=/${multi_dir}; \ [00:21:27] fi; \ [00:21:27] echo "${sfx};${multi_dir}"; \ [00:21:27] done; \ [00:21:27] else \ [00:21:27] echo ";"; \ [00:21:27] fi > tmp-fixinc_list [00:21:27] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-fixinc_list fixinc_list [00:21:27] echo timestamp > s-fixinc_list [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] rtx tmp = XEXP (this, 1); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] rtx tmp = XEXP (this, 1); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] rtx next = XEXP (insn, 1); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XEXP (insn, 1); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XBBDEF (insn, 2); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XBBDEF (insn, 2); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XEXP (insn, 3); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XEXP (insn, 3); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XUINT (insn, 4); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XUINT (insn, 4); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return safe_as_a (JUMP_LABEL (insn)); [00:21:32] ^~~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return JUMP_LABEL (this); [00:21:32] ^~~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return safe_as_a (JUMP_LABEL (this)); [00:21:32] ^~~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] JUMP_LABEL (this) = target; [00:21:32] ^~~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] SUBREG_BYTE (x), GET_MODE (x)); [00:21:32] ^~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] *step_out = XEXP (x, 1); [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] attrs = MEM_ATTRS (x); [00:21:32] ^~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:32] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:32] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XBBDEF (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 4) = arg4; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 5) = arg5; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 6) = arg6; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XBBDEF (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 4) = arg4; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 5) = arg5; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 6) = arg6; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 7) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XBBDEF (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 4) = arg4; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 5) = arg5; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 6) = arg6; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 7) = arg7; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XBBDEF (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 4) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 5) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 6) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 7) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 2) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 3) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 4) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 5) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 6) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XBBDEF (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 3) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 4) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 5) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 6) = arg4; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 4) = arg4; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 5) = arg5; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 6) = arg6; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 4) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XWINT (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:32] HOST_WIDE_INT hwint[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:32] # define HOST_WIDE_INT long [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XWINT (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:32] HOST_WIDE_INT hwint[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:32] # define HOST_WIDE_INT long [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] SUBREG_BYTE (rt) = arg1; [00:21:32] ^~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 1) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] X0EXP (rt, 1) = NULL_RTX; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XINT (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XWINT (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:32] HOST_WIDE_INT hwint[1]; [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:32] # define HOST_WIDE_INT long [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XEXP (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XVEC (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 1) = arg1; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 2) = arg2; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:11: [00:21:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:32] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] XSTR (rt, 3) = arg3; [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:21: [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] if (INSN_CODE (insn) < 0) [00:21:32] ^~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:21: [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:32] ^~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:21: [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:32] return INSN_CODE (insn); [00:21:32] ^~~~~~~~~~~~~~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:32] ^ ~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:32] rtunion fld[1]; [00:21:32] ^ [00:21:32] In file included from insn-attrtab.cc:24: [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:32] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:32] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] [00:21:32] (ix86_schedule)) == ( [00:21:32] ~~~~~~~~~~~~~~~~~^~~~ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: remove extraneous parentheses around the comparison to silence this warning [00:21:32] (ix86_schedule)) == ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:478:18: note: use '=' to turn this equality comparison into an assignment [00:21:32] (ix86_schedule)) == ( [00:21:32] ^~ [00:21:32] = [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV)))) || ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV))) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT))) && (! ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT)) || ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV)))) || ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV))) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT))) && (! ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT)) || ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT)) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV)) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV)))) || ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (DIV == DIV))) [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT))) && (! ( [00:21:32] ^ [00:21:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:32] (MULT == MULT)) || ( [00:21:32] ^ [00:21:32] 158 warnings generated. [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] rtx tmp = XEXP (this, 1); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] rtx tmp = XEXP (this, 1); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] rtx next = XEXP (insn, 1); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XEXP (insn, 1); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XBBDEF (insn, 2); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XBBDEF (insn, 2); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XEXP (insn, 3); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XEXP (insn, 3); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XUINT (insn, 4); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XUINT (insn, 4); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:34] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return safe_as_a (JUMP_LABEL (insn)); [00:21:34] ^~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return JUMP_LABEL (this); [00:21:34] ^~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return safe_as_a (JUMP_LABEL (this)); [00:21:34] ^~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] JUMP_LABEL (this) = target; [00:21:34] ^~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:34] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:34] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] SUBREG_BYTE (x), GET_MODE (x)); [00:21:34] ^~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] *step_out = XEXP (x, 1); [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] attrs = MEM_ATTRS (x); [00:21:34] ^~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:34] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:34] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XBBDEF (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 4) = arg4; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 5) = arg5; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 6) = arg6; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XBBDEF (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 4) = arg4; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 5) = arg5; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 6) = arg6; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 7) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XBBDEF (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 4) = arg4; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 5) = arg5; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 6) = arg6; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 7) = arg7; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XBBDEF (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 4) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 5) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 6) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 7) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 2) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 3) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 4) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 5) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 6) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XBBDEF (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:34] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 3) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 4) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 5) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 6) = arg4; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 4) = arg4; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 5) = arg5; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 6) = arg6; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 4) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XWINT (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:34] HOST_WIDE_INT hwint[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:34] # define HOST_WIDE_INT long [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XWINT (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:34] HOST_WIDE_INT hwint[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:34] # define HOST_WIDE_INT long [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] SUBREG_BYTE (rt) = arg1; [00:21:34] ^~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:34] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:34] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:34] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 1) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] X0EXP (rt, 1) = NULL_RTX; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:34] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:34] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XINT (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XWINT (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:34] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:34] HOST_WIDE_INT hwint[1]; [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:34] # define HOST_WIDE_INT long [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XEXP (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:34] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XVEC (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:34] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 1) = arg1; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 2) = arg2; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:11: [00:21:34] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:34] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] XSTR (rt, 3) = arg3; [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:34] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:21: [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] if (INSN_CODE (insn) < 0) [00:21:34] ^~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:21: [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:34] ^~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:21: [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:34] return INSN_CODE (insn); [00:21:34] ^~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:34] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:34] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:34] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:34] ^ ~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:34] rtunion fld[1]; [00:21:34] ^ [00:21:34] In file included from insn-latencytab.cc:24: [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:34] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:34] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (DIV == DIV)))) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT))) && (! ( [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (DIV == DIV)))) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT))) && (! ( [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (DIV == DIV))) || ( [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT))) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19287:36: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] [00:21:34] if ((which_alternative != 0) || (which_alternative != 1) || (get_attr_memory (insn) == MEMORY_NONE)) [00:21:34] ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (DIV == DIV)))) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT))) && (! ( [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT)) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19156:36: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] [00:21:34] if ((which_alternative != 0) || (which_alternative != 1) || (get_attr_memory (insn) == MEMORY_NONE)) [00:21:34] ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1616:6: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (DIV == DIV)))) [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT))) && (! ( [00:21:34] ^ [00:21:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1614:7: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:21:34] (MULT == MULT)) [00:21:34] ^ [00:21:34] 124 warnings generated. [00:21:40] In file included from insn-automata.cc:14: [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] rtx tmp = XEXP (this, 1); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] rtx tmp = XEXP (this, 1); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] rtx next = XEXP (insn, 1); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XEXP (insn, 1); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XBBDEF (insn, 2); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XBBDEF (insn, 2); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XEXP (insn, 3); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XEXP (insn, 3); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XUINT (insn, 4); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XUINT (insn, 4); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:40] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return safe_as_a (JUMP_LABEL (insn)); [00:21:40] ^~~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return JUMP_LABEL (this); [00:21:40] ^~~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return safe_as_a (JUMP_LABEL (this)); [00:21:40] ^~~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] JUMP_LABEL (this) = target; [00:21:40] ^~~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:40] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:40] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] SUBREG_BYTE (x), GET_MODE (x)); [00:21:40] ^~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] *step_out = XEXP (x, 1); [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] attrs = MEM_ATTRS (x); [00:21:40] ^~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:40] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:40] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XBBDEF (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 4) = arg4; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 5) = arg5; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 6) = arg6; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XBBDEF (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 4) = arg4; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 5) = arg5; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 6) = arg6; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 7) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XBBDEF (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 4) = arg4; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 5) = arg5; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 6) = arg6; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 7) = arg7; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XBBDEF (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 4) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 5) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 6) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 7) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 2) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 3) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 4) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 5) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 6) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XBBDEF (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:40] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 3) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 4) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 5) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 6) = arg4; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 4) = arg4; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 5) = arg5; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 6) = arg6; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 4) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XWINT (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:40] HOST_WIDE_INT hwint[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:40] # define HOST_WIDE_INT long [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XWINT (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:40] HOST_WIDE_INT hwint[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:40] # define HOST_WIDE_INT long [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] SUBREG_BYTE (rt) = arg1; [00:21:40] ^~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:40] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:40] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:40] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 1) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] X0EXP (rt, 1) = NULL_RTX; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:40] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:40] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XINT (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XWINT (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:40] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:40] HOST_WIDE_INT hwint[1]; [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:40] # define HOST_WIDE_INT long [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XEXP (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:40] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XVEC (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:40] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 1) = arg1; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 2) = arg2; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:14: [00:21:40] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:40] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] XSTR (rt, 3) = arg3; [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:40] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:18: [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] if (INSN_CODE (insn) < 0) [00:21:40] ^~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:18: [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:40] ^~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:18: [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:40] return INSN_CODE (insn); [00:21:40] ^~~~~~~~~~~~~~~~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:40] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:40] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:40] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:40] ^ ~ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:40] rtunion fld[1]; [00:21:40] ^ [00:21:40] In file included from insn-automata.cc:20: [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:40] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:40] ^ [00:21:40] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:40] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:40] ^ [00:21:40] 110 warnings generated. [00:21:41] In file included from insn-output.cc:11: [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] rtx tmp = XEXP (this, 1); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] rtx tmp = XEXP (this, 1); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] rtx next = XEXP (insn, 1); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XEXP (insn, 1); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XBBDEF (insn, 2); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XBBDEF (insn, 2); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XEXP (insn, 3); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XEXP (insn, 3); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XUINT (insn, 4); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XUINT (insn, 4); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:21:41] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return safe_as_a (JUMP_LABEL (insn)); [00:21:41] ^~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return JUMP_LABEL (this); [00:21:41] ^~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return safe_as_a (JUMP_LABEL (this)); [00:21:41] ^~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] JUMP_LABEL (this) = target; [00:21:41] ^~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:21:41] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] SUBREG_BYTE (x), GET_MODE (x)); [00:21:41] ^~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] *step_out = XEXP (x, 1); [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] attrs = MEM_ATTRS (x); [00:21:41] ^~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:21:41] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:21:41] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XBBDEF (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 4) = arg4; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 5) = arg5; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 6) = arg6; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XBBDEF (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 4) = arg4; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 5) = arg5; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 6) = arg6; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 7) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XBBDEF (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 4) = arg4; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 5) = arg5; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 6) = arg6; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 7) = arg7; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XBBDEF (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 4) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 5) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 6) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 7) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 2) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 3) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 4) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 5) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 6) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XBBDEF (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:21:41] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 3) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 4) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 5) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 6) = arg4; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 4) = arg4; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 5) = arg5; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 6) = arg6; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 4) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XWINT (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:41] HOST_WIDE_INT hwint[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:41] # define HOST_WIDE_INT long [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XWINT (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:41] HOST_WIDE_INT hwint[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:41] # define HOST_WIDE_INT long [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] SUBREG_BYTE (rt) = arg1; [00:21:41] ^~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:21:41] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:21:41] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 1) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] X0EXP (rt, 1) = NULL_RTX; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:21:41] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:21:41] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XINT (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XWINT (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:21:41] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:21:41] HOST_WIDE_INT hwint[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:21:41] # define HOST_WIDE_INT long [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XEXP (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:21:41] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XVEC (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:21:41] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 1) = arg1; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 2) = arg2; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:11: [00:21:41] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:21:41] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] XSTR (rt, 3) = arg3; [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:21:41] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:31: [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] if (INSN_CODE (insn) < 0) [00:21:41] ^~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:31: [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:21:41] ^~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:31: [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] return INSN_CODE (insn); [00:21:41] ^~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:21:41] #define INSN_CODE(INSN) XINT (INSN, 5) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:21:41] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:21:41] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] In file included from insn-output.cc:34: [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:21:41] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:21:41] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2883:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[1] = SET_SRC (PATTERN (insn)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2883:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[1] = SET_SRC (PATTERN (insn)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2883:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[1] = SET_SRC (PATTERN (insn)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2883:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[1] = SET_SRC (PATTERN (insn)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21329:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[2] = SET_SRC (XVECEXP (PATTERN (insn), 0, 0)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21329:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:21:41] operands[2] = SET_SRC (XVECEXP (PATTERN (insn), 0, 0)); [00:21:41] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:21:41] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:21:41] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:21:41] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:21:41] rtunion fld[1]; [00:21:41] ^ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6595:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1) [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: use '&' for a bitwise operation [00:21:41] && 1) [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6796:7: note: remove constant to silence this warning [00:21:41] && 1) [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15325:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24771:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25014:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26998:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27021:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27068:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] [00:21:41] && 1 [00:21:41] ^ ~ [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: use '&' for a bitwise operation [00:21:41] && 1 [00:21:41] ^~ [00:21:41] & [00:21:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27089:7: note: remove constant to silence this warning [00:21:41] && 1 [00:21:41] ~~~~~~^~~~ [00:21:41] 187 warnings generated. [00:22:28] In file included from insn-emit.cc:11: [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] rtx tmp = XEXP (this, 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] rtx tmp = XEXP (this, 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] rtx next = XEXP (insn, 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XEXP (insn, 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XBBDEF (insn, 2); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XBBDEF (insn, 2); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XEXP (insn, 3); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XEXP (insn, 3); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XUINT (insn, 4); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:22:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XUINT (insn, 4); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:22:29] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return safe_as_a (JUMP_LABEL (insn)); [00:22:29] ^~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return JUMP_LABEL (this); [00:22:29] ^~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return safe_as_a (JUMP_LABEL (this)); [00:22:29] ^~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] JUMP_LABEL (this) = target; [00:22:29] ^~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] SUBREG_BYTE (x), GET_MODE (x)); [00:22:29] ^~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] *step_out = XEXP (x, 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] attrs = MEM_ATTRS (x); [00:22:29] ^~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:22:29] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:22:29] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XBBDEF (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 4) = arg4; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 5) = arg5; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 6) = arg6; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XBBDEF (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 4) = arg4; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 5) = arg5; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 6) = arg6; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 7) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XBBDEF (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 4) = arg4; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 5) = arg5; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 6) = arg6; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 7) = arg7; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XBBDEF (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 4) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 5) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 6) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 7) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 2) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 3) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 4) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 5) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 6) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XBBDEF (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:29] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 3) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 4) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 5) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 6) = arg4; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 4) = arg4; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 5) = arg5; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 6) = arg6; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 4) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XWINT (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:29] HOST_WIDE_INT hwint[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:29] # define HOST_WIDE_INT long [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XWINT (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:29] HOST_WIDE_INT hwint[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:29] # define HOST_WIDE_INT long [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] SUBREG_BYTE (rt) = arg1; [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:29] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:29] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 1) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] X0EXP (rt, 1) = NULL_RTX; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:29] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:29] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XINT (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XWINT (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:29] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:29] HOST_WIDE_INT hwint[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:29] # define HOST_WIDE_INT long [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XEXP (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XVEC (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:29] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 1) = arg1; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 2) = arg2; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:11: [00:22:29] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:29] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] XSTR (rt, 3) = arg3; [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:29] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:29: [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:22:29] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:22:29] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:30: [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] if (INSN_CODE (insn) < 0) [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:30: [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] In file included from insn-emit.cc:30: [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] return INSN_CODE (insn); [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:29] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:29] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3412:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] op = XEXP (XEXP (op, 1), 1); [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:35: note: expanded from macro 'XEXP' [00:22:29] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:39: note: expanded from macro 'RTL_CHECK2' [00:22:29] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:29] ^~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10424:15: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (IOR == IOR) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10439:15: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (IOR == IOR) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11947:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] JUMP_LABEL (tmp) = label; [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11953:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11947:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] JUMP_LABEL (tmp) = label; [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11953:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12894:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] JUMP_LABEL (tmp) = label; [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12900:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12894:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] JUMP_LABEL (tmp) = label; [00:22:29] ^~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:29] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12900:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13322:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] = (ROTATE == ROTATE) ? gen_x86_64_shld : gen_x86_64_shrd; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15326:39: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] emit_move_insn (SET_DEST (set), SET_SRC (set)); [00:22:29] ^~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2694:22: note: expanded from macro 'SET_SRC' [00:22:29] #define SET_SRC(RTX) XCEXP (RTX, 1, SET) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:29] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18179:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18205:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18205:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18254:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18281:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18281:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21538:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (loop_label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21552:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (inc_label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21557:7: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (noadj_label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23624:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:29] LABEL_NUSES (label) = 1; [00:22:29] ^~~~~~~~~~~~~~~~~~~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1813:26: note: expanded from macro 'LABEL_NUSES' [00:22:29] #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1379:32: note: expanded from macro 'XCINT' [00:22:29] #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:29] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:29] ^ ~ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:29] rtunion fld[1]; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX || SMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:32: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == SMAX || UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:20: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMAX == UMAX || UMAX == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:36: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMIN == UMAX || UMIN == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX || SMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:32: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == SMAX || UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:20: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMAX == UMAX || UMAX == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:36: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMIN == UMAX || UMIN == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX || SMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16034:32: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == SMAX || UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:20: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMAX == UMAX || UMAX == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16045:36: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] code = (UMIN == UMAX || UMIN == UMIN) ? GTU : GT; [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16075:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16075:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16075:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (SMAX == SMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16139:17: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] else if (UMAX == UMAX && V16QImode == V8HImode) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16159:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16139:17: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] else if (UMAX == UMAX && V8HImode == V8HImode) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16159:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16139:17: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] else if (UMAX == UMAX && V4SImode == V8HImode) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16159:16: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] if (UMAX == UMAX) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24256:18: warning: self-comparison always evaluates to false [-Wtautological-compare] [00:22:29] if (ASHIFT != ASHIFT) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24274:23: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] gen = (LSHIFTRT == LSHIFTRT ? gen_xop_shlv16qi3 : gen_xop_shav16qi3); [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24256:18: warning: self-comparison always evaluates to false [-Wtautological-compare] [00:22:29] if (ASHIFT != ASHIFT) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24274:23: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] gen = (LSHIFTRT == LSHIFTRT ? gen_xop_shlv16qi3 : gen_xop_shav16qi3); [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24256:18: warning: self-comparison always evaluates to false [-Wtautological-compare] [00:22:29] if (ASHIFT != ASHIFT) [00:22:29] ^ [00:22:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24274:23: warning: self-comparison always evaluates to true [-Wtautological-compare] [00:22:29] gen = (LSHIFTRT == LSHIFTRT ? gen_xop_shlv16qi3 : gen_xop_shav16qi3); [00:22:29] ^ [00:22:29] 167 warnings generated. [00:22:32] In file included from insn-recog.cc:11: [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1402:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] rtx tmp = XEXP (this, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1415:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] rtx tmp = XEXP (this, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1477:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] rtx next = XEXP (insn, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1483:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XEXP (insn, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1488:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XBBDEF (insn, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1493:10: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XBBDEF (insn, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1504:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XEXP (insn, 3); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1509:10: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XEXP (insn, 3); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1514:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XUINT (insn, 4); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:22:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1519:10: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XUINT (insn, 4); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1347:26: note: expanded from macro 'XUINT' [00:22:32] #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1542:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return XVEC (pat, 1); /* presumably an ADDR_DIFF_VEC */ [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1872:34: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return safe_as_a (JUMP_LABEL (insn)); [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1879:10: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return JUMP_LABEL (this); [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1884:40: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return safe_as_a (JUMP_LABEL (this)); [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1889:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] JUMP_LABEL (this) = target; [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1868:28: note: expanded from macro 'JUMP_LABEL' [00:22:32] #define JUMP_LABEL(INSN) XCEXP (INSN, 7, JUMP_INSN) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1383:32: note: expanded from macro 'XCEXP' [00:22:32] #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2175:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] SUBREG_BYTE (x), GET_MODE (x)); [00:22:32] ^~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3095:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] *step_out = XEXP (x, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3955:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] attrs = MEM_ATTRS (x); [00:22:32] ^~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2617:24: note: expanded from macro 'MEM_ATTRS' [00:22:32] #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1373:29: note: expanded from macro 'X0MEMATTR' [00:22:32] #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:38:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:66:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:94:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:177:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:178:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XBBDEF (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:179:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:180:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 4) = arg4; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:181:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 5) = arg5; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:182:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 6) = arg6; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:220:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:221:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XBBDEF (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:222:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:223:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 4) = arg4; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:224:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 5) = arg5; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:225:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 6) = arg6; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:226:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 7) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:265:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:266:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XBBDEF (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:267:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:268:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 4) = arg4; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:269:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 5) = arg5; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:270:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 6) = arg6; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:271:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 7) = arg7; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:307:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:308:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XBBDEF (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:309:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:310:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 4) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:311:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 5) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:312:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 6) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:313:3: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 7) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:343:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:344:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 2) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:345:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 3) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:346:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 4) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:347:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 5) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:348:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 6) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:379:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:380:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XBBDEF (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1353:25: note: expanded from macro 'XBBDEF' [00:22:32] #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:381:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 3) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:382:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 4) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:383:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 5) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:384:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 6) = arg4; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:415:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:448:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:449:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:450:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:451:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 4) = arg4; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:452:3: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 5) = arg5; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:453:3: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 6) = arg6; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:486:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:516:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:517:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:518:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:519:3: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 4) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:550:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:551:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:653:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XWINT (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:32] HOST_WIDE_INT hwint[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:32] # define HOST_WIDE_INT long [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:654:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XWINT (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:32] HOST_WIDE_INT hwint[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:32] # define HOST_WIDE_INT long [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:708:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] SUBREG_BYTE (rt) = arg1; [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:735:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 1) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:786:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] X0EXP (rt, 1) = NULL_RTX; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1366:27: note: expanded from macro 'X0EXP' [00:22:32] #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1236:38: note: expanded from macro 'RTL_CHECK1' [00:22:32] #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:813:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:867:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:868:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:897:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:926:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:927:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:956:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:984:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1012:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1041:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1042:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1072:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1073:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1103:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1104:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1135:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XINT (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1136:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1137:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1167:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1195:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XWINT (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1242:29: note: expanded from macro 'XWINT' [00:22:32] #define XWINT(RTX, N) ((RTX)->u.hwint[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:445:5: note: array 'hwint' declared here [00:22:32] HOST_WIDE_INT hwint[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.h:55:26: note: expanded from macro 'HOST_WIDE_INT' [00:22:32] # define HOST_WIDE_INT long [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1223:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XEXP (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1253:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1254:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1255:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XVEC (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1350:23: note: expanded from macro 'XVEC' [00:22:32] #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1287:3: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 1) = arg1; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1288:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 2) = arg2; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:11: [00:22:32] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:3965: [00:22:32] ./genrtl.h:1289:3: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] XSTR (rt, 3) = arg3; [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1348:23: note: expanded from macro 'XSTR' [00:22:32] #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:16: [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:272:7: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (INSN_CODE (insn) < 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:16: [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:273:5: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] INSN_CODE (insn) = recog (PATTERN (insn), insn, 0); [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:16: [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.h:274:10: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] return INSN_CODE (insn); [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1534:25: note: expanded from macro 'INSN_CODE' [00:22:32] #define INSN_CODE(INSN) XINT (INSN, 5) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] In file included from insn-recog.cc:17: [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:129:6: warning: '__format__' attribute argument not supported: asm_fprintf [-Wignored-attributes] [00:22:32] ATTRIBUTE_ASM_FPRINTF(2, 3); [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/output.h:119:53: note: expanded from macro 'ATTRIBUTE_ASM_FPRINTF' [00:22:32] #define ATTRIBUTE_ASM_FPRINTF(m, n) __attribute__ ((__format__ (__asm_fprintf__, m, n))) ATTRIBUTE_NONNULL(m) [00:22:32] ^ [00:22:32] insn-recog.cc:3125:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3128:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3138:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3147:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3156:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3173:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3174:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3177:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3209:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3210:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3223:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3239:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3301:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3313:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3346:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3420:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3423:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3506:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3509:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3589:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3592:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3641:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3644:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3669:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3719:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3735:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3738:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3819:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3824:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3884:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:3887:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4034:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4037:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4199:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4201:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4203:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4330:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4332:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4501:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4510:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4570:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4708:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4777:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4780:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4886:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:4889:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5000:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5003:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5253:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5293:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5407:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5443:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5457:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5631:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5632:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5642:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5655:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5656:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5666:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5790:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5844:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5859:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5863:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5887:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5892:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5955:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5958:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5964:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5974:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:5985:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6005:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6028:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6050:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6104:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6124:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6176:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6212:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6260:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6397:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6411:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6500:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6504:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6520:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6521:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6633:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6637:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6669:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6683:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6690:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6695:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6734:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6736:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6745:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6779:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6800:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6802:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6807:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6810:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6826:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6851:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6874:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6876:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6879:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6882:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6915:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6935:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6959:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:6996:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7029:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7033:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7037:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7041:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7049:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7053:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7057:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7097:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7101:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7124:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7137:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7166:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7275:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7279:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7336:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7340:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7345:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7365:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7381:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7389:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7425:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7428:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7468:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7475:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7525:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7549:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7589:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7601:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7607:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 44 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7636:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7682:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7740:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7756:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7877:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7880:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7912:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7914:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:7920:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8048:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8050:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8096:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8180:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8182:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8324:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8427:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8429:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8513:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8515:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8517:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8563:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8565:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8567:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8646:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8648:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8650:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8744:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8746:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8748:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8860:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8862:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8971:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:8973:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9151:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9182:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9258:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9289:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9315:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9346:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9372:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9419:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9468:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9503:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9541:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9571:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9608:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9675:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9740:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9776:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:9850:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10013:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10015:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10072:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10144:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10164:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10213:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10214:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x20, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10286:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10308:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10311:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10322:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10327:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10465:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10486:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10489:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10495:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10625:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10647:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10650:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10656:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10789:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10792:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10798:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10803:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10808:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10889:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10939:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:10942:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11011:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11012:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11017:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11039:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11042:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11118:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11123:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11145:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11148:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11232:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11237:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11257:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11271:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11304:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11318:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11322:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11365:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11414:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11434:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11475:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11478:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11507:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11513:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11516:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11523:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11550:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11556:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11559:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11566:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11617:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11651:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11654:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11731:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11744:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11763:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11766:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11805:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11808:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11816:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11828:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11829:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11853:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11864:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11867:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11943:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11982:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:11998:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12006:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12033:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12039:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12044:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12051:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12058:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12102:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12105:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12136:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12181:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12204:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12226:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12227:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12258:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12345:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12349:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12369:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12373:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12388:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12417:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12443:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12472:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12496:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12510:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12548:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12550:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12556:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12566:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12589:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12859:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12864:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12869:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12872:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12875:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12926:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12933:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12935:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12937:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12941:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:12976:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13024:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13031:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13036:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13038:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13080:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13105:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13108:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13114:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13121:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13123:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13258:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13274:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13284:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13568:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13635:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13642:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13645:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13652:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13658:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13665:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13668:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13675:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13684:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x19, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13691:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13694:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x22, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13701:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13707:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x26, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13714:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x29 = XEXP (x25, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13717:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x29, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13851:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13854:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13860:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13897:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13899:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13935:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13951:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13959:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13975:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:13999:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14027:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14033:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14052:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14055:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14061:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14064:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14073:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14076:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14082:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14217:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14244:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14265:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14281:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14288:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14309:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14316:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14335:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14356:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14370:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14377:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14392:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14399:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14412:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14473:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14479:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14513:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14515:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14556:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14577:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14607:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14621:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14625:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14655:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14690:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14730:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14799:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14859:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14863:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14870:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14885:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x6, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14901:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 158) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14919:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14924:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14964:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != i1) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:14981:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15103:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15133:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15140:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15154:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 33) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15183:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15190:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15248:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15251:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15258:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15286:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15292:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 21 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15300:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15307:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 6 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15355:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x1, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15413:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15439:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15455:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15538:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15539:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15587:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15600:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15649:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15652:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 133) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15657:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15660:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 133) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15678:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15681:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15687:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15732:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15742:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15765:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15777:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15802:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15814:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15884:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15913:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15914:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15915:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:15932:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16000:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16015:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16019:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16030:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16065:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16071:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16109:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16111:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16156:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16158:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16185:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16202:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16219:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16226:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16228:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16251:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16252:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16258:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16286:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16300:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16301:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16302:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16333:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x2, 1) != 41 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16336:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16360:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16390:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16397:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16417:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16429:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16431:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16442:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16481:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16488:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16501:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16568:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16637:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16691:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16693:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16760:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16778:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16783:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16785:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16825:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16854:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16858:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16876:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16878:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16932:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16934:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16970:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16974:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:16997:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17019:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17039:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17046:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17049:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17085:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17090:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17195:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17198:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17291:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17293:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17333:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17337:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17380:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17436:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17438:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17552:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17559:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17614:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17685:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17692:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17717:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17770:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17776:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:17999:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18064:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18294:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18295:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18382:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18384:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18388:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18393:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18432:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18480:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18484:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18498:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18511:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18530:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18548:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18569:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18591:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18654:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18675:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18705:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18712:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18716:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18721:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:18973:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19242:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19255:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19573:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19583:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19585:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19645:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x2, 1) != 137) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19651:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:19960:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20066:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != i2) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20108:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20116:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20119:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20122:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20128:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20153:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20156:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20159:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20168:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x7, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20186:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20210:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20242:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20285:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20325:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20330:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20349:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20391:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20410:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20416:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20419:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20447:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20516:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20531:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20569:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20583:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20584:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20667:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 158) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20676:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20681:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20688:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20695:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20730:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20734:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20769:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20770:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20883:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20889:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20892:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20895:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20936:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:20969:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21035:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21036:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21042:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21056:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21138:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21144:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 33) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21158:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21161:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21168:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21201:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21212:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21239:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21271:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21278:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21332:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21349:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21356:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21387:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21389:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21402:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x2, 1) != 44 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21432:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21524:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x2), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21539:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21543:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21568:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21571:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != i1) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21583:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21590:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21593:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21610:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21634:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21749:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21765:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21866:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21869:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21883:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21886:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21889:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21891:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21899:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21906:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21910:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21933:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21959:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21971:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:21972:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22021:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22025:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22048:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22059:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22087:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22098:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22146:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22173:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22230:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22276:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22326:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22352:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22380:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22394:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22409:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22420:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22430:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22472:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22550:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22552:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22633:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22638:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22671:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22676:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22704:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22709:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22758:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22760:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:22983:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23049:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23062:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23189:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23380:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23393:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23401:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23415:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23422:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23433:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23438:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23476:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23480:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 104) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23495:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23496:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23526:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23527:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23533:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23682:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23689:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23698:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23707:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23714:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23721:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23728:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23735:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23742:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23749:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23756:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23763:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23770:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23777:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23834:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23835:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23839:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23856:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 158) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23911:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23917:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23920:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23945:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23954:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23957:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != i2 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23978:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23985:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:23988:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24032:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24038:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24041:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24106:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24117:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24130:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24178:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24187:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24196:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24219:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24239:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24245:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24248:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24280:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24299:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 103) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24302:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24305:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 103) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24313:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24316:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 103 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24346:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24366:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24397:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24439:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24442:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24454:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24472:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24473:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24479:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24482:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24488:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24491:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != i1 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24505:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24508:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24518:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24522:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24644:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24654:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24657:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24679:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24691:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24708:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24720:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24734:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24740:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24743:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24861:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:24954:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25006:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25021:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25065:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25089:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25095:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25098:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25114:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25165:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25177:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25256:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25271:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25279:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25302:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25303:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25314:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25329:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25414:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25421:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25425:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25429:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25463:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25467:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25469:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25473:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25518:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25521:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25523:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25525:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25555:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25558:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 218 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25561:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25575:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25583:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25616:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25625:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25627:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25631:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25688:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25699:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25964:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:25995:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26002:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26004:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26006:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26025:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26032:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26034:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26036:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26181:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26198:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26347:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26349:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26481:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26488:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26490:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26492:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26701:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26703:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26762:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26777:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26826:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != i2 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26886:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26892:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26954:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26969:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26994:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:26999:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27006:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27013:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27020:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27027:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27034:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27041:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27048:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27055:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27131:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27141:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27154:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27168:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27180:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27194:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != 1) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27208:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27227:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27251:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27284:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27296:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27299:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27302:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27328:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27346:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27348:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27368:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27373:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27383:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27391:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27401:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27444:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27454:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27470:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27480:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27489:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27502:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27534:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27540:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27543:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27578:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27584:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27590:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27593:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27598:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27676:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27690:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27691:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27763:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27838:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27891:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27911:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:27989:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28011:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28111:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28152:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28353:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28360:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28365:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28597:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28645:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28770:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28810:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28839:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28848:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28855:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28926:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28943:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28950:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:28982:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29026:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29028:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29102:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29124:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29129:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29131:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29175:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29474:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29491:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29511:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29525:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29526:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29566:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29570:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29572:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29611:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29643:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29661:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29666:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 19) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29674:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 22 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29682:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29689:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 6 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29711:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 22) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29717:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29723:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 6) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29763:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29764:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29786:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29815:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29885:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:29902:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30056:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30353:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30492:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30524:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30621:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30743:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30777:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30782:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30803:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30805:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30836:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30939:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:30956:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31073:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31432:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31449:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31477:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31487:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31530:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31615:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31644:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31663:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31671:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31678:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31709:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31734:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31792:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31805:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31815:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31818:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x10, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31842:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x10, 1) != 143) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31885:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31905:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31908:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x5), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31914:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31917:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31923:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31925:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x10), 0)) [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31933:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x12), 0) [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31939:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31942:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x13, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31948:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31951:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31957:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:31966:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32036:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32038:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32111:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32119:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32131:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32170:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32194:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32200:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32203:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32205:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x6), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32213:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32220:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32224:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32295:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32315:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32316:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32362:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32367:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32369:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32371:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32455:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32463:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32495:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32508:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32511:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32516:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32526:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32549:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32580:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32596:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32599:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32650:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32667:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32695:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32726:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32729:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32734:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32767:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32775:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32814:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32817:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32825:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32835:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32842:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32872:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32897:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32904:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32966:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32974:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:32982:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33014:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33149:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33152:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33299:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x1), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33306:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:33712:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34118:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34121:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 218 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34124:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34136:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34139:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34178:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34220:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34249:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34267:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34307:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34310:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 218 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34313:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34328:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34340:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34365:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34390:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34410:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34417:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34420:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34458:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34463:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x7, 1) != 218) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34574:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34627:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34638:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34644:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34654:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:34698:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35013:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35017:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35032:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35036:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35110:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35111:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35117:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35151:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35167:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35179:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35180:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35181:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35238:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35276:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35277:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35318:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35324:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35337:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35338:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35339:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35371:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35380:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35389:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35398:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35411:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35437:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35459:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35472:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35473:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35501:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35505:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35537:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35611:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35612:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35684:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:35822:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36011:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36018:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36239:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36307:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36314:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36405:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36464:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36559:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36567:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36584:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36616:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36621:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36665:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36673:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36714:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36760:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36764:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36787:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36793:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36806:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36807:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36828:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36841:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36848:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36880:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36920:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:36926:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37022:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37037:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37057:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37062:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37072:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37079:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37097:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37107:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37125:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37128:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 103) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37224:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37243:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37424:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37506:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37508:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37512:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37565:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37608:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37659:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37666:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:37705:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38012:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38037:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38039:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38053:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38060:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38062:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38093:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38148:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38228:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38280:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38284:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38288:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38325:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38333:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38343:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38374:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38378:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38396:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38397:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38398:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38401:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38462:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38474:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38528:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38529:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38540:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38544:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38588:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38671:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38681:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38718:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38725:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38731:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38743:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38749:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38792:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38926:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38935:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38965:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38969:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:38990:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39021:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39046:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39048:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39102:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39145:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39216:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39228:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39298:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39319:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39349:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39362:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39363:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39364:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39476:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39480:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39484:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39502:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39537:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39572:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39607:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39642:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39745:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39775:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39793:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39878:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39902:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39922:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39943:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39980:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39983:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 218 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:39986:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40002:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40005:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40039:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40044:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40067:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40071:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40103:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40272:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40325:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40427:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40443:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 19 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40449:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40502:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40506:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40510:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40549:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40562:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40570:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40599:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40607:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40626:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40631:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40635:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40659:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40660:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40672:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40702:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40729:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40757:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40771:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40787:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40788:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40798:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40849:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40862:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40863:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40864:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40891:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40903:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40904:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:40997:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41034:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41035:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41043:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41056:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41062:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41077:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41093:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41107:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41112:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41117:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41128:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41134:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41137:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41157:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41159:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41189:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41205:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41250:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41272:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41288:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41297:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41300:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41351:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41352:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41429:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41468:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41501:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41502:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41539:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41540:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41596:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41618:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41619:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41675:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41799:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41846:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41882:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41907:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41924:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41926:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:41979:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42017:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42055:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42093:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42131:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42414:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42417:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42523:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42529:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42544:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42551:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42581:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42585:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42634:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42650:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42658:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42681:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42685:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42693:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 33) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42720:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42726:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42732:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42749:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42755:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42761:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42778:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42786:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42798:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42801:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42809:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42813:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:42988:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43004:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43024:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43046:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43061:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43077:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43160:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43166:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43169:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43258:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43277:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43338:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43340:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43348:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43458:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43477:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43480:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43529:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43556:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43562:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43601:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43607:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43622:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43629:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43638:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43652:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43657:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43663:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43667:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43673:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43676:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43718:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43720:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43770:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43790:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43796:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43802:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43811:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43825:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43831:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43837:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43846:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43903:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43923:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43930:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43933:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 103 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43945:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:43959:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44028:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44032:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44098:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44151:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44190:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44194:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44196:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44327:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44437:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44440:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44444:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44447:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44452:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44455:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44459:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44475:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44482:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44486:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44533:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44553:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44566:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x1), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44572:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44575:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44608:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44612:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44618:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44621:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44626:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44690:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44710:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44739:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44740:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44787:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44792:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44810:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != 33) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44846:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44850:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44894:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44904:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:44926:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45196:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45229:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45299:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45326:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45349:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45386:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45417:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45468:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45523:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45844:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45913:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45917:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45918:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45934:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:45985:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46004:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46008:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46055:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46056:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46128:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46132:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46138:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46163:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46177:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46179:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46210:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46212:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46213:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46219:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46222:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46250:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46272:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46379:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46420:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46576:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46627:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46860:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46865:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46881:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46927:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:46950:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47080:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47137:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47246:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47253:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47265:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47281:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47291:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47308:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47321:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47370:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47389:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47401:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47415:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47417:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47419:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47694:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:47708:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48052:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48136:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48192:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48226:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48252:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48269:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48316:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48327:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48370:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48381:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48404:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48424:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48426:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48427:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48432:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48433:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48440:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48450:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48580:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:48639:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49021:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49043:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49075:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49138:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49140:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 104 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49144:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49170:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49177:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49178:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49215:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49576:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49577:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49585:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49598:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49604:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49619:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49625:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49640:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49647:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49656:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49671:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49679:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49734:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49758:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49774:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49782:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49817:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49821:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49823:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49918:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49936:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49940:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49946:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49971:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49985:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:49987:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50018:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50021:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50027:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50030:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50045:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50064:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50199:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50205:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50209:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50217:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50254:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50260:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50277:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50279:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 103) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50285:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 103) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50293:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50296:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 103 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50324:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50328:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50447:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50454:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50458:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50465:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50472:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50479:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50483:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50490:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50498:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x20, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50505:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x19, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50509:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x23, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50516:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50523:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x28 = XEXP (x27, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50530:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x26, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50534:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x31 = XEXP (x30, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50541:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x33 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50550:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x37 = XEXP (x36, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50557:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x39 = XEXP (x35, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50561:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x40 = XEXP (x39, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50568:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x42 = XEXP (x34, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50575:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x44 = XEXP (x43, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50582:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x46 = XEXP (x42, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50586:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x47 = XEXP (x46, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50593:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x49 = XEXP (x33, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50601:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x52 = XEXP (x51, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50608:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x54 = XEXP (x50, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50612:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x55 = XEXP (x54, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50619:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x57 = XEXP (x49, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50626:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x59 = XEXP (x58, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50633:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x61 = XEXP (x57, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50637:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x62 = XEXP (x61, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50716:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50726:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50733:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50743:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50751:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50761:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50768:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x21, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50778:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50787:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x29 = XEXP (x28, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50797:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x32 = XEXP (x26, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50804:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x34 = XEXP (x33, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50814:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x37 = XEXP (x25, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50822:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x40 = XEXP (x39, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50832:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x43 = XEXP (x37, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50839:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x45 = XEXP (x44, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50886:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50959:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50966:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50994:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:50997:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51029:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51032:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51127:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51135:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51137:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51150:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51152:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51180:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51193:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51200:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51214:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51232:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51431:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51439:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51504:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51505:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51509:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51515:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51573:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51589:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51598:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51601:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51655:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51657:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51662:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51663:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51669:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51729:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51731:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51737:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51739:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51743:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51744:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51767:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51769:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51772:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51773:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51906:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51917:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51922:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51949:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51960:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51967:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51981:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:51986:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52001:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52015:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52017:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52019:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52089:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52103:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52119:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52123:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52126:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52142:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52147:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52150:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52161:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52168:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52171:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52174:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52190:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52191:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52203:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52219:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52225:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52229:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52244:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52250:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52254:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52286:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52292:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52297:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52308:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52319:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52320:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52332:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52348:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52358:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52373:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52383:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52399:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52410:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52421:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52435:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52441:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52532:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52538:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52542:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52548:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52685:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] insn-recog.cc:52686:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1103:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1106:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1071:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1076:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7681:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7683:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1071:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 89) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1073:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1080:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x11, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1096:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1099:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1110:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4251:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1673:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 27) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1681:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18155:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18168:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5821:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 27 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5831:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5838:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5841:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4247:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4260:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4225:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4237:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5385:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22700:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22701:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22715:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23204:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23205:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28321:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1706:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1783:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21010:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:359:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 117 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2876:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2995:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2996:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3002:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3005:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13837:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13843:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x11), 0) [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13850:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13853:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13871:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13934:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13939:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13943:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13969:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13964:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13967:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1098:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1302:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2919:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2922:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2925:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1073:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1134:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1135:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1134:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1135:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13168:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5184:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19101:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:420:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:444:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:438:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1365:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3277:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4836:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8959:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7997:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8020:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1391:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1366:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6829:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6832:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6857:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6861:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10632:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10636:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10640:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10644:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10547:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10559:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10562:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10566:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10575:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7293:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7296:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7299:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7308:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7326:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1124:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1127:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1131:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1148:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2759:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2762:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2773:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1512:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1513:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9979:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9990:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9994:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13885:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4951:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:424:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:692:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 182 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:695:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:709:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11287:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11294:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1071:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2472:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2505:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1072:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2533:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2555:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1099:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1100:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14403:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14448:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2567:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2312:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11580:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11587:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11594:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11602:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13985:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1149:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1157:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6804:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6811:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6813:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6732:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6736:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6745:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6753:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6763:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6767:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x20, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2038:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7929:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7931:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8010:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8013:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8014:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20335:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20353:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7956:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7962:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7963:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20337:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20345:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8550:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8561:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2108:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8560:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8586:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1633:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17938:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17846:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17985:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17989:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23868:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:24015:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23941:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23948:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:915:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:918:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:932:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:948:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:952:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:956:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1006:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3066:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3073:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3077:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3086:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3093:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1015:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1018:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3663:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3665:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14528:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14529:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14539:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5271:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5281:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3592:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7610:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:4235:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20243:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20248:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20252:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20255:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20273:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20530:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20535:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:1998:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2002:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2072:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2075:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:4420:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:4423:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14471:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5763:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17564:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17566:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17574:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1069:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1069:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1073:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 6) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1309:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 19) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1305:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 22 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1324:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17613:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17622:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20053:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:424:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:440:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:456:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9913:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9915:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:444:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:460:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5820:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5823:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5827:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7405:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 19 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7411:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17520:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6920:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7569:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7583:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7591:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7598:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7547:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7554:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x6), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8595:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8603:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12104:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13608:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19950:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19963:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6305:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6307:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1069:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1073:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1095:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:36: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x7), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11819:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10583:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12747:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12751:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x7), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12761:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12845:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12850:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1094:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1109:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10473:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10475:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10477:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10584:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10585:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x9), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10592:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16042:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16047:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1095:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1113:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1095:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1116:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1122:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1129:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20606:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20614:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1147:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1154:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8676:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9922:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9925:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16820:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10354:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10359:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3936:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3962:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3964:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:706:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11236:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11533:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3938:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3941:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12020:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1138:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1139:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1148:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1149:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1149:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1152:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13536:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13539:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1094:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14385:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14394:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15142:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1303:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1304:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19888:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:375:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:384:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23098:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 52 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:263:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:276:27: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x12, 1) != 52 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17585:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20902:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20920:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20923:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16065:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 44) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20079:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16874:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16883:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16886:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16889:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20124:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:268:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:271:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:274:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:284:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 46 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14447:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19125:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19126:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x2), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14550:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7848:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7849:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7862:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24816:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24820:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24825:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25510:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && known_eq (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:22:32] #define known_eq(A, B) (!maybe_ne (A, B)) [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25513:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25522:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25535:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25542:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5268:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:441:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:448:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5268:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:451:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:627:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:629:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:632:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6777:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6779:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:420:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20853:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20859:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:395:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:541:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:544:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:457:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:458:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:461:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:466:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:275:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7868:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:391:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:94:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:414:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:457:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:459:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:341:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:343:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6806:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:439:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18862:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18864:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20743:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20745:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:339:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:343:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26388:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26401:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26405:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:89:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:110:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:112:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:439:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:441:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27729:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27731:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28292:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28293:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28297:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28308:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28318:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28321:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5980:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5983:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6002:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6005:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6050:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6053:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6073:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6076:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6108:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6111:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6131:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6134:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6181:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6184:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6205:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6208:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:417:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:395:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6791:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6793:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6797:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:410:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 149) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:412:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:419:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:426:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:401:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19012:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25467:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25470:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25475:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25477:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25412:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25415:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25425:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1560:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:285:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:295:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1560:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:285:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:288:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:298:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1515:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1568:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1571:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1581:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:251:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:245:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:248:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:258:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:251:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:245:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:248:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:258:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1515:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1568:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1571:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1581:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:252:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:246:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:249:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:259:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:252:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:246:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:249:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:259:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1515:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1568:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1571:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1581:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:253:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:247:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:250:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:260:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:253:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:247:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:250:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:260:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1515:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1568:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1571:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1581:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:254:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:248:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:251:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:261:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:254:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:248:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:251:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:261:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1546:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1596:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1599:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1609:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:274:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:272:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:275:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:285:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:274:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:272:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:275:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:285:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1546:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1596:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1599:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1609:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:275:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:273:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:276:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:286:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:275:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:273:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:276:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:286:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1560:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1614:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1615:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1624:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1628:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16382:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21536:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21537:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21542:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21546:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16263:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x9, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16267:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16297:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:424:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:425:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:358:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:360:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:428:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:434:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5414:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5435:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5414:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5435:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:436:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:416:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:418:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:428:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:434:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5624:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5646:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5624:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5646:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:436:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:420:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:428:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:434:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5517:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5538:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5517:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5538:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:436:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:413:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:103:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:105:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:117:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:121:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17615:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17617:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17620:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17711:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17713:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10031:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10033:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17631:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17633:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17640:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17653:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17655:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17746:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17748:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10040:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10042:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12953:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12956:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12958:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12960:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12964:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13036:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13038:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13138:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x37 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13142:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x38 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17510:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17512:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17523:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17525:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10988:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10990:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11473:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11475:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11482:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11484:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25023:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25025:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25042:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25044:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11559:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11561:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11564:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11566:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11363:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11365:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11378:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11380:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18615:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18617:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18638:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18642:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18824:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18826:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18852:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18856:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18982:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18984:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19013:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19015:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18541:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18543:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18581:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18585:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18763:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18765:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18803:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18807:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18923:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18928:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18943:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18974:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18976:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18413:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18428:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18430:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18329:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18336:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18338:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18178:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18182:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12912:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12914:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12916:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17603:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17607:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17722:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x42 = XEXP (x40, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17729:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x44 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17733:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x45 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20451:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2757:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:401:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7513:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7518:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:395:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7455:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8871:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7466:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7473:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7483:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7489:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7497:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8861:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8868:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8878:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8882:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8886:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:102:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:105:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:107:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:111:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1484:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1489:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1491:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1495:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x10, 1) != 49 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:419:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2749:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2752:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2754:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2758:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2766:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7470:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7477:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7483:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7487:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7491:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7480:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7488:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7493:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7497:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:410:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:401:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8853:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8863:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8865:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:428:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:434:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5312:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5332:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5312:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5332:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:436:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:420:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21326:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21329:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21334:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21336:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25784:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25789:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25791:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25793:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25807:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 136 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25821:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25825:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25829:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26377:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26401:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26404:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26411:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:416:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:423:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:425:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:419:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:421:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:423:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:547:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:549:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:551:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:553:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16961:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16965:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16967:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16969:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16729:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:670:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:671:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13746:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13755:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13757:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14925:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14932:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14934:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14936:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19766:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19769:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19782:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19784:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19786:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20633:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20642:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20644:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7259:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7272:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7274:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7219:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7229:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9135:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8861:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8871:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8873:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8879:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15157:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15159:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15208:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15210:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:328:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:336:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25028:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25090:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 135 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25102:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25106:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26309:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22426:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22426:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22430:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22432:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:358:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8336:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8376:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8658:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8658:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8662:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8664:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8666:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16957:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16961:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16963:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:412:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:426:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18025:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18029:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18031:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:347:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7848:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7871:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1801:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:421:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:423:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:427:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:440:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:447:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:450:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:391:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:226:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:231:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:391:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:226:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:231:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:391:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:226:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:231:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:391:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:226:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:231:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:392:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:416:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:419:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:412:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5268:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:441:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:448:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5268:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6776:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6782:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:427:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:395:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:341:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:343:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6809:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:439:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:440:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:447:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:450:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:459:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5269:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5539:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5539:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:401:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5589:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:410:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:396:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:401:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:409:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:413:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:405:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7459:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7463:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7467:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7483:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7487:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7491:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7495:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:399:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6791:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6793:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6801:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6804:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:6806:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:406:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:410:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x5, 1) != 149) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:425:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:394:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:397:20: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:395:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:400:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:404:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:412:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:407:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:411:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:419:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:423:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:427:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8854:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8868:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8870:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8873:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:435:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:273:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 149) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:288:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:295:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:425:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:412:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:424:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:426:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5265:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:228:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5265:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:429:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:430:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5436:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:432:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5436:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:433:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:416:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:418:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:428:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8043:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:402:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7456:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7466:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7484:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8802:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 85) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8810:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:408:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:413:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:415:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:451:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:453:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:452:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:398:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:403:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:341:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:447:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:449:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9024:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9034:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9042:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8847:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8849:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:242:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:253:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:445:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 149) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:436:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:438:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:450:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5273:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5605:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:252:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/subst.md:264:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:874:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:356:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:445:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24818:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:453:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1313:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5823:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:883:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:347:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && known_eq (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:22:32] #define known_eq(A, B) (!maybe_ne (A, B)) [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21433:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:294:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:294:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25518:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:686:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:434:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:627:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:628:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:446:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:446:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:456:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:457:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:354:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1319:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1320:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28293:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28294:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28298:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:324:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x3, 1) != 133) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27262:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27264:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8308:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8310:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8314:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8996:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9004:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9007:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14647:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14649:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14654:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25945:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25946:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16509:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:305:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:305:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:308:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:347:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4707:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:348:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:348:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:661:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:661:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16945:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:662:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:662:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16945:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:665:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:665:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17043:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:666:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:666:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17043:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17157:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:347:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4707:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:348:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:348:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4774:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:661:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:661:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16945:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:662:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:662:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16945:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:665:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:665:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17043:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:666:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:666:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17043:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17143:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:447:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:447:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:448:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:448:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16713:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:449:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:449:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16713:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:450:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16713:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:451:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16729:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16732:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5387:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5388:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9805:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10040:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12952:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12954:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12956:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18169:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18170:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17805:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17806:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17737:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17616:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17617:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17630:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18411:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18412:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17711:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10031:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17631:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17632:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17645:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18326:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18328:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18330:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13028:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13029:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13044:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13050:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13051:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13156:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x37 = XEXP (x36, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17514:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17515:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17519:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17594:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17596:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17602:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:309:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:310:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11486:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11487:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25022:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25023:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11572:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11573:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11651:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11652:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18614:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18615:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18823:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18824:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18982:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18983:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11785:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11786:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18541:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18542:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18763:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18764:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18923:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:18924:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11742:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11743:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25705:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25706:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25097:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25099:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25415:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25418:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25501:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x32 = XEXP (x31, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:305:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:311:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24468:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:474:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3240:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3244:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27238:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3104:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3121:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:3125:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8221:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8935:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8943:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8406:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8421:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8493:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 136 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8506:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26371:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8546:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8752:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17347:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14566:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21341:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21398:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21403:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21405:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:420:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:281:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:283:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:291:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:454:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:460:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:472:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:476:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:480:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:489:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15241:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15243:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15272:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15282:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15294:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23547:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23554:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20305:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20313:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x29 = XEXP (x28, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20329:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x34 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20337:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x36 = XEXP (x35, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23729:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23733:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23756:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23763:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16762:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17163:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:557:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20219:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20222:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20228:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20231:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20240:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20243:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20249:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23490:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23493:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23499:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23526:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23528:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23555:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23563:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x58 = XEXP (x19, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23579:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x63 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23587:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x65 = XEXP (x64, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23587:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23588:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23602:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5600:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:5601:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22630:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22635:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 137) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13730:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x5, 1) != 135 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26298:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 139) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26306:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x11, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1321:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1324:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:15918:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1307:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9146:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9061:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9069:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:9071:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23589:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23594:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23598:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23601:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23606:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23979:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23982:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23986:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24225:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24266:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:442:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8382:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:283:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20954:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:393:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8339:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13689:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14925:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14932:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19772:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19775:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20634:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20643:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22553:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22544:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22553:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22544:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:22428:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8660:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23809:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23932:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:856:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8904:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:8912:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24518:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24521:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:345:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:2200:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1099:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2061:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2068:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4046:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 63 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4050:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18399:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:421:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:422:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:431:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6298:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6305:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1080:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7333:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7334:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7346:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1154:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1156:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1160:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1167:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10117:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10124:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10134:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1080:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1117:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1134:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1136:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1143:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1146:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1098:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x24, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1107:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1113:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1119:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1125:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x22, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1143:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1096:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1107:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1146:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7792:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 104) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7794:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1076:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1076:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1094:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1100:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1068:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6214:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11021:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11022:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20780:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23181:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1321:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1322:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1301:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x10, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1320:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1321:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18823:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1311:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x10, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:876:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:877:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10385:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 158) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1852:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1859:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1143:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1146:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1158:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1180:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1183:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1140:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1146:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x25 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1152:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1158:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x23, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1164:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x28 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1114:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x31 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8419:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8421:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x31 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x28 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x31 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8426:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8440:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1298:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x2, 1) != 20) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1305:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1311:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1308:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1321:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1323:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15256:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15270:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15282:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15966:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15979:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15983:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6968:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x13, 1) != 104) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1068:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11626:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1072:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1072:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1069:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 89 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x14, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x5, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1103:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x24 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 104) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1103:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x8, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x29 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x31 = XEXP (x10, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4295:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5819:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5822:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5826:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17519:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6919:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7568:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7582:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7590:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7597:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7546:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7553:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x6), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8168:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8177:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8181:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9124:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9131:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9186:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9195:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9199:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9207:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9214:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12104:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1994:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2001:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1306:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:295:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 117 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:319:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23078:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2996:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3000:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3004:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3007:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:3019:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1073:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x8), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x9), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1096:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x13, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1080:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13968:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13967:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13988:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13991:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14010:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14013:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11806:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11921:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12729:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12842:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12848:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:340:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9975:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15944:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16862:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x6), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16868:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1076:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1100:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5982:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5984:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5992:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1320:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1324:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1076:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23760:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28516:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28522:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10580:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x9), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16039:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16043:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1100:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1829:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1830:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12299:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12023:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1829:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1830:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1152:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1095:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1104:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 36) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1080:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x19, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1148:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:357:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:374:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8200:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8212:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8216:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8220:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8562:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8566:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 139) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8574:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8583:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1315:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1323:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16013:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16017:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16019:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16025:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1068:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16873:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16909:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16916:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x6, 1) != 20) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16925:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17289:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && XINT (XEXP (operands[3], 0), 1) == UNSPEC_PLTOFF)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17294:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x6, 1) != 21) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17303:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17383:7: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && XINT (XEXP (operands[2], 0), 1) == UNSPEC_PLTOFF)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17401:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17412:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13978:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1849:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1856:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 38) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1299:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1307:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15039:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1106:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1071:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1071:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7511:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23881:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24728:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x6, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1308:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 92 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28384:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28390:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19647:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:291:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:299:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:302:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x11, 1) != 81 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:322:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:325:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x7, 1) != 78 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18160:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x7, 1) != 80 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:18239:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 24) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1294:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 117) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23068:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x3, 1) != 118) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23205:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8591:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8601:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8639:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8648:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9307:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9316:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9182:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9191:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9321:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9330:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9282:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9286:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x5, 1) != 10 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9292:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9301:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9304:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x10, 1) != 10 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1068:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x5, 1) != 104) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1096:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1104:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1111:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1312:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5593:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5596:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5616:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5619:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5623:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1146:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1148:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1151:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1152:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15259:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15681:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15761:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15767:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 39) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15776:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x7), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 39 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1094:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1308:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1310:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1313:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1314:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15055:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9326:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 20 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17207:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 21 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17351:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19638:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 3) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19657:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:19658:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1311:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1332:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1335:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1300:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1307:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1323:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1305:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1323:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1324:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1295:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1296:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1300:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1380:11: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:4606:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 91) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1294:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28496:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x5, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28586:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1138:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1138:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14854:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x1, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20134:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x1, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20149:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x1, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1299:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x1, 1) != 92 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28432:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28435:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && XINT (x3, 1) == 40 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23371:26: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && XINT (x2, 1) == 41) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:23412:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1298:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1306:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1300:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14937:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x24, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15432:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15438:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15448:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22869:17: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22908:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x1, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22899:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x10, 1) != 140) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22913:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x1, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1313:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1292:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1305:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1310:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1313:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1328:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1330:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1094:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4034:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4037:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4041:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4054:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4061:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x9), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16120:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16121:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x12), 0) [00:22:32] ^~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16155:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16158:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16184:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16205:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16208:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16211:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16214:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16242:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16245:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16253:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1072:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1075:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14548:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4188:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x4, 1) != 19 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6732:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10912:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10912:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7679:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7683:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9647:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9659:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1110:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14348:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14383:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x2, 1) != 19) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1315:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1316:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7134:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7144:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13904:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1066:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12308:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9980:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10288:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && known_eq (SUBREG_BYTE (x5), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:22:32] #define known_eq(A, B) (!maybe_ne (A, B)) [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1066:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x5), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16831:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10327:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x8), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10333:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14259:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13877:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5998:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:6000:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7903:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17676:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13807:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13809:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x8), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13816:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16052:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11466:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11469:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12345:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12019:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10633:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:10636:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13802:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13807:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12846:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11297:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11306:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11310:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11313:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11317:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7803:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:7817:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11637:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:11643:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15812:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15813:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12670:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12671:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:12666:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4298:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17517:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5293:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14367:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8053:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8056:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8067:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13378:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13728:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13378:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13728:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13717:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13720:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x8, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:13925:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:16233:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15465:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5593:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5598:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5602:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9338:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9343:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9347:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9119:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9129:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9202:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9212:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15771:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1096:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9040:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:9052:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21594:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1847:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4112:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4113:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3220:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12158:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3206:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3208:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3214:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26296:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26297:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19333:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19334:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11461:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11462:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11163:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11164:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11649:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11650:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11699:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11700:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24860:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:24872:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14446:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:14448:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19264:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:28252:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x2), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19400:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12378:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12386:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:12383:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16890:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1986:25: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x4), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1992:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 44 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19966:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19950:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19955:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19961:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19965:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:19967:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:346:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:352:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:356:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:358:12: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:350:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:357:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16301:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16304:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x9, 1) != 52) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16386:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:16393:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:10805:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17950:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:17954:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:4548:32: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1447:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x2, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:21421:29: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (maybe_ne (SUBREG_BYTE (x6), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:26955:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1840:15: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x3, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4152:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:4153:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:11771:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && known_eq (SUBREG_BYTE (x4), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/poly-int.h:1304:36: note: expanded from macro 'known_eq' [00:22:32] #define known_eq(A, B) (!maybe_ne (A, B)) [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7612:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3055:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmx.md:3064:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13205:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13211:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:13286:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x6, 1) != 133) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27244:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25384:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:25396:23: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1645:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] if (XINT (x4, 1) != 46 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21157:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21163:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21171:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21182:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:2128:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1846:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:7521:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:23122:19: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] switch (XINT (x4, 1)) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17671:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17683:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1098:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1101:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1103:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20893:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20901:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20343:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:20345:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:27381:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2880:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22425:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2958:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:2958:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1116:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4422:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4423:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4448:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4455:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4457:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x2), 0) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4463:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4466:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:4482:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || maybe_ne (SUBREG_BYTE (x3), 0)) [00:22:32] ^~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:2047:26: note: expanded from macro 'SUBREG_BYTE' [00:22:32] #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1381:32: note: expanded from macro 'XCSUBREG' [00:22:32] #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1238:37: note: expanded from macro 'RTL_CHECKC1' [00:22:32] #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:8: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21732:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21741:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21759:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21761:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20762:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21787:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21310:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22317:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22376:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21310:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22317:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22382:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22385:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22403:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22407:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:5689:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14970:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1306:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14985:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1301:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1315:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1327:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15064:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2))))) [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15070:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15079:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15283:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2))))) [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1317:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x22, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1319:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x27 = XEXP (x24, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1320:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x28 = XEXP (x27, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15045:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1))))) [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1322:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8696:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8710:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x8, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8723:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8751:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:8792:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21255:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21276:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21280:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21290:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14970:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1306:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14985:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15196:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (2)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15179:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1)))) && [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1318:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1331:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1074:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1113:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1084:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1095:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1106:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1079:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1089:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1108:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14740:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14741:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14820:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14827:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14835:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14846:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x21, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14792:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x26 = XEXP (x25, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14883:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14896:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21014:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21055:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1072:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1101:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1101:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1103:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1104:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15262:4: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] CALL_INSN_FUNCTION_USAGE (peep2_next_insn (1))))) [00:22:32] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1656:40: note: expanded from macro 'CALL_INSN_FUNCTION_USAGE' [00:22:32] #define CALL_INSN_FUNCTION_USAGE(INSN) XEXP(INSN, 7) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15276:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15298:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:15300:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20746:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20749:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22333:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1078:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22399:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22420:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22423:14: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x8, 1) != 28 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22446:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22465:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22474:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22483:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17156:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20908:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20913:16: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x2, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20703:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21733:20: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22402:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22414:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1736:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1744:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1750:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1758:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1759:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:523:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:525:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] && XINT (x5, 1) == 103 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:533:10: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x5, 1) != 104 [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:536:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:543:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:551:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:552:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:715:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1091:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14032:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:751:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:758:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:761:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sync.md:767:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1092:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1077:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1097:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1101:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1087:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1088:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1106:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x9, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1110:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1124:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x14, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1136:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1139:9: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x19 = XEXP (x15, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1145:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x21 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x5, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1153:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1170:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1183:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1192:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1201:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17193:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17200:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17208:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:17219:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14765:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14858:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:14859:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21883:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21969:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21970:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21883:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21969:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21970:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21883:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21884:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21969:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21970:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1069:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x4 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1070:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1081:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1085:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1093:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x8 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1102:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x11 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1105:9: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1082:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x3 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1152:24: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x6 = XEXP (x4, 2); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1299:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22743:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x10 = XEXP (x3, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22758:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x15 = XEXP (x13, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22759:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1314:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22725:8: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x2 = XEXP (x1, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21765:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22658:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21808:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x13 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21814:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x16 = XEXP (x15, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:21815:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1072:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22439:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1086:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22466:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x4, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:22489:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1083:12: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x5 = XEXP (x2, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1090:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x18 = XEXP (x10, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1098:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x19, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1109:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x18, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1763:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1772:16: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x9 = XEXP (x7, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1782:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x12 = XEXP (x11, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1791:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x14 = XEXP (x12, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1801:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x17 = XEXP (x16, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1811:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x20 = XEXP (x17, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1820:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x21, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sse.md:1821:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x22, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20417:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x21, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20418:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x23 = XEXP (x22, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20424:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x30 = XEXP (x23, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:20456:17: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x22 = XEXP (x21, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1297:22: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] || XINT (x22, 1) != 83) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1346:23: note: expanded from macro 'XINT' [00:22:32] #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1302:21: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x33 = XEXP (x25, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1328:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1307:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md:1303:24: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] [00:22:32] x7 = XEXP (x6, 1); [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1349:23: note: expanded from macro 'XEXP' [00:22:32] #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:1237:38: note: expanded from macro 'RTL_CHECK2' [00:22:32] #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) [00:22:32] ^ ~ [00:22:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.h:444:5: note: array 'fld' declared here [00:22:32] rtunion fld[1]; [00:22:32] ^ [00:22:32] 4224 warnings generated. [00:22:32] rm -rf libbackend.a [00:22:32] /usr/local/bin/ar rcT libbackend.a gimple-match.o generic-match.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o ctfc.o ctfout.o btfout.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2ctf.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-harden-conditionals.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-predicate-analysis.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-fold.o gimple-range-gori.o gimple-range-trace.o gimple-ssa-backprop.o gimple-ssa-evrp.o gimple-ssa-evrp-analyze.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-access.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimple-warn-recursion.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-free-lang-data.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-oacc-neuter-broadcast.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o pointer-query.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o gimple-range-path.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o valtrack.o value-pointer-equiv.o value-query.o value-range.o value-range-equiv.o value-relation.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o warning-control.o web.o wide-int.o wide-int-print.o xcoffout.o i386.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/call-info.o analyzer/call-string.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/region.o analyzer/region-model.o analyzer/region-model-asm.o analyzer/region-model-impl-calls.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/trimmed-graph.o x86-tune-sched.o x86-tune-sched-bd.o x86-tune-sched-atom.o x86-tune-sched-core.o i386-options.o i386-builtins.o i386-expand.o i386-features.o host-default.o [00:24:11] if [ -f ../stage_final ] \ [00:24:11] && cmp -s ../stage_current ../stage_final; then \ [00:24:11] cp ../prev-gcc/cc1-checksum.cc cc1-checksum.cc; \ [00:24:11] else \ [00:24:11] build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ [00:24:11] checksum-options > cc1-checksum.cc.tmp && \ [00:24:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change cc1-checksum.cc.tmp cc1-checksum.cc; \ [00:24:11] fi [00:24:11] if [ -f ../stage_final ] \ [00:24:11] && cmp -s ../stage_current ../stage_final; then \ [00:24:11] cp ../prev-gcc/cc1plus-checksum.cc cc1plus-checksum.cc; \ [00:24:11] else \ [00:24:11] build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ [00:24:11] checksum-options > cc1plus-checksum.cc.tmp && \ [00:24:11] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change cc1plus-checksum.cc.tmp cc1plus-checksum.cc; \ [00:24:11] fi [00:24:11] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o lto1 \ [00:24:11] lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:24:11] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o lto-dump \ [00:24:11] lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [00:24:11] c++c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:24:11] : warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:24:22] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cc1-checksum.o -MT cc1-checksum.o -MMD -MP -MF ./.deps/cc1-checksum.TPo cc1-checksum.cc [00:24:25] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o \ [00:24:25] cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [00:24:25] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:24:26] c++ -std=c++11 -fno-PIE -c -DIN_GCC_FRONTEND -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cc1plus-checksum.o -MT cc1plus-checksum.o -MMD -MP -MF ./.deps/cc1plus-checksum.TPo cc1plus-checksum.cc [00:24:27] c++ -std=c++11 -no-pie -g -DIN_GCC -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -fstack-protector-strong -o cc1plus \ [00:24:27] cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ [00:24:27] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [00:24:27] c++: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument] [00:25:07] echo | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -E -dM - | \ [00:25:07] sed -n -e 's/^#define \([^_][a-zA-Z0-9_]*\).*/\1/p' \ [00:25:07] -e 's/^#define \(_[^_A-Z][a-zA-Z0-9_]*\).*/\1/p' | \ [00:25:07] sort -u > tmp-macro_list [00:25:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-macro_list macro_list [00:25:07] echo timestamp > s-macro_list [00:25:07] rm -rf include-fixed; mkdir include-fixed [00:25:07] chmod a+rx include-fixed [00:25:07] if [ -d ../prev-gcc ]; then \ [00:25:07] cd ../prev-gcc && \ [00:25:07] gmake real-install-headers-tar DESTDIR=`pwd`/../gcc/ \ [00:25:07] libsubdir=. ; \ [00:25:07] else \ [00:25:07] set -e; for ml in `cat fixinc_list`; do \ [00:25:07] sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ [00:25:07] multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ [00:25:07] fix_dir=include-fixed${multi_dir}; \ [00:25:07] if ! false && test ! -d `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`; then \ [00:25:07] echo The directory that should contain system headers does not exist: >&2 ; \ [00:25:07] echo " `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" >&2 ; \ [00:25:07] tooldir_sysinc=`echo "/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include" | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta`; \ [00:25:07] if test "x`echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" = "x${tooldir_sysinc}"; \ [00:25:07] then sleep 1; else exit 1; fi; \ [00:25:07] fi; \ [00:25:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../mkinstalldirs ${fix_dir}; \ [00:25:07] chmod a+rx ${fix_dir} || true; \ [00:25:07] (TARGET_MACHINE='x86_64-portbld-freebsd13.2'; srcdir=`cd /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc; ${PWDCMD-pwd}`; \ [00:25:07] SHELL='/bin/sh'; MACRO_LIST=`${PWDCMD-pwd}`/macro_list ; \ [00:25:07] gcc_dir=`${PWDCMD-pwd}` ; \ [00:25:07] export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ [00:25:07] cd ../build-x86_64-portbld-freebsd13.2/fixincludes && \ [00:25:07] /bin/sh ./fixinc.sh "${gcc_dir}/${fix_dir}" \ [00:25:07] `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` ); \ [00:25:07] rm -f ${fix_dir}/syslimits.h; \ [00:25:07] if [ -f ${fix_dir}/limits.h ]; then \ [00:25:07] mv ${fix_dir}/limits.h ${fix_dir}/syslimits.h; \ [00:25:07] else \ [00:25:07] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gsyslimits.h ${fix_dir}/syslimits.h; \ [00:25:07] fi; \ [00:25:07] chmod a+r ${fix_dir}/syslimits.h; \ [00:25:07] done; \ [00:25:07] fi [00:25:08] Fixing headers into /wrkdirs/usr/ports/lang/gcc12/work/.build/gcc/include-fixed for x86_64-portbld-freebsd13.2 target [00:25:08] Forbidden identifiers: unix [00:25:08] Finding directories and links to directories [00:25:08] Searching /usr/include/. [00:25:11] Making symbolic directory links [00:25:11] Fixing directory /usr/include into /wrkdirs/usr/ports/lang/gcc12/work/.build/gcc/include-fixed [00:25:11] Applying ctrl_quotes_def to edit/readline/readline.h [00:25:11] Applying io_quotes_def to netinet/ip_compat.h [00:25:12] Applying io_quotes_def to sys/pmc.h [00:25:13] Applying io_quotes_use to sys/ipmi.h [00:25:13] Applying io_quotes_def to sys/ioccom.h [00:25:13] Applying io_quotes_use to sys/agpio.h [00:25:13] Applying io_quotes_def to sys/ttycom.h [00:25:13] Applying io_quotes_def to sys/signalvar.h [00:25:13] Applying io_quotes_use to sys/spigenio.h [00:25:13] Applying io_quotes_def to sys/racct.h [00:25:13] Applying gnu_types to sys/types.h [00:25:13] Fixed: sys/types.h [00:25:13] Applying io_quotes_def to krb5-private.h [00:25:13] Applying io_quotes_def to netgraph/bluetooth/include/ng_btsocket_rfcomm.h [00:25:13] Applying hpux8_bogus_inlines to math.h [00:25:13] Applying gnu_types to unistd.h [00:25:13] Fixed: unistd.h [00:25:14] Applying io_quotes_use to security/audit/audit_ioctl.h [00:25:15] Applying io_quotes_def to fs/nfs/nfsrvstate.h [00:25:15] Applying io_quotes_def to fs/nfs/nfsport.h [00:25:15] Applying io_quotes_use to kafs.h [00:25:15] Applying io_quotes_def to krb5-protos.h [00:25:15] Applying io_quotes_use to dev/ofw/openfirmio.h [00:25:15] Applying io_quotes_use to dev/evdev/uinput.h [00:25:15] Applying io_quotes_use to dev/evdev/input.h [00:25:15] Applying io_quotes_def to dev/pci/pcireg.h [00:25:15] Applying io_quotes_use to dev/mmc/mmc_ioctl.h [00:25:15] Applying sysv68_string to string.h [00:25:16] Applying io_quotes_def to pwd.h [00:25:17] Applying io_quotes_use to infiniband/umad.h [00:25:17] Applying stdio_stdarg_h to stdio.h [00:25:17] Applying stdio_va_list to stdio.h [00:25:17] Fixed: stdio.h [00:25:17] Applying stdio_va_list_clients to krb5.h [00:25:17] Applying io_quotes_def to gssapi/gssapi.h [00:25:17] Applying io_quotes_def to net/if_media.h [00:25:17] Applying ctrl_quotes_def to dialog.h [00:25:17] Applying stdio_va_list_clients to wchar.h [00:25:17] Fixed: wchar.h [00:25:17] Applying sun_malloc to malloc.h [00:25:17] Applying gnu_types to stddef.h [00:25:17] Fixed: stddef.h [00:25:18] Applying io_quotes_def to cam/cam.h [00:25:18] Applying io_quotes_def to cam/scsi/scsi_ch.h [00:25:18] Applying io_quotes_use to cam/scsi/scsi_enc.h [00:25:18] Applying io_quotes_use to cam/scsi/scsi_pass.h [00:25:18] Applying io_quotes_use to cam/scsi/scsi_sg.h [00:25:18] Applying gnu_types to stdlib.h [00:25:18] Fixed: stdlib.h [00:25:18] Cleaning up unneeded directories: [00:25:18] fixincludes is done [00:25:18] echo timestamp > stmp-fixinc [00:25:18] if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi [00:25:18] if [ -d include-fixed ] ; then true; else mkdir include-fixed; chmod a+rx include-fixed; fi [00:25:18] for file in .. /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/float.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/iso646.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdarg.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdbool.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stddef.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/varargs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdfix.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdnoreturn.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdalign.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdatomic.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cpuid.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mm3dnow.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/emmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/ammintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/smmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/nmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fma4intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/wmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/immintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xopintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/ia32intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cross-stdarg.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/lwpintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/popcntintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/lzcntintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmiintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmi2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tbmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fmaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/f16cintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/rtmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xtestintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/rdseedintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/prfchwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/adxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fxsrintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsaveintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsaveoptintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512cdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512erintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512pfintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/shaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clflushoptintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsavecintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsavesintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512dqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vlbwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vldqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512ifmaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512ifmavlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmiintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmivlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx5124fmapsintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx5124vnniwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vpopcntdqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clwbintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mwaitxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clzerointrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pkuintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sgxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cetintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/gfniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cet.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmi2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmi2vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vnniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vnnivlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/vaesintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/vpclmulqdqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vpopcntdqvlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bitalgintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pconfigintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/wbnoinvdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/movdirintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/waitpkgintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cldemoteintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bf16vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bf16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/enqcmdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/serializeintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vp2intersectintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vp2intersectvlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tsxldtrkintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxtileintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxint8intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxbf16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86gprintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/uintrintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/hresetintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/keylockerintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avxvnniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mwaitintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fp16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fp16vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/tgmath.h mm_malloc.h; do \ [00:25:18] if [ X$file != X.. ]; then \ [00:25:18] realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ [00:25:18] echo timestamp > include/$realfile; \ [00:25:18] rm -f include/$realfile; \ [00:25:18] cp $file include; \ [00:25:18] chmod a+r include/$realfile; \ [00:25:18] fi; \ [00:25:18] done [00:25:20] for file in .. ; do \ [00:25:20] if [ X$file != X.. ]; then \ [00:25:20] mv include/$file include/x_$file; \ [00:25:20] echo "#include_next <$file>" >include/$file; \ [00:25:20] cat include/x_$file >>include/$file; \ [00:25:20] rm -f include/x_$file; \ [00:25:20] chmod a+r include/$file; \ [00:25:20] fi; \ [00:25:20] done [00:25:20] for file in .. ; do \ [00:25:20] if [ X$file != X.. ]; then \ [00:25:20] echo "#include_next <$file>" >>include/$file; \ [00:25:20] chmod a+r include/$file; \ [00:25:20] fi; \ [00:25:20] done [00:25:20] rm -f include/stdint.h [00:25:20] if [ wrap = wrap ]; then \ [00:25:20] rm -f include/stdint-gcc.h; \ [00:25:20] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-gcc.h include/stdint-gcc.h; \ [00:25:20] chmod a+r include/stdint-gcc.h; \ [00:25:20] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-wrap.h include/stdint.h; \ [00:25:20] chmod a+r include/stdint.h; \ [00:25:20] elif [ wrap = provide ]; then \ [00:25:20] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-gcc.h include/stdint.h; \ [00:25:20] chmod a+r include/stdint.h; \ [00:25:20] fi [00:25:20] set -e; for ml in `cat fixinc_list`; do \ [00:25:20] sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ [00:25:20] multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ [00:25:20] fix_dir=include-fixed${multi_dir}; \ [00:25:20] if [ -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/limits.h ] ; then \ [00:25:20] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/limitx.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/glimits.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/limity.h > tmp-xlimits.h; \ [00:25:20] else \ [00:25:20] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/glimits.h > tmp-xlimits.h; \ [00:25:20] fi; \ [00:25:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../mkinstalldirs ${fix_dir}; \ [00:25:20] chmod a+rx ${fix_dir} || true; \ [00:25:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change \ [00:25:20] tmp-xlimits.h tmp-limits.h; \ [00:25:20] rm -f ${fix_dir}/limits.h; \ [00:25:20] cp -p tmp-limits.h ${fix_dir}/limits.h; \ [00:25:20] chmod a+r ${fix_dir}/limits.h; \ [00:25:20] done [00:25:22] rm -f include-fixed/README [00:25:22] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../fixincludes/README-fixinc include-fixed/README [00:25:22] chmod a+r include-fixed/README [00:25:22] echo timestamp > stmp-int-hdrs [00:25:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/testsuite/selftests [00:25:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -xc++ -nostdinc /dev/null -S -o /dev/null -fself-test=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/testsuite/selftests [00:25:24] -fself-test: 66533 pass(es) in 1.120358 seconds [00:25:24] echo timestamp > s-selftest-c++ [00:25:24] -fself-test: 66503 pass(es) in 1.111042 seconds [00:25:24] echo timestamp > s-selftest-c [00:25:24] rm gcc.pod [00:25:24] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [00:25:24] mkdir x86_64-portbld-freebsd13.2/libgcc [00:25:24] Checking multilib configuration for libgcc... [00:25:24] Configuring stage 1 in x86_64-portbld-freebsd13.2/libgcc [00:25:24] configure: creating cache ./config.cache [00:25:24] checking build system type... x86_64-portbld-freebsd13.2 [00:25:24] checking host system type... x86_64-portbld-freebsd13.2 [00:25:24] checking for --enable-version-specific-runtime-libs... no [00:25:24] checking for a BSD-compatible install... /usr/bin/install -c [00:25:24] checking for gawk... /usr/bin/awk [00:25:24] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:25:24] checking for x86_64-portbld-freebsd13.2-lipo... lipo [00:25:24] checking for x86_64-portbld-freebsd13.2-nm... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:25:24] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:25:24] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:25:24] checking whether ln -s works... yes [00:25:24] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:25:25] checking whether the C compiler works... yes [00:25:25] checking for C compiler default output file name... a.out [00:25:25] checking for suffix of executables... [00:25:25] checking whether we are cross compiling... no [00:25:25] checking for suffix of object files... o [00:25:25] checking whether we are using the GNU C compiler... yes [00:25:25] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:25:25] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [00:25:25] checking how to run the C preprocessor... cpp [00:25:26] checking for special C compiler options needed for large files... no [00:25:26] checking for _FILE_OFFSET_BITS value needed for large files... no [00:25:26] checking size of double... 8 [00:25:26] checking size of long double... 16 [00:25:26] checking for inttypes.h... yes [00:25:26] checking for stdint.h... yes [00:25:26] checking for stdlib.h... yes [00:25:26] checking for ftw.h... yes [00:25:26] checking for unistd.h... yes [00:25:26] checking for sys/stat.h... yes [00:25:26] checking for sys/types.h... yes [00:25:26] checking for string.h... yes [00:25:26] checking for strings.h... yes [00:25:26] checking for memory.h... yes [00:25:26] checking for sys/auxv.h... yes [00:25:26] checking for sys/mman.h... yes [00:25:26] checking for grep that handles long lines and -e... /usr/bin/grep [00:25:26] checking for egrep... /usr/bin/grep -E [00:25:26] checking for ANSI C header files... yes [00:25:27] checking whether decimal floating point is supported... no [00:25:27] configure: WARNING: decimal float is not supported for this target, ignored [00:25:27] checking whether fixed-point is supported... no [00:25:27] checking whether the compiler is configured for setjmp/longjmp exceptions... no [00:25:27] checking for CET support... no [00:25:27] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:25:27] checking for thread model used by GCC... posix [00:25:27] checking whether assembler supports CFI directives... yes [00:25:27] checking for target glibc version... 0.0 [00:25:27] checking for __attribute__((visibility("hidden")))... yes [00:25:27] checking for .cfi_sections .debug_frame... yes [00:25:27] checking whether the target assembler supports thread-local storage... yes [00:25:27] checking whether the thread-local storage support is from emutls... no [00:25:27] checking if the assembler supports AVX... yes [00:25:27] checking for init priority support... yes [00:25:28] configure: updating cache ./config.cache [00:25:28] configure: creating ./config.status [00:25:28] config.status: creating Makefile [00:25:28] config.status: creating auto-target.h [00:25:28] config.status: executing default commands [00:25:28] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc [00:25:28] multidirs=32 [00:25:28] with_multisubdir= [00:25:28] Running configure in multilib subdirs 32 [00:25:28] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc [00:25:28] Running configure in multilib subdir 32 [00:25:28] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [00:25:28] mkdir 32 [00:25:28] configure: creating cache ./config.cache [00:25:28] checking build system type... x86_64-portbld-freebsd13.2 [00:25:28] checking host system type... x86_64-portbld-freebsd13.2 [00:25:28] checking for --enable-version-specific-runtime-libs... no [00:25:28] checking for a BSD-compatible install... /usr/bin/install -c [00:25:28] checking for gawk... /usr/bin/awk [00:25:28] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:25:28] checking for x86_64-portbld-freebsd13.2-lipo... lipo [00:25:28] checking for x86_64-portbld-freebsd13.2-nm... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:25:28] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:25:28] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:25:28] checking whether ln -s works... yes [00:25:28] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [00:25:29] checking whether the C compiler works... yes [00:25:29] checking for C compiler default output file name... a.out [00:25:29] checking for suffix of executables... [00:25:29] checking whether we are cross compiling... no [00:25:29] checking for suffix of object files... o [00:25:29] checking whether we are using the GNU C compiler... yes [00:25:29] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [00:25:29] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [00:25:30] checking how to run the C preprocessor... cpp [00:25:30] checking for special C compiler options needed for large files... no [00:25:30] checking for _FILE_OFFSET_BITS value needed for large files... no [00:25:30] checking size of double... 8 [00:25:30] checking size of long double... 12 [00:25:30] checking for inttypes.h... yes [00:25:30] checking for stdint.h... yes [00:25:30] checking for stdlib.h... yes [00:25:30] checking for ftw.h... yes [00:25:30] checking for unistd.h... yes [00:25:30] checking for sys/stat.h... yes [00:25:30] checking for sys/types.h... yes [00:25:30] checking for string.h... yes [00:25:30] checking for strings.h... yes [00:25:30] checking for memory.h... yes [00:25:30] checking for sys/auxv.h... yes [00:25:30] checking for sys/mman.h... yes [00:25:30] checking for grep that handles long lines and -e... /usr/bin/grep [00:25:30] checking for egrep... /usr/bin/grep -E [00:25:30] checking for ANSI C header files... yes [00:25:31] checking whether decimal floating point is supported... no [00:25:31] configure: WARNING: decimal float is not supported for this target, ignored [00:25:31] checking whether fixed-point is supported... no [00:25:31] checking whether the compiler is configured for setjmp/longjmp exceptions... no [00:25:31] checking for CET support... no [00:25:31] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:25:31] checking for thread model used by GCC... posix [00:25:31] checking whether assembler supports CFI directives... yes [00:25:31] checking for target glibc version... 0.0 [00:25:31] checking for __attribute__((visibility("hidden")))... yes [00:25:31] checking for .cfi_sections .debug_frame... yes [00:25:31] checking whether the target assembler supports thread-local storage... yes [00:25:31] checking whether the thread-local storage support is from emutls... no [00:25:31] checking if the assembler supports AVX... yes [00:25:31] checking for init priority support... yes [00:25:31] configure: updating cache ./config.cache [00:25:31] configure: creating ./config.status [00:25:31] config.status: creating Makefile [00:25:31] config.status: creating auto-target.h [00:25:31] config.status: executing default commands [00:25:32] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc [00:25:32] with_multisubdir=32 [00:25:32] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:25:32] # If this is the top-level multilib, build all the other [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/enable-execute-stack-mprotect.c enable-execute-stack.c [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-generic.h unwind.h [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/freebsd-unwind.h md-unwind-support.h [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-machine.h sfp-machine.h [00:25:32] # multilibs. [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/gthr-posix.h gthr-default.h [00:25:32] DEFINES='' HEADERS='' \ [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkheader.sh > tmp-libgcc_tm.h [00:25:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h [00:25:32] sed -e 's/__PFX__/__/g' \ [00:25:32] -e 's/__FIXPTPFX__/__/g' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc-std.ver.in > libgcc-std.ver [00:25:32] dest=../.././gcc/include/tmp$$-unwind.h; \ [00:25:32] cp unwind.h $dest; \ [00:25:32] chmod a+r $dest; \ [00:25:32] sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h [00:25:32] echo timestamp > libgcc_tm.stamp [00:25:32] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:32] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [00:25:32] # If this is the top-level multilib, build all the other [00:25:32] # multilibs. [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/enable-execute-stack-mprotect.c enable-execute-stack.c [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-generic.h unwind.h [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/freebsd-unwind.h md-unwind-support.h [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-machine.h sfp-machine.h [00:25:32] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/gthr-posix.h gthr-default.h [00:25:32] DEFINES='' HEADERS='' \ [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkheader.sh > tmp-libgcc_tm.h [00:25:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h [00:25:32] echo timestamp > libgcc_tm.stamp [00:25:32] sed -e 's/__PFX__/__/g' \ [00:25:32] -e 's/__FIXPTPFX__/__/g' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc-std.ver.in > libgcc-std.ver [00:25:32] dest=../../.././gcc/include/tmp$$-unwind.h; \ [00:25:32] cp unwind.h $dest; \ [00:25:32] chmod a+r $dest; \ [00:25:32] sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change $dest ../../.././gcc/include/unwind.h [00:25:32] { cat libgcc-std.ver /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/libgcc-bsd.ver \ [00:25:32] | sed -e '/^[ ]*#/d' \ [00:25:32] -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ [00:25:32] | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ [00:25:32] } > tmp-libgcc.map.in [00:25:32] mv tmp-libgcc.map.in libgcc.map.in [00:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2./wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] 2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:40] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:41] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:41] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:41] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmodd/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] i4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo.o -MT cpuinfo.o -MD -MP -MF cpuinfo.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:25:42] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions.o -MT sfp-exceptions.o -MD -MP -MF sfp-exceptions.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo.o -MT cpuinfo.o -MD -MP -MF cpuinfo.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o tf-signs.o -MT tf-signs.o -MD -MP -MF tf-signs.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/32/tf-signs.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions.o -MT sfp-exceptions.o -MD -MP -MF sfp-exceptions.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfti.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2.o -MT extendhfsf2.o -MD -MP -MF extendhfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti.o -MT fixunstfti.o -MD -MP -MF fixunstfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfti.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2.o -MT extendhfdf2.o -MD -MP -MF extendhfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf.o -MT floattitf.o -MD -MP -MF floattitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2.o -MT extendhftf2.o -MD -MP -MF extendhftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf.o -MT floatuntitf.o -MD -MP -MF floatuntitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntitf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2.o -MT extendhfxf2.o -MD -MP -MF extendhfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2.o -MT extendhfsf2.o -MD -MP -MF extendhfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2.o -MT extendsfdf2.o -MD -MP -MF extendsfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2.o -MT extendhfdf2.o -MD -MP -MF extendhfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2.o -MT extendhftf2.o -MD -MP -MF extendhftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2.o -MT extendhfxf2.o -MD -MP -MF extendhfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2.o -MT extendxftf2.o -MD -MP -MF extendxftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2.o -MT trunctfhf2.o -MD -MP -MF trunctfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2.o -MT extendsfdf2.o -MD -MP -MF extendsfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2.o -MT truncxfhf2.o -MD -MP -MF truncxfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2.o -MT truncdfhf2.o -MD -MP -MF truncdfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2.o -MT truncsfhf2.o -MD -MP -MF truncsfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2.o -MT extendxftf2.o -MD -MP -MF extendxftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2.o -MT truncdfsf2.o -MD -MP -MF truncdfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2.o -MT trunctfhf2.o -MD -MP -MF trunctfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2.o -MT truncxfhf2.o -MD -MP -MF truncxfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2.o -MT truncdfhf2.o -MD -MP -MF truncdfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2.o -MT trunctfxf2.o -MD -MP -MF trunctfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2.o -MT truncsfhf2.o -MD -MP -MF truncsfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2.o -MT eqhf2.o -MD -MP -MF eqhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2.o -MT truncdfsf2.o -MD -MP -MF truncdfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:54] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [00:25:54] 33 | static void check_enabling (void) __attribute__ ((unused)); [00:25:54] | ^~~~~~~~~~~~~~ [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2.o -MT trunctfxf2.o -MD -MP -MF trunctfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixhfti.o -MT fixhfti.o -MD -MP -MF fixhfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixhfti.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixunshfti.o -MT fixunshfti.o -MD -MP -MF fixunshfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunshfti.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o floattihf.o -MT floattihf.o -MD -MP -MF floattihf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattihf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntihf.o -MT floatuntihf.o -MD -MP -MF floatuntihf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntihf.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2.o -MT eqhf2.o -MD -MP -MF eqhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [00:25:56] 33 | static void check_enabling (void) __attribute__ ((unused)); [00:25:56] | ^~~~~~~~~~~~~~ [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_int/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _erval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topgcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:57] n_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [00:25:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_info_to_gcda.o -MT _gcov_info_to_gcda.o -MD -MP -MF _gcov_info_to_gcda.dep -DL_gcov_info_to_gcda -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [00:25:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [00:26:01] 69 | # define ElfW __ElfN [00:26:01] | [00:26:01] In file included from /usr/include/x86/elf.h:46, [00:26:01] from /usr/include/machine/elf.h:6, [00:26:01] from /usr/include/elf.h:39, [00:26:01] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [00:26:01] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [00:26:01] 61 | #define ElfW(x) __ElfN(x) [00:26:01] | [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3_s.o -MT _muldi3_s.o -MD -MP -MF _muldi3_s.dep -DSHARED -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_info_to_gcda.o -MT _gcov_info_to_gcda.o -MD -MP -MF _gcov_info_to_gcda.dep -DL_gcov_info_to_gcda -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [00:26:03] 69 | # define ElfW __ElfN [00:26:03] | [00:26:03] In file included from /usr/include/x86/elf.h:102, [00:26:03] from /usr/include/machine/elf.h:6, [00:26:03] from /usr/include/elf.h:39, [00:26:03] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [00:26:03] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [00:26:03] 61 | #define ElfW(x) __ElfN(x) [00:26:03] | [00:26:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS [00:26:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3_s.o -MT _muldi3_s.o -MD -MP -MF _muldi3_s.dep -DSHARED -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:15] .o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysidivsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] 2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:22] -fexceptions -fnon-call-exceptions [00:26:22] s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:22] -fexceptions -fnon-call-exceptions [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:22] -fexceptions -fnon-call-exceptions [00:26:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:22] -fexceptions -fnon-call-exceptions [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:23] -fexceptions -fnon-call-exceptions [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:23] -fexceptions -fnon-call-exceptions [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:23] -fexceptions -fnon-call-exceptions [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo_s.o -MT cpuinfo_s.o -MD -MP -MF cpuinfo_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c [00:26:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o tf-signs_s.o -MT tf-signs_s.o -MD -MP -MF tf-signs_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/32/tf-signs.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:24] -fexceptions -fnon-call-exceptions [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:24] -fexceptions -fnon-call-exceptions [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions_s.o -MT sfp-exceptions_s.o -MD -MP -MF sfp-exceptions_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:24] -fexceptions -fnon-call-exceptions [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c [00:26:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:24] -fexceptions -fnon-call-exceptions [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:25] -fexceptions -fnon-call-exceptions [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c [00:26:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:25] -fexceptions -fnon-call-exceptions [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [00:26:26] -fexceptions -fnon-call-exceptions [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo_s.o -MT cpuinfo_s.o -MD -MP -MF cpuinfo_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c [00:26:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions_s.o -MT sfp-exceptions_s.o -MD -MP -MF sfp-exceptions_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c [00:26:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c [00:26:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c [00:26:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c [00:26:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c [00:26:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c [00:26:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c [00:26:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c [00:26:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c [00:26:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c [00:26:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c [00:26:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c [00:26:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c [00:26:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c [00:26:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2_s.o -MT extendhfsf2_s.o -MD -MP -MF extendhfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2_s.o -MT extendhfdf2_s.o -MD -MP -MF extendhfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2_s.o -MT extendhftf2_s.o -MD -MP -MF extendhftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2_s.o -MT extendhfxf2_s.o -MD -MP -MF extendhfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c [00:26:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2_s.o -MT extendsfdf2_s.o -MD -MP -MF extendsfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c [00:26:34] prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2_s.o -MT extendxftf2_s.o -MD -MP -MF extendxftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2_s.o -MT trunctfhf2_s.o -MD -MP -MF trunctfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2_s.o -MT truncxfhf2_s.o -MD -MP -MF truncxfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti_s.o -MT fixtfti_s.o -MD -MP -MF fixtfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfti.c [00:26:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2_s.o -MT truncdfhf2_s.o -MD -MP -MF truncdfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c [00:26:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2_s.o -MT truncsfhf2_s.o -MD -MP -MF truncsfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c [00:26:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c [00:26:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti_s.o -MT fixunstfti_s.o -MD -MP -MF fixunstfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfti.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf_s.o -MT floattitf_s.o -MD -MP -MF floattitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattitf.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2_s.o -MT truncdfsf2_s.o -MD -MP -MF truncdfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf_s.o -MT floatuntitf_s.o -MD -MP -MF floatuntitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntitf.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2_s.o -MT extendhfsf2_s.o -MD -MP -MF extendhfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2_s.o -MT trunctfxf2_s.o -MD -MP -MF trunctfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c [00:26:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2_s.o -MT eqhf2_s.o -MD -MP -MF eqhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2_s.o -MT extendhfdf2_s.o -MD -MP -MF extendhfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2_s.o -MT extendhftf2_s.o -MD -MP -MF extendhftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2_s.o -MT extendhfxf2_s.o -MD -MP -MF extendhfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c [00:26:37] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [00:26:37] 33 | static void check_enabling (void) __attribute__ ((unused)); [00:26:37] | ^~~~~~~~~~~~~~ [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2_s.o -MT extendsfdf2_s.o -MD -MP -MF extendsfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2_s.o -MT extendxftf2_s.o -MD -MP -MF extendxftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c [00:26:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c [00:26:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o u/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-nwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c [00:26:38] prototypes -Wno-type-limits -msse2 -o trunctfhf2_s.o -MT trunctfhf2_s.o -MD -MP -MF trunctfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c [00:26:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2_s.o -MT truncxfhf2_s.o -MD -MP -MF truncxfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c [00:26:38] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [00:26:38] 69 | # define ElfW __ElfN [00:26:38] | [00:26:38] In file included from /usr/include/x86/elf.h:46, [00:26:38] from /usr/include/machine/elf.h:6, [00:26:38] from /usr/include/elf.h:39, [00:26:38] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [00:26:38] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [00:26:38] 61 | #define ElfW(x) __ElfN(x) [00:26:38] | [00:26:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o u/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-nwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c [00:26:38] prototypes -Wno-type-limits -msse2 -o truncdfhf2_s.o -MT truncdfhf2_s.o -MD -MP -MF truncdfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c [00:26:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c [00:26:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN [00:26:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2_s.o -MT truncsfhf2_s.o -MD -MP -MF truncsfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c [00:26:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2_s.o -MT truncdfsf2_s.o -MD -MP -MF truncdfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c [00:26:40] rm -f libgcc.a [00:26:40] objects="_muldi3.o _negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o cpuinfo.o tf-signs.o sfp-exceptions.o _divhc3.o _mulhc3.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o extendhfsf2.o extendhfdf2.o extendhftf2.o extendhfxf2.o extendsfdf2.o extendsftf2.o extenddftf2.o extendxftf2.o trunctfhf2.o truncxfhf2.o truncdfhf2.o truncsfhf2.o trunctfsf2.o truncdfsf2.o trunctfdf2.o trunctfxf2.o eqhf2.o enable-execute-stack.o"; \ [00:26:40] if test -z "$objects"; then \ [00:26:40] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:40] -o eh_dummy.o; \ [00:26:40] objects=eh_dummy.o; \ [00:26:40] fi; \ [00:26:40] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc.a $objects [00:26:41] rm -f libgcov.a [00:26:41] objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o _gcov_info_to_gcda.o"; \ [00:26:41] if test -z "$objects"; then \ [00:26:41] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:41] -o eh_dummy.o; \ [00:26:41] objects=eh_dummy.o; \ [00:26:41] fi; \ [00:26:41] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcov.a $objects [00:26:41] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcov.a [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2_s.o -MT trunctfxf2_s.o -MD -MP -MF trunctfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixhfti_s.o -MT fixhfti_s.o -MD -MP -MF fixhfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixhfti.c [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixunshfti_s.o -MT fixunshfti_s.o -MD -MP -MF fixunshfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunshfti.c [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o floattihf_s.o -MT floattihf_s.o -MD -MP -MF floattihf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattihf.c [00:26:41] rm -f libgcc_eh.a [00:26:41] objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ [00:26:41] if test -z "$objects"; then \ [00:26:41] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:41] -o eh_dummy.o; \ [00:26:41] objects=eh_dummy.o; \ [00:26:41] fi; \ [00:26:41] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc_eh.a $objects [00:26:41] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc_eh.a [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntihf_s.o -MT floatuntihf_s.o -MD -MP -MF floatuntihf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntihf.c [00:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2_s.o -MT eqhf2_s.o -MD -MP -MF eqhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c [00:26:41] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc.a [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c [00:26:42] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [00:26:42] 33 | static void check_enabling (void) __attribute__ ((unused)); [00:26:42] | ^~~~~~~~~~~~~~ [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c [00:26:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN [00:26:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END [00:26:43] # Early copyback; see "all" above for the rationale. The [00:26:43] # early copy is necessary so that the gcc -B options find [00:26:43] # the right startup files when linking shared libgcc. [00:26:43] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [00:26:43] 69 | # define ElfW __ElfN [00:26:43] | [00:26:43] In file included from /usr/include/x86/elf.h:102, [00:26:43] from /usr/include/machine/elf.h:6, [00:26:43] from /usr/include/elf.h:39, [00:26:43] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [00:26:43] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [00:26:43] 61 | #define ElfW(x) __ElfN(x) [00:26:43] | [00:26:43] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [00:26:43] mkdir ../../.././gcc/32 [00:26:43] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [00:26:43] for file in $parts; do \ [00:26:43] rm -f ../../.././gcc/32/$file; \ [00:26:43] install -m 0644 $file ../../.././gcc/32/; \ [00:26:43] case $file in \ [00:26:43] *.a) \ [00:26:43] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/$file ;; \ [00:26:43] esac; \ [00:26:43] done [00:26:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O [00:26:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O [00:26:44] { cat libgcc-std.ver /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/libgcc-bsd.ver \ [00:26:44] | sed -e '/^[ ]*#/d' \ [00:26:44] -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ [00:26:44] | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ [00:26:44] } > tmp-libgcc.map.in [00:26:44] rm -f libgcc.a [00:26:44] objects="_muldi3.o _negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o cpuinfo.o sfp-exceptions.o _divhc3.o _mulhc3.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendhfsf2.o extendhfdf2.o extendhftf2.o extendhfxf2.o extendsfdf2.o extendsftf2.o extenddftf2.o extendxftf2.o trunctfhf2.o truncxfhf2.o truncdfhf2.o truncsfhf2.o trunctfsf2.o truncdfsf2.o trunctfdf2.o trunctfxf2.o fixhfti.o fixunshfti.o floattihf.o floatuntihf.o eqhf2.o enable-execute-stack.o"; \ [00:26:44] if test -z "$objects"; then \ [00:26:44] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:44] -o eh_dummy.o; \ [00:26:44] objects=eh_dummy.o; \ [00:26:44] fi; \ [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc.a $objects [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc.a [00:26:44] mv tmp-libgcc.map.in libgcc.map.in [00:26:44] rm -f libgcov.a [00:26:44] objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o _gcov_info_to_gcda.o"; \ [00:26:44] if test -z "$objects"; then \ [00:26:44] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:44] -o eh_dummy.o; \ [00:26:44] objects=eh_dummy.o; \ [00:26:44] fi; \ [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcov.a $objects [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcov.a [00:26:44] rm -f libgcc_eh.a [00:26:44] objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ [00:26:44] if test -z "$objects"; then \ [00:26:44] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [00:26:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [00:26:44] -o eh_dummy.o; \ [00:26:44] objects=eh_dummy.o; \ [00:26:44] fi; \ [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc_eh.a $objects [00:26:44] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc_eh.a [00:26:44] # Early copyback; see "all" above for the rationale. The [00:26:45] # early copy is necessary so that the gcc -B options find [00:26:45] # the right startup files when linking shared libgcc. [00:26:45] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [00:26:45] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [00:26:45] for file in $parts; do \ [00:26:45] rm -f ../.././gcc/$file; \ [00:26:45] install -m 0644 $file ../.././gcc/; \ [00:26:45] case $file in \ [00:26:45] *.a) \ [00:26:45] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/$file ;; \ [00:26:45] esac; \ [00:26:45] done [00:26:50] { /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm -pg _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o fixhfti_s.o fixunshfti_s.o floattihf_s.o floatuntihf_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ [00:26:50] cat libgcc.map.in; \ [00:26:50] } | /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkmap-symver.awk > tmp-libgcc.map [00:26:51] mv tmp-libgcc.map libgcc.map [00:26:51] # @multilib_flags@ is still needed because this may use [00:26:51] # /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking and -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. [00:26:51] # @multilib_dir@ is not really necessary, but sometimes it has [00:26:51] # more uses than just a directory name. [00:26:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs . [00:26:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o fixhfti_s.o fixunshfti_s.o floattihf_s.o floatuntihf_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && ln -s libgcc_s.so.1 ./libgcc_s.so [00:26:51] { /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm -pg _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o tf-signs_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ [00:26:51] cat libgcc.map.in; \ [00:26:51] } | /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkmap-symver.awk > tmp-libgcc.map [00:26:51] mv tmp-libgcc.map libgcc.map [00:26:51] # @multilib_flags@ is still needed because this may use [00:26:51] # /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking and -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. [00:26:51] # @multilib_dir@ is not really necessary, but sometimes it has [00:26:51] # more uses than just a directory name. [00:26:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs 32 [00:26:51] mkdir 32 [00:26:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -m32 -o 32/libgcc_s.so.1.tmp -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o tf-signs_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f 32/libgcc_s.so && if [ -f 32/libgcc_s.so.1 ]; then mv -f 32/libgcc_s.so.1 32/libgcc_s.so.1.backup; else true; fi && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s libgcc_s.so.1 32/libgcc_s.so [00:26:51] # Now that we have built all the objects, we need to copy [00:26:51] # them back to the GCC directory. Too many things (other [00:26:51] # in-tree libraries, and DejaGNU) know about the layout [00:26:51] # of the build tree, for now. [00:26:51] gmake install-leaf DESTDIR=../../.././gcc \ [00:26:51] slibdir= libsubdir= MULTIOSDIR=32 [00:26:51] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [00:26:52] install -m 0644 libgcc_eh.a ../../.././gcc/32/ [00:26:52] chmod 644 ../../.././gcc/32/libgcc_eh.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcc_eh.a [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32; install -m 0644 32/libgcc_s.so.1 ../../.././gcc/32/libgcc_s.so.1; rm -f ../../.././gcc/32/libgcc_s.so; ln -s libgcc_s.so.1 ../../.././gcc/32/libgcc_s.so [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [00:26:52] install -m 0644 libgcc.a ../../.././gcc/32/ [00:26:52] chmod 644 ../../.././gcc/32/libgcc.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcc.a [00:26:52] install -m 0644 libgcov.a ../../.././gcc/32/ [00:26:52] chmod 644 ../../.././gcc/32/libgcov.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcov.a [00:26:52] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [00:26:52] for file in $parts; do \ [00:26:52] rm -f ../../.././gcc/32/$file; \ [00:26:52] install -m 0644 $file ../../.././gcc/32/; \ [00:26:52] case $file in \ [00:26:52] *.a) \ [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/$file ;; \ [00:26:52] esac; \ [00:26:52] done [00:26:52] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [00:26:52] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [00:26:52] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:26:52] # Now that we have built all the objects, we need to copy [00:26:52] # them back to the GCC directory. Too many things (other [00:26:52] # in-tree libraries, and DejaGNU) know about the layout [00:26:52] # of the build tree, for now. [00:26:52] gmake install-leaf DESTDIR=../.././gcc \ [00:26:52] slibdir= libsubdir= MULTIOSDIR=. [00:26:52] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [00:26:52] install -m 0644 libgcc_eh.a ../.././gcc/ [00:26:52] chmod 644 ../.././gcc/libgcc_eh.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcc_eh.a [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc; install -m 0644 ./libgcc_s.so.1 ../.././gcc/libgcc_s.so.1; rm -f ../.././gcc/libgcc_s.so; ln -s libgcc_s.so.1 ../.././gcc/libgcc_s.so [00:26:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [00:26:52] install -m 0644 libgcc.a ../.././gcc/ [00:26:52] chmod 644 ../.././gcc/libgcc.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcc.a [00:26:52] install -m 0644 libgcov.a ../.././gcc/ [00:26:52] chmod 644 ../.././gcc/libgcov.a [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcov.a [00:26:52] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [00:26:52] for file in $parts; do \ [00:26:52] rm -f ../.././gcc/$file; \ [00:26:52] install -m 0644 $file ../.././gcc/; \ [00:26:52] case $file in \ [00:26:52] *.a) \ [00:26:52] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/$file ;; \ [00:26:52] esac; \ [00:26:52] done [00:26:52] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:26:52] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [00:26:52] mkdir x86_64-portbld-freebsd13.2/libgomp [00:26:52] Checking multilib configuration for libgomp... [00:26:52] Configuring stage 1 in x86_64-portbld-freebsd13.2/libgomp [00:26:54] configure: creating cache ./config.cache [00:26:54] checking for --enable-version-specific-runtime-libs... no [00:26:54] checking for --enable-generated-files-in-srcdir... no [00:26:54] checking build system type... x86_64-portbld-freebsd13.2 [00:26:54] checking host system type... x86_64-portbld-freebsd13.2 [00:26:54] checking target system type... x86_64-portbld-freebsd13.2 [00:26:54] checking for a BSD-compatible install... /usr/bin/install -c [00:26:54] checking whether build environment is sane... yes [00:26:54] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../install-sh -c -d [00:26:54] checking for gawk... /usr/bin/awk [00:26:54] checking whether gmake sets $(MAKE)... yes [00:26:55] checking whether gmake supports nested variables... yes [00:26:55] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:26:55] checking whether the C compiler works... yes [00:26:55] checking for C compiler default output file name... a.out [00:26:55] checking for suffix of executables... [00:26:55] checking whether we are cross compiling... no [00:26:56] checking for suffix of object files... o [00:26:56] checking whether we are using the GNU C compiler... yes [00:26:56] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:26:56] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [00:26:56] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... yes [00:26:56] checking for style of include used by gmake... GNU [00:26:56] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... gcc3 [00:26:57] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:26:57] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:26:57] checking for perl... /usr/local/bin/perl [00:26:57] checking whether gmake sets $(MAKE)... (cached) yes [00:26:57] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:26:57] checking for modern makeinfo... yes [00:27:01] checking how to print strings... printf [00:27:01] checking for a sed that does not truncate output... /usr/bin/sed [00:27:01] checking for grep that handles long lines and -e... /usr/bin/grep [00:27:01] checking for egrep... /usr/bin/grep -E [00:27:01] checking for fgrep... /usr/bin/grep -F [00:27:01] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:27:01] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:27:01] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:27:01] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [00:27:01] checking whether ln -s works... yes [00:27:01] checking the maximum length of command line arguments... 393216 [00:27:02] checking whether the shell understands some XSI constructs... yes [00:27:02] checking whether the shell understands "+="... no [00:27:02] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [00:27:02] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:27:02] checking how to recognize dependent libraries... pass_all [00:27:02] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:27:02] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:27:02] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:27:02] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... ok [00:27:02] checking how to run the C preprocessor... cpp [00:27:02] checking for ANSI C header files... yes [00:27:03] checking for sys/types.h... yes [00:27:03] checking for sys/stat.h... yes [00:27:03] checking for stdlib.h... yes [00:27:03] checking for string.h... yes [00:27:03] checking for memory.h... yes [00:27:04] checking for strings.h... yes [00:27:04] checking for inttypes.h... yes [00:27:04] checking for stdint.h... yes [00:27:04] checking for unistd.h... yes [00:27:05] checking for dlfcn.h... yes [00:27:05] checking for objdir... .libs [00:27:05] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [00:27:05] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:27:05] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [00:27:06] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... yes [00:27:06] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [00:27:06] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:27:06] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:27:07] checking whether -lc should be explicitly linked in... no [00:27:07] checking dynamic linker characteristics... freebsd13.2 ld.so [00:27:07] checking how to hardcode library paths into programs... immediate [00:27:07] checking whether stripping libraries is possible... yes [00:27:07] checking if libtool supports shared libraries... yes [00:27:07] checking whether to build shared libraries... yes [00:27:07] checking whether to build static libraries... yes [00:27:07] checking whether to enable maintainer-specific portions of Makefiles... no [00:27:07] checking for x86_64-portbld-freebsd13.2-gfortran... no [00:27:07] checking whether we are using the GNU Fortran compiler... no [00:27:07] checking whether no accepts -g... no [00:27:07] checking for ANSI C header files... (cached) yes [00:27:07] checking whether time.h and sys/time.h may both be included... yes [00:27:07] checking whether string.h and strings.h may both be included... yes [00:27:08] checking pthread.h usability... yes [00:27:08] checking pthread.h presence... yes [00:27:08] checking for pthread.h... yes [00:27:08] checking for unistd.h... (cached) yes [00:27:08] checking semaphore.h usability... yes [00:27:08] checking semaphore.h presence... yes [00:27:08] checking for semaphore.h... yes [00:27:08] checking sys/loadavg.h usability... no [00:27:09] checking sys/loadavg.h presence... no [00:27:09] checking for sys/loadavg.h... no [00:27:09] checking sys/sysctl.h usability... yes [00:27:09] checking sys/sysctl.h presence... yes [00:27:09] checking for sys/sysctl.h... yes [00:27:09] checking sys/time.h usability... yes [00:27:09] checking sys/time.h presence... yes [00:27:09] checking for sys/time.h... yes [00:27:10] checking size of void *... 8 [00:27:10] checking for dlsym in -ldl... yes [00:27:10] checking for unistd.h... (cached) yes [00:27:10] checking for secure_getenv... no [00:27:10] checking for __secure_getenv... no [00:27:11] checking for getuid... yes [00:27:11] checking for geteuid... yes [00:27:11] checking for getgid... yes [00:27:11] checking for getegid... yes [00:27:12] checking for getloadavg... yes [00:27:12] checking for clock_gettime... yes [00:27:12] checking for strtoull... yes [00:27:12] checking for aligned_alloc... yes [00:27:13] checking for posix_memalign... yes [00:27:13] checking for memalign... yes [00:27:13] checking for _aligned_malloc... no [00:27:14] checking whether the target supports thread-local storage... yes [00:27:15] checking whether the thread-local storage support is from emutls... no [00:27:15] checking whether the target supports hidden visibility... yes [00:27:15] checking whether the target supports dllexport... no [00:27:16] checking whether the target supports symbol aliases... yes [00:27:16] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:27:16] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [00:27:16] checking for shared libgcc... yes [00:27:16] checking whether the target supports .symver directive... yes [00:27:16] configure: versioning on shared library symbols is gnu [00:27:16] checking the number of available CPUs... 8 [00:27:16] checking whether the target supports __sync_*_compare_and_swap... yes [00:27:16] checking for CET support... no [00:27:16] configure: updating cache ./config.cache [00:27:21] checking that generated files are newer than configure... done [00:27:21] configure: creating ./config.status [00:27:25] config.status: creating omp.h [00:27:26] config.status: creating omp_lib.h [00:27:26] config.status: creating omp_lib.f90 [00:27:26] config.status: creating libgomp_f.h [00:27:26] config.status: creating Makefile [00:27:26] config.status: creating testsuite/Makefile [00:27:26] config.status: creating libgomp.spec [00:27:26] config.status: creating testsuite/libgomp-test-support.pt.exp [00:27:27] config.status: creating testsuite/libgomp-site-extra.exp [00:27:27] config.status: creating config.h [00:27:27] config.status: executing default-1 commands [00:27:28] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp [00:27:28] multidirs=32 [00:27:28] with_multisubdir= [00:27:28] Running configure in multilib subdirs 32 [00:27:28] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp [00:27:28] Running configure in multilib subdir 32 [00:27:28] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [00:27:29] configure: creating cache ./config.cache [00:27:29] checking for --enable-version-specific-runtime-libs... no [00:27:29] checking for --enable-generated-files-in-srcdir... no [00:27:29] checking build system type... x86_64-portbld-freebsd13.2 [00:27:29] checking host system type... x86_64-portbld-freebsd13.2 [00:27:29] checking target system type... x86_64-portbld-freebsd13.2 [00:27:29] checking for a BSD-compatible install... /usr/bin/install -c [00:27:29] checking whether build environment is sane... yes [00:27:29] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../install-sh -c -d [00:27:29] checking for gawk... /usr/bin/awk [00:27:29] checking whether gmake sets $(MAKE)... yes [00:27:29] checking whether gmake supports nested variables... yes [00:27:29] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [00:27:29] checking whether the C compiler works... yes [00:27:30] checking for C compiler default output file name... a.out [00:27:30] checking for suffix of executables... [00:27:30] checking whether we are cross compiling... no [00:27:30] checking for suffix of object files... o [00:27:30] checking whether we are using the GNU C compiler... yes [00:27:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [00:27:30] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [00:27:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 understands -c and -o together... yes [00:27:31] checking for style of include used by gmake... GNU [00:27:31] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... gcc3 [00:27:31] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:27:31] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:27:31] checking for perl... /usr/local/bin/perl [00:27:31] checking whether gmake sets $(MAKE)... (cached) yes [00:27:31] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:27:31] checking for modern makeinfo... yes [00:27:31] checking how to print strings... printf [00:27:31] checking for a sed that does not truncate output... /usr/bin/sed [00:27:31] checking for grep that handles long lines and -e... /usr/bin/grep [00:27:31] checking for egrep... /usr/bin/grep -E [00:27:31] checking for fgrep... /usr/bin/grep -F [00:27:31] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:27:31] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:27:31] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:27:31] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [00:27:32] checking whether ln -s works... yes [00:27:32] checking the maximum length of command line arguments... 393216 [00:27:32] checking whether the shell understands some XSI constructs... yes [00:27:32] checking whether the shell understands "+="... no [00:27:32] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [00:27:32] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:27:32] checking how to recognize dependent libraries... pass_all [00:27:32] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:27:32] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:27:32] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:27:32] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 object... ok [00:27:32] checking how to run the C preprocessor... cpp [00:27:32] checking for ANSI C header files... yes [00:27:33] checking for sys/types.h... yes [00:27:33] checking for sys/stat.h... yes [00:27:34] checking for stdlib.h... yes [00:27:34] checking for string.h... yes [00:27:34] checking for memory.h... yes [00:27:34] checking for strings.h... yes [00:27:34] checking for inttypes.h... yes [00:27:34] checking for stdint.h... yes [00:27:35] checking for unistd.h... yes [00:27:35] checking for dlfcn.h... yes [00:27:35] checking for objdir... .libs [00:27:35] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -fno-rtti -fno-exceptions... no [00:27:35] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [00:27:35] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [00:27:35] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [00:27:36] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [00:27:37] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [00:27:37] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:27:37] checking whether -lc should be explicitly linked in... no [00:27:37] checking dynamic linker characteristics... freebsd13.2 ld.so [00:27:37] checking how to hardcode library paths into programs... immediate [00:27:37] checking whether stripping libraries is possible... yes [00:27:37] checking if libtool supports shared libraries... yes [00:27:37] checking whether to build shared libraries... yes [00:27:37] checking whether to build static libraries... yes [00:27:37] checking whether to enable maintainer-specific portions of Makefiles... no [00:27:37] checking for x86_64-portbld-freebsd13.2-gfortran... no [00:27:37] checking whether we are using the GNU Fortran compiler... no [00:27:37] checking whether no accepts -g... no [00:27:37] checking for ANSI C header files... (cached) yes [00:27:37] checking whether time.h and sys/time.h may both be included... yes [00:27:37] checking whether string.h and strings.h may both be included... yes [00:27:38] checking pthread.h usability... yes [00:27:38] checking pthread.h presence... yes [00:27:38] checking for pthread.h... yes [00:27:38] checking for unistd.h... (cached) yes [00:27:39] checking semaphore.h usability... yes [00:27:39] checking semaphore.h presence... yes [00:27:39] checking for semaphore.h... yes [00:27:39] checking sys/loadavg.h usability... no [00:27:39] checking sys/loadavg.h presence... no [00:27:40] checking for sys/loadavg.h... no [00:27:40] checking sys/sysctl.h usability... yes [00:27:40] checking sys/sysctl.h presence... yes [00:27:40] checking for sys/sysctl.h... yes [00:27:40] checking sys/time.h usability... yes [00:27:40] checking sys/time.h presence... yes [00:27:40] checking for sys/time.h... yes [00:27:41] checking size of void *... 4 [00:27:41] checking for dlsym in -ldl... yes [00:27:42] checking for unistd.h... (cached) yes [00:27:42] checking for secure_getenv... no [00:27:42] checking for __secure_getenv... no [00:27:42] checking for getuid... yes [00:27:43] checking for geteuid... yes [00:27:43] checking for getgid... yes [00:27:44] checking for getegid... yes [00:27:44] checking for getloadavg... yes [00:27:44] checking for clock_gettime... yes [00:27:45] checking for strtoull... yes [00:27:45] checking for aligned_alloc... yes [00:27:45] checking for posix_memalign... yes [00:27:45] checking for memalign... yes [00:27:46] checking for _aligned_malloc... no [00:27:47] checking whether the target supports thread-local storage... yes [00:27:48] checking whether the thread-local storage support is from emutls... no [00:27:49] checking whether the target supports hidden visibility... yes [00:27:49] checking whether the target supports dllexport... no [00:27:49] checking whether the target supports symbol aliases... yes [00:27:49] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:27:49] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [00:27:49] checking for shared libgcc... yes [00:27:49] checking whether the target supports .symver directive... yes [00:27:49] configure: versioning on shared library symbols is gnu [00:27:49] checking the number of available CPUs... 8 [00:27:49] checking whether the target supports __sync_*_compare_and_swap... yes [00:27:50] checking for CET support... no [00:27:50] configure: updating cache ./config.cache [00:27:54] checking that generated files are newer than configure... done [00:27:54] configure: creating ./config.status [00:27:57] config.status: creating omp.h [00:27:57] config.status: creating omp_lib.h [00:27:57] config.status: creating omp_lib.f90 [00:27:57] config.status: creating libgomp_f.h [00:27:57] config.status: creating Makefile [00:27:57] config.status: creating testsuite/Makefile [00:27:57] config.status: creating libgomp.spec [00:27:57] config.status: creating testsuite/libgomp-test-support.pt.exp [00:27:57] config.status: creating testsuite/libgomp-site-extra.exp [00:27:57] config.status: creating config.h [00:27:57] config.status: executing default-1 commands [00:27:59] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp [00:27:59] with_multisubdir=32 [00:28:00] config.status: executing depfiles commands [00:28:00] config.status: executing libtool commands [00:28:00] config.status: executing depfiles commands [00:28:00] config.status: executing libtool commands [00:28:00] mkdir x86_64-portbld-freebsd13.2/libstdc++-v3 [00:28:00] Checking multilib configuration for libstdc++-v3... [00:28:00] Configuring stage 1 in x86_64-portbld-freebsd13.2/libstdc++-v3 [00:28:00] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:28:00] gmake all-recursive [00:28:00] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:28:00] Making all in testsuite [00:28:01] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp/testsuite' [00:28:01] cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp [00:28:01] echo >> libgomp-test-support.exp.tmp \ [00:28:01] 'set offload_additional_options ""' [00:28:01] echo >> libgomp-test-support.exp.tmp \ [00:28:01] 'set offload_additional_lib_paths ""' [00:28:01] mv libgomp-test-support.exp.tmp libgomp-test-support.exp [00:28:01] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp/testsuite' [00:28:01] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:28:01] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -o libgomp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.texi [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c [00:28:01] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c [00:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o [00:28:01] configure: creating cache ./config.cache [00:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o [00:28:01] checking build system type... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -fPIC -DPIC -o .libs/env.o [00:28:01] x86_64-portbld-freebsd13.2 [00:28:01] checking host system type... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -fPIC -DPIC -o .libs/error.o [00:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o [00:28:01] x86_64-portbld-freebsd13.2 [00:28:01] checking target system type... x86_64-portbld-freebsd13.2 [00:28:01] checking for a BSD-compatible install... /usr/bin/install -c [00:28:01] checking whether build environment is sane... yes [00:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o [00:28:01] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../install-sh -c -d [00:28:01] checking for gawk... /usr/bin/awk [00:28:01] checking whether gmake sets $(MAKE)... yes [00:28:01] checking whether gmake supports nested variables... yes [00:28:01] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:28:01] checking whether the C compiler works... yes [00:28:02] checking for C compiler default output file name... a.out [00:28:02] checking for suffix of executables... [00:28:02] checking whether we are cross compiling... no [00:28:02] checking for suffix of object files... o [00:28:02] checking whether we are using the GNU C compiler... yes [00:28:02] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:28:02] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [00:28:02] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... yes [00:28:02] checking whether we are using the GNU C++ compiler... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -o critical.o >/dev/null 2>&1 [00:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 [00:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 [00:28:03] yes [00:28:03] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 [00:28:03] mv -f .deps/barrier.Tpo .deps/barrier.Plo [00:28:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c [00:28:03] yes [00:28:03] checking for special C compiler options needed for large files... no [00:28:03] checking for _FILE_OFFSET_BITS value needed for large files... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o [00:28:03] mv -f .deps/critical.Tpo .deps/critical.Plo [00:28:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c [00:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o [00:28:03] mv -f .deps/atomic.Tpo .deps/atomic.Plo [00:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -o error.o >/dev/null 2>&1 [00:28:03] no [00:28:03] checking how to run the C preprocessor... cpp [00:28:03] mv -f .deps/alloc.Tpo .deps/alloc.Plo [00:28:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c [00:28:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c [00:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 [00:28:03] checking for grep that handles long lines and -e... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o [00:28:03] /usr/bin/grep [00:28:03] checking for egrep... /usr/bin/grep -E [00:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o [00:28:04] checking whether ln -s works... yes [00:28:04] mv -f .deps/error.Tpo .deps/error.Plo [00:28:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c [00:28:04] checking for x86_64-portbld-freebsd13.2-as... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o [00:28:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as [00:28:04] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:28:04] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:28:04] checking whether to enable maintainer-specific portions of Makefiles... no [00:28:04] mv -f .deps/icv-device.Tpo .deps/icv-device.Plo [00:28:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c [00:28:04] configure: CPU config directory is cpu/i486 [00:28:04] configure: OS config directory is os/bsd/freebsd [00:28:04] checking how to print strings... printf [00:28:04] checking for a sed that does not truncate output... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o [00:28:04] /usr/bin/sed [00:28:04] checking for fgrep... /usr/bin/grep -F [00:28:04] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:28:04] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -o icv.o >/dev/null 2>&1 [00:28:05] yes [00:28:05] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:28:05] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 [00:28:05] BSD nm [00:28:05] checking the maximum length of command line arguments... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -o iter.o >/dev/null 2>&1 [00:28:05] 393216 [00:28:05] checking whether the shell understands some XSI constructs... yes [00:28:05] checking whether the shell understands "+="... no [00:28:05] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [00:28:05] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:28:05] checking how to recognize dependent libraries... pass_all [00:28:05] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:28:05] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:28:06] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:28:06] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... mv -f .deps/icv.Tpo .deps/icv.Plo [00:28:06] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c [00:28:06] mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo [00:28:06] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c [00:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o [00:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o [00:28:06] mv -f .deps/iter.Tpo .deps/iter.Plo [00:28:06] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c -o scope.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c [00:28:06] ok [00:28:06] checking for ANSI C header files... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -fPIC -DPIC -o .libs/scope.o [00:28:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -o scope.o >/dev/null 2>&1 [00:28:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 [00:28:07] mv -f .deps/scope.Tpo .deps/scope.Plo [00:28:07] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c [00:28:07] yes [00:28:08] checking for sys/types.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o [00:28:08] yes [00:28:08] checking for sys/stat.h... yes [00:28:08] checking for stdlib.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -o loop.o >/dev/null 2>&1 [00:28:08] yes [00:28:08] checking for string.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -o sections.o >/dev/null 2>&1 [00:28:09] yes [00:28:09] mv -f .deps/parallel.Tpo .deps/parallel.Plo [00:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 [00:28:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c [00:28:09] checking for memory.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -fPIC -DPIC -o .libs/single.o [00:28:09] yes [00:28:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c [00:28:09] checking for strings.h... mv -f .deps/sections.Tpo .deps/sections.Plo [00:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -o single.o >/dev/null 2>&1 [00:28:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c [00:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -fPIC -DPIC -o .libs/task.o [00:28:10] yes [00:28:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -fPIC -DPIC -o .libs/team.o [00:28:10] checking for inttypes.h... yes [00:28:10] checking for stdint.h... mv -f .deps/single.Tpo .deps/single.Plo [00:28:10] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c [00:28:10] yes [00:28:10] checking for unistd.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -fPIC -DPIC -o .libs/work.o [00:28:11] yes [00:28:11] checking for dlfcn.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 [00:28:11] yes [00:28:11] checking for objdir... .libs [00:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -o work.o >/dev/null 2>&1 [00:28:12] mv -f .deps/ordered.Tpo .deps/ordered.Plo [00:28:12] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c [00:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -fPIC -DPIC -o .libs/lock.o [00:28:12] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [00:28:13] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:28:13] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [00:28:13] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... mv -f .deps/work.Tpo .deps/work.Plo [00:28:13] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c [00:28:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -fPIC -DPIC -o .libs/mutex.o [00:28:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -o mutex.o >/dev/null 2>&1 [00:28:13] yes [00:28:13] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... mv -f .deps/mutex.Tpo .deps/mutex.Plo [00:28:13] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c [00:28:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -o lock.o >/dev/null 2>&1 [00:28:13] yes [00:28:13] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:28:13] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:28:14] checking whether -lc should be explicitly linked in... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -fPIC -DPIC -o .libs/proc.o [00:28:14] no [00:28:14] checking dynamic linker characteristics... freebsd13.2 ld.so [00:28:14] checking how to hardcode library paths into programs... immediate [00:28:14] checking for shl_load... mv -f .deps/lock.Tpo .deps/lock.Plo [00:28:14] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c [00:28:14] mv -f .deps/loop.Tpo .deps/loop.Plo [00:28:14] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c [00:28:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -fPIC -DPIC -o .libs/bar.o [00:28:14] no [00:28:14] checking for shl_load in -ldld... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -o proc.o >/dev/null 2>&1 [00:28:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -fPIC -DPIC -o .libs/sem.o [00:28:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -o sem.o >/dev/null 2>&1 [00:28:15] no [00:28:15] checking for dlopen... mv -f .deps/proc.Tpo .deps/proc.Plo [00:28:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c [00:28:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o [00:28:15] yes [00:28:15] checking whether a program can dlopen itself... mv -f .deps/sem.Tpo .deps/sem.Plo [00:28:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c [00:28:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -o ptrlock.o >/dev/null 2>&1 [00:28:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o [00:28:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -o bar.o >/dev/null 2>&1 [00:28:15] mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo [00:28:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c [00:28:15] yes [00:28:15] checking whether a statically linked program can dlopen itself... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 [00:28:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -o team.o >/dev/null 2>&1 [00:28:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o [00:28:16] mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo [00:28:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c [00:28:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -o env.o >/dev/null 2>&1 [00:28:16] mv -f .deps/time.Tpo .deps/time.Plo [00:28:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c [00:28:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -fPIC -DPIC -o .libs/target.o [00:28:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -fPIC -DPIC -o .libs/affinity.o [00:28:16] no [00:28:16] checking whether stripping libraries is possible... yes [00:28:16] checking if libtool supports shared libraries... yes [00:28:16] checking whether to build shared libraries... yes [00:28:16] checking whether to build static libraries... yes [00:28:16] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -E [00:28:17] mv -f .deps/bar.Tpo .deps/bar.Plo [00:28:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c [00:28:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -o affinity.o >/dev/null 2>&1 [00:28:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o [00:28:17] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... mv -f .deps/affinity.Tpo .deps/affinity.Plo [00:28:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c [00:28:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:28:17] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o [00:28:17] yes [00:28:18] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 [00:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 [00:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 [00:28:18] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:28:18] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo [00:28:18] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c [00:28:18] yes [00:28:18] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o [00:28:19] yes [00:28:19] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo [00:28:19] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c [00:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o [00:28:20] yes [00:28:20] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:28:20] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:28:20] checking dynamic linker characteristics... freebsd13.2 ld.so [00:28:20] checking how to hardcode library paths into programs... immediate [00:28:20] checking for compiler with PCH support... mv -f .deps/fortran.Tpo .deps/fortran.Plo [00:28:20] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c [00:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o [00:28:20] no [00:28:20] checking for enabled PCH... no [00:28:20] checking for thread model used by GCC... posix [00:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 [00:28:20] checking for atomic builtins for bool... yes [00:28:21] checking for atomic builtins for short... mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo [00:28:21] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c [00:28:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o [00:28:21] yes [00:28:21] checking for atomic builtins for int... yes [00:28:21] mv -f .deps/team.Tpo .deps/team.Plo [00:28:21] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c [00:28:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 [00:28:21] checking for atomic builtins for long long... yes [00:28:21] checking for lock policy for shared_ptr reference counts... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o [00:28:21] atomic [00:28:21] checking for ISO/IEC TR 24733 ... no [00:28:21] checking for __float128... yes [00:28:22] checking for g++ that supports -ffunction-sections -fdata-sections... yes [00:28:22] checking for underlying I/O to use... stdio (with POSIX read/write) [00:28:22] checking for C locale to use... dragonfly or freebsd [00:28:22] checking for std::allocator base class... new [00:28:22] configure: "C" header strategy set to c_global [00:28:22] checking for enabled long long specializations... yes [00:28:22] checking wchar.h usability... yes [00:28:23] checking wchar.h presence... yes [00:28:23] checking for wchar.h... yes [00:28:23] checking for mbstate_t... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 [00:28:23] yes [00:28:23] checking wctype.h usability... mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo [00:28:24] yes [00:28:24] checking wctype.h presence... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c [00:28:24] yes [00:28:24] checking for wctype.h... yes [00:28:24] checking for enabled wchar_t specializations... yes [00:28:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o [00:28:24] checking for sin in -lm... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 [00:28:24] yes [00:28:24] checking for ISO C99 support in for C++98... mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo [00:28:25] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c [00:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o [00:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 [00:28:25] mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo [00:28:25] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c [00:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o [00:28:25] yes [00:28:25] checking tgmath.h usability... yes [00:28:25] checking tgmath.h presence... yes [00:28:26] checking for tgmath.h... yes [00:28:26] checking complex.h usability... yes [00:28:26] checking complex.h presence... yes [00:28:26] checking for complex.h... yes [00:28:26] checking for ISO C99 support in for C++98... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 [00:28:26] mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo [00:28:26] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c [00:28:26] no [00:28:26] checking for ISO C99 support in for C++98... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o [00:28:27] yes [00:28:27] checking for ISO C99 support in for C++98... mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo [00:28:27] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c [00:28:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o [00:28:27] no [00:28:27] checking for ISO C99 support in for C++98... no [00:28:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 [00:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -o teams.o >/dev/null 2>&1 [00:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 [00:28:28] mv -f .deps/env.Tpo .deps/env.Plo [00:28:28] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c [00:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o [00:28:28] mv -f .deps/teams.Tpo .deps/teams.Plo [00:28:28] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c [00:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o [00:28:29] checking for sin in -lm... (cached) yes [00:28:29] checking for ISO C99 support in for C++11... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 [00:28:29] yes [00:28:29] checking for tgmath.h... (cached) yes [00:28:29] checking for complex.h... (cached) yes [00:28:29] checking for ISO C99 support in for C++11... mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo [00:28:29] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c [00:28:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o [00:28:29] no [00:28:29] checking for ISO C99 support in for C++11... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 [00:28:29] mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo [00:28:29] /usr/bin/grep -E -v '#(#| |$)' /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.map | \ [00:28:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) [00:28:29] yes [00:28:29] checking for ISO C99 support in for C++11... yes [00:28:30] checking for ISO C99 support in for C++11... gmake DO=all multi-do # gmake [00:28:30] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:28:30] yes [00:28:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 [00:28:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 [00:28:31] gmake[8]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:28:31] gmake all-recursive [00:28:31] gmake[9]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:28:31] mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo [00:28:31] Making all in testsuite [00:28:31] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp/testsuite' [00:28:31] cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp [00:28:31] echo >> libgomp-test-support.exp.tmp \ [00:28:31] 'set offload_additional_options ""' [00:28:31] echo >> libgomp-test-support.exp.tmp \ [00:28:31] 'set offload_additional_lib_paths ""' [00:28:31] mv libgomp-test-support.exp.tmp libgomp-test-support.exp [00:28:31] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp/testsuite' [00:28:31] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:28:31] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -o libgomp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.texi [00:28:31] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c [00:28:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o [00:28:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 [00:28:32] checking for fully enabled ISO C99 support... no [00:28:32] configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS [00:28:32] checking for additional debug build... no [00:28:32] checking for parallel mode support... yes [00:28:32] checking for extra compiler flags for building... [00:28:32] checking for extern template support... yes [00:28:32] checking for custom python install directory... no [00:28:32] checking for -Werror... no [00:28:32] checking for vtable verify support... no [00:28:32] checking for gets declaration... no [00:28:32] checking for obsolete isinf function in ... mv -f .deps/alloc.Tpo .deps/alloc.Plo [00:28:32] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c [00:28:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o [00:28:32] mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo [00:28:32] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c [00:28:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o [00:28:32] no [00:28:32] checking for obsolete isnan function in ... mv -f .deps/allocator.Tpo .deps/allocator.Plo [00:28:32] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c [00:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o [00:28:33] no [00:28:33] checking uchar.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 [00:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 [00:28:33] yes [00:28:33] checking uchar.h presence... yes [00:28:33] checking for uchar.h... yes [00:28:33] checking for ISO C11 support for ... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -o critical.o >/dev/null 2>&1 [00:28:33] mv -f .deps/barrier.Tpo .deps/barrier.Plo [00:28:33] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c [00:28:33] mv -f .deps/atomic.Tpo .deps/atomic.Plo [00:28:33] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c [00:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -fPIC -DPIC -o .libs/env.o [00:28:33] yes [00:28:33] checking for c8rtomb and mbrtoc8 in with -fchar8_t... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -fPIC -DPIC -o .libs/error.o [00:28:33] mv -f .deps/critical.Tpo .deps/critical.Plo [00:28:33] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c [00:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o [00:28:33] no [00:28:33] checking for c8rtomb and mbrtoc8 in with -std=c++20... no [00:28:33] checking for LFS support... no [00:28:34] checking sys/ioctl.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -o error.o >/dev/null 2>&1 [00:28:34] mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo [00:28:34] yes [00:28:34] checking sys/ioctl.h presence... yes [00:28:34] checking for sys/ioctl.h... yes [00:28:34] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c [00:28:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -o icv.o >/dev/null 2>&1 [00:28:34] checking sys/filio.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o [00:28:34] yes [00:28:34] checking sys/filio.h presence... yes [00:28:34] checking for sys/filio.h... yes [00:28:34] mv -f .deps/error.Tpo .deps/error.Plo [00:28:34] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c [00:28:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o [00:28:34] checking for poll... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 [00:28:35] mv -f .deps/icv.Tpo .deps/icv.Plo [00:28:35] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c [00:28:35] mv -f .deps/icv-device.Tpo .deps/icv-device.Plo [00:28:35] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c [00:28:35] yes [00:28:35] checking for S_ISREG or S_IFREG... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o [00:28:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o [00:28:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -o iter.o >/dev/null 2>&1 [00:28:36] S_ISREG [00:28:36] checking sys/uio.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 [00:28:36] yes [00:28:36] checking sys/uio.h presence... yes [00:28:36] checking for sys/uio.h... yes [00:28:36] checking for writev... yes [00:28:37] checking fenv.h usability... yes [00:28:37] checking fenv.h presence... yes [00:28:37] checking for fenv.h... yes [00:28:37] mv -f .deps/iter.Tpo .deps/iter.Plo [00:28:37] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c [00:28:37] mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo [00:28:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o [00:28:37] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c [00:28:37] checking for complex.h... (cached) yes [00:28:37] checking for complex.h... (cached) yes [00:28:37] checking for ISO C99 support to TR1 in ... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o [00:28:37] yes [00:28:37] checking for ISO C99 support to TR1 in ... yes [00:28:38] checking for fenv.h... (cached) yes [00:28:38] checking for ISO C99 support to TR1 in ... yes [00:28:38] checking for ISO C99 support to TR1 in ... yes [00:28:38] checking for ISO C99 support to TR1 in ... yes [00:28:39] checking for ISO C99 support to TR1 in ... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c [00:28:39] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o [00:28:39] yes [00:28:39] checking for wchar_t ISO C99 support to TR1 in ... yes [00:28:39] checking stdbool.h usability... yes [00:28:40] checking stdbool.h presence... yes [00:28:40] checking for stdbool.h... yes [00:28:40] checking stdalign.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 [00:28:40] yes [00:28:40] checking stdalign.h presence... yes [00:28:40] checking for stdalign.h... yes [00:28:40] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -o loop.o >/dev/null 2>&1 [00:28:40] checking for the value of EOF... -1 [00:28:41] checking for the value of SEEK_CUR... 1 [00:28:41] checking for the value of SEEK_END... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -o task.o >/dev/null 2>&1 [00:28:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 [00:28:41] 2 [00:28:41] checking for gettimeofday... checking sys/time.h usability... mv -f .deps/parallel.Tpo .deps/parallel.Plo [00:28:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c -o scope.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c [00:28:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -fPIC -DPIC -o .libs/scope.o [00:28:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -o scope.o >/dev/null 2>&1 [00:28:42] yes [00:28:42] checking sys/time.h presence... mv -f .deps/scope.Tpo .deps/scope.Plo [00:28:42] yes [00:28:42] checking for sys/time.h... yes [00:28:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c [00:28:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o [00:28:42] checking for gettimeofday... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -o env.o >/dev/null 2>&1 [00:28:43] yes [00:28:43] checking for tmpnam... yes [00:28:43] checking for pthread_cond_clockwait... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -o sections.o >/dev/null 2>&1 [00:28:43] no [00:28:43] checking for pthread_mutex_clocklock... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 [00:28:44] no [00:28:44] checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... mv -f .deps/sections.Tpo .deps/sections.Plo [00:28:44] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c [00:28:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -fPIC -DPIC -o .libs/single.o [00:28:44] mv -f .deps/ordered.Tpo .deps/ordered.Plo [00:28:44] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c [00:28:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -fPIC -DPIC -o .libs/task.o [00:28:44] no [00:28:44] checking locale.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -o single.o >/dev/null 2>&1 [00:28:45] yes [00:28:45] checking locale.h presence... yes [00:28:45] checking for locale.h... yes [00:28:45] checking for LC_MESSAGES... yes [00:28:45] mv -f .deps/single.Tpo .deps/single.Plo [00:28:45] checking sys/sysinfo.h usability... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c [00:28:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -fPIC -DPIC -o .libs/team.o [00:28:45] no [00:28:45] checking sys/sysinfo.h presence... no [00:28:46] checking for sys/sysinfo.h... no [00:28:46] checking for get_nprocs... mv -f .deps/loop.Tpo .deps/loop.Plo [00:28:46] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c [00:28:46] no [00:28:46] checking for unistd.h... (cached) yes [00:28:46] checking for _SC_NPROCESSORS_ONLN... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -fPIC -DPIC -o .libs/work.o [00:28:47] yes [00:28:47] checking for _SC_NPROC_ONLN... no [00:28:47] checking for pthreads_num_processors_np... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -o work.o >/dev/null 2>&1 [00:28:48] no [00:28:48] checking for hw.ncpu sysctl... no [00:28:48] checking for suitable sys/sdt.h... no [00:28:48] mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo [00:28:48] checking endian.h usability... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c [00:28:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -fPIC -DPIC -o .libs/lock.o [00:28:48] yes [00:28:48] checking endian.h presence... mv -f .deps/work.Tpo .deps/work.Plo [00:28:48] yes [00:28:48] checking for endian.h... yes [00:28:48] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c [00:28:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -fPIC -DPIC -o .libs/mutex.o [00:28:49] checking execinfo.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -o mutex.o >/dev/null 2>&1 [00:28:49] yes [00:28:49] checking execinfo.h presence... yes [00:28:49] checking for execinfo.h... yes [00:28:49] mv -f .deps/mutex.Tpo .deps/mutex.Plo [00:28:49] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c [00:28:49] checking float.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -fPIC -DPIC -o .libs/proc.o [00:28:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -o lock.o >/dev/null 2>&1 [00:28:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -o team.o >/dev/null 2>&1 [00:28:49] yes [00:28:49] checking float.h presence... yes [00:28:49] checking for float.h... yes [00:28:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -o proc.o >/dev/null 2>&1 [00:28:50] checking fp.h usability... mv -f .deps/lock.Tpo .deps/lock.Plo [00:28:50] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c [00:28:50] mv -f .deps/proc.Tpo .deps/proc.Plo [00:28:50] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c [00:28:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -fPIC -DPIC -o .libs/sem.o [00:28:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -fPIC -DPIC -o .libs/bar.o [00:28:50] no [00:28:50] checking fp.h presence... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -o sem.o >/dev/null 2>&1 [00:28:50] no [00:28:50] checking for fp.h... no [00:28:50] checking ieeefp.h usability... mv -f .deps/sem.Tpo .deps/sem.Plo [00:28:51] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c [00:28:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o [00:28:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -o ptrlock.o >/dev/null 2>&1 [00:28:51] yes [00:28:51] checking ieeefp.h presence... mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo [00:28:51] yes [00:28:51] checking for ieeefp.h... yes [00:28:51] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c [00:28:51] checking for inttypes.h... (cached) yes [00:28:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -o bar.o >/dev/null 2>&1 [00:28:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o [00:28:51] checking for locale.h... (cached) yes [00:28:51] checking machine/endian.h usability... yes [00:28:51] checking machine/endian.h presence... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 [00:28:52] yes [00:28:52] checking for machine/endian.h... yes [00:28:52] checking machine/param.h usability... yes [00:28:52] checking machine/param.h presence... yes [00:28:52] checking for machine/param.h... yes [00:28:52] checking nan.h usability... mv -f .deps/bar.Tpo .deps/bar.Plo [00:28:52] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c [00:28:52] mv -f .deps/time.Tpo .deps/time.Plo [00:28:52] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c [00:28:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o [00:28:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -fPIC -DPIC -o .libs/affinity.o [00:28:52] no [00:28:52] checking nan.h presence... mv -f .deps/env.Tpo .deps/env.Plo [00:28:52] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c [00:28:52] no [00:28:52] checking for nan.h... no [00:28:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -fPIC -DPIC -o .libs/target.o [00:28:53] checking for stdint.h... (cached) yes [00:28:53] checking for stdlib.h... (cached) yes [00:28:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -o affinity.o >/dev/null 2>&1 [00:28:53] checking for string.h... (cached) yes [00:28:53] checking for strings.h... (cached) yes [00:28:53] checking sys/ipc.h usability... mv -f .deps/affinity.Tpo .deps/affinity.Plo [00:28:53] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c [00:28:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o [00:28:53] yes [00:28:53] checking sys/ipc.h presence... yes [00:28:53] checking for sys/ipc.h... yes [00:28:53] checking sys/isa_defs.h usability... no [00:28:54] checking sys/isa_defs.h presence... no [00:28:54] checking for sys/isa_defs.h... no [00:28:54] checking sys/machine.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 [00:28:54] no [00:28:54] checking sys/machine.h presence... mv -f .deps/team.Tpo .deps/team.Plo [00:28:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 [00:28:54] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c [00:28:54] no [00:28:54] checking for sys/machine.h... no [00:28:54] checking sys/param.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o [00:28:54] yes [00:28:54] checking sys/param.h presence... yes [00:28:54] checking for sys/param.h... yes [00:28:55] checking sys/resource.h usability... yes [00:28:55] checking sys/resource.h presence... yes [00:28:55] checking for sys/resource.h... yes [00:28:55] checking sys/sem.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 [00:28:55] yes [00:28:55] checking sys/sem.h presence... yes [00:28:55] checking for sys/sem.h... yes [00:28:55] checking for sys/stat.h... (cached) yes [00:28:55] mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo [00:28:55] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c [00:28:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o [00:28:55] checking for sys/time.h... (cached) yes [00:28:55] checking for sys/types.h... (cached) yes [00:28:55] mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo [00:28:55] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c [00:28:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o [00:28:55] checking for unistd.h... (cached) yes [00:28:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -o target.o >/dev/null 2>&1 [00:28:55] mv -f .deps/fortran.Tpo .deps/fortran.Plo [00:28:55] checking for wchar.h... (cached) yes [00:28:56] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c [00:28:56] checking for wctype.h... (cached) yes [00:28:56] checking linux/types.h usability... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o [00:28:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 [00:28:56] no [00:28:56] checking linux/types.h presence... no [00:28:56] checking for linux/types.h... no [00:28:56] checking for linux/random.h... no [00:28:56] checking xlocale.h usability... mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo [00:28:56] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c [00:28:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o [00:28:57] yes [00:28:57] checking xlocale.h presence... yes [00:28:57] checking for xlocale.h... yes [00:28:57] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:28:57] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [00:28:57] checking for ld version... 24000 [00:28:57] checking for ld that supports -Wl,--gc-sections... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 [00:28:57] yes [00:28:57] checking for ld that supports -Wl,-z,relro... yes [00:28:57] checking for sin in -lm... (cached) yes [00:28:57] checking for isinf declaration... yes [00:28:58] checking for isinf... yes [00:28:58] checking for isnan declaration... yes [00:28:59] checking for isnan... yes [00:28:59] checking for finite declaration... mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo [00:28:59] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c [00:28:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o [00:28:59] yes [00:28:59] checking for finite... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 [00:29:00] yes [00:29:00] checking for sincos declaration... yes [00:29:00] checking for sincos... yes [00:29:00] checking for fpclass declaration... no [00:29:01] checking for _fpclass declaration... no [00:29:01] checking for qfpclass declaration... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 [00:29:01] no [00:29:01] checking for _qfpclass declaration... no [00:29:02] checking for hypot declaration... yes [00:29:02] checking for hypot... mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo [00:29:02] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c [00:29:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 [00:29:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o [00:29:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 [00:29:03] yes [00:29:03] checking for float trig functions... mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo [00:29:03] yes [00:29:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c [00:29:03] mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo [00:29:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c [00:29:03] checking for acosf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o [00:29:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o [00:29:04] yes [00:29:04] checking for asinf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 [00:29:04] yes [00:29:04] checking for atanf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 [00:29:05] yes [00:29:05] checking for cosf... mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo [00:29:05] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c [00:29:05] yes [00:29:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o [00:29:05] mv -f .deps/task.Tpo .deps/task.Plo [00:29:05] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c [00:29:05] checking for sinf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o [00:29:05] yes [00:29:05] checking for tanf... yes [00:29:05] checking for coshf... yes [00:29:06] checking for sinhf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -o teams.o >/dev/null 2>&1 [00:29:06] yes [00:29:06] checking for tanhf... mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo [00:29:06] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c [00:29:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o [00:29:06] yes [00:29:06] checking for float round functions... mv -f .deps/teams.Tpo .deps/teams.Plo [00:29:06] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c [00:29:06] yes [00:29:07] checking for ceilf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o [00:29:07] yes [00:29:07] checking for floorf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 [00:29:08] yes [00:29:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -o task.o >/dev/null 2>&1 [00:29:08] checking for expf declaration... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 [00:29:08] yes [00:29:08] checking for expf... yes [00:29:09] checking for isnanf declaration... mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo [00:29:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c [00:29:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o [00:29:09] yes [00:29:09] checking for isnanf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 [00:29:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 [00:29:09] mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo [00:29:09] /usr/bin/grep -E -v '#(#| |$)' /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.map | \ [00:29:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) [00:29:09] yes [00:29:09] checking for isinff declaration... no [00:29:10] checking for _isinff declaration... true DO=all multi-do # gmake [00:29:10] no [00:29:10] checking for atan2f declaration... mv -f .deps/allocator.Tpo .deps/allocator.Plo [00:29:10] yes [00:29:10] checking for atan2f... mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo [00:29:10] yes [00:29:10] checking for fabsf declaration... mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo [00:29:10] yes [00:29:10] checking for fabsf... yes [00:29:11] checking for fmodf declaration... yes [00:29:11] checking for fmodf... yes [00:29:11] checking for frexpf declaration... yes [00:29:11] checking for frexpf... yes [00:29:12] checking for hypotf declaration... yes [00:29:12] checking for hypotf... yes [00:29:12] checking for ldexpf declaration... yes [00:29:12] checking for ldexpf... yes [00:29:12] checking for logf declaration... yes [00:29:13] checking for logf... yes [00:29:13] checking for log10f declaration... yes [00:29:13] checking for log10f... yes [00:29:13] checking for modff declaration... yes [00:29:13] checking for modff... yes [00:29:13] checking for modf declaration... yes [00:29:14] checking for modf... yes [00:29:14] checking for powf declaration... yes [00:29:14] checking for powf... yes [00:29:15] checking for sqrtf declaration... yes [00:29:15] checking for sqrtf... yes [00:29:15] checking for sincosf declaration... yes [00:29:15] checking for sincosf... yes [00:29:16] checking for finitef declaration... yes [00:29:16] checking for finitef... yes [00:29:16] checking for long double trig functions... yes [00:29:17] checking for acosl... yes [00:29:17] checking for asinl... yes [00:29:18] checking for atanl... yes [00:29:18] checking for cosl... yes [00:29:18] checking for sinl... yes [00:29:19] checking for tanl... yes [00:29:19] checking for coshl... yes [00:29:20] checking for sinhl... yes [00:29:20] checking for tanhl... yes [00:29:20] checking for long double round functions... yes [00:29:21] checking for ceill... yes [00:29:21] checking for floorl... yes [00:29:22] checking for isnanl declaration... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -o target.o >/dev/null 2>&1 [00:29:22] no [00:29:22] checking for _isnanl declaration... no [00:29:22] checking for isinfl declaration... mv -f .deps/target.Tpo .deps/target.Plo [00:29:22] /bin/sh ./libtool --tag CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -lpthread -Wl,-O1 -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/local/lib/gcc12 alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo scope.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo -ldl [00:29:22] no [00:29:22] checking for _isinfl declaration... libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -shared .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/scope.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o -lpthread -ldl -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -pthread -fstack-protector-strong -Wl,-O1 -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 [00:29:23] no [00:29:23] checking for atan2l declaration... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") [00:29:23] yes [00:29:23] checking for atan2l... libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") [00:29:23] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o scope.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o [00:29:23] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libgomp.a [00:29:23] yes [00:29:23] checking for expl declaration... libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) [00:29:24] yes [00:29:24] checking for expl... yes [00:29:24] checking for fabsl declaration... yes [00:29:24] checking for fabsl... yes [00:29:24] checking for fmodl declaration... yes [00:29:24] checking for fmodl... yes [00:29:24] checking for frexpl declaration... mv -f .deps/task.Tpo .deps/task.Plo [00:29:25] yes [00:29:25] checking for frexpl... yes [00:29:25] checking for hypotl declaration... yes [00:29:25] checking for hypotl... yes [00:29:25] checking for ldexpl declaration... yes [00:29:25] checking for ldexpl... yes [00:29:25] checking for logl declaration... yes [00:29:25] checking for logl... yes [00:29:26] checking for log10l declaration... yes [00:29:26] checking for log10l... yes [00:29:26] checking for modfl declaration... yes [00:29:26] checking for modfl... yes [00:29:26] checking for powl declaration... yes [00:29:27] checking for powl... yes [00:29:27] checking for sqrtl declaration... yes [00:29:27] checking for sqrtl... yes [00:29:27] checking for sincosl declaration... yes [00:29:27] checking for sincosl... yes [00:29:27] checking for finitel declaration... no [00:29:28] checking for _finitel declaration... no [00:29:28] checking for at_quick_exit declaration... yes [00:29:28] checking for at_quick_exit... yes [00:29:28] checking for quick_exit declaration... yes [00:29:28] checking for quick_exit... yes [00:29:28] checking for strtold declaration... yes [00:29:28] checking for strtold... yes [00:29:29] checking for strtof declaration... yes [00:29:29] checking for strtof... yes [00:29:29] checking for "/dev/random" and "/dev/urandom" for std::random_device... yes [00:29:29] checking whether the target supports thread-local storage... yes [00:29:30] checking for __cxa_thread_atexit_impl... yes [00:29:30] checking for __cxa_thread_atexit... yes [00:29:30] checking for aligned_alloc... yes [00:29:30] checking for posix_memalign... yes [00:29:31] checking for memalign... yes [00:29:31] checking for _aligned_malloc... no [00:29:31] checking for _wfopen... no [00:29:31] checking for secure_getenv... no [00:29:31] checking for timespec_get... yes [00:29:31] checking for sockatmark... yes [00:29:31] checking for uselocale... yes [00:29:32] checking for ld used by GCC... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:29:32] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:29:32] checking for shared library run path origin... done [00:29:32] checking for iconv... yes [00:29:32] checking for iconv declaration... [00:29:32] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:29:32] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [00:29:32] checking for uintptr_t... yes [00:29:32] checking for int_least32_t... yes [00:29:32] checking for int_fast32_t... yes [00:29:33] checking for uint64_t... yes [00:29:33] checking what to include in include/gstdint.h... stdint.h (already complete) [00:29:33] checking for GNU c++filt... /usr/local/bin/c++filt [00:29:33] checking for shared libgcc... yes [00:29:33] checking whether the target supports .symver directive... yes [00:29:33] configure: versioning on shared library symbols is gnu [00:29:33] checking for size_t as unsigned int... no [00:29:33] checking for ptrdiff_t as int... no [00:29:33] checking whether the target supports hidden visibility... yes [00:29:33] configure: visibility supported: yes [00:29:33] checking for default std::string ABI to use... new [00:29:33] checking for rdrand support in assembler... yes [00:29:34] checking for rdseed support in assembler... yes [00:29:34] checking for getentropy... yes [00:29:34] checking for arc4random... yes [00:29:34] checking for unistd.h... (cached) yes [00:29:34] checking for sys/time.h... (cached) yes [00:29:34] checking for sys/resource.h... (cached) yes [00:29:34] checking for RLIMIT_DATA... yes [00:29:34] checking for RLIMIT_RSS... yes [00:29:34] checking for RLIMIT_VMEM... yes [00:29:35] checking for RLIMIT_AS... yes [00:29:35] checking for RLIMIT_FSIZE... yes [00:29:35] checking for testsuite resource limits support... yes [00:29:35] checking for setenv declaration... yes [00:29:35] checking for setenv... yes [00:29:35] checking whether it can be safely assumed that mutex_timedlock is available... yes [00:29:35] checking for gthreads library... yes [00:29:36] checking for pthread_rwlock_t... yes [00:29:36] checking semaphore.h usability... yes [00:29:36] checking semaphore.h presence... yes [00:29:36] checking for semaphore.h... yes [00:29:36] checking for POSIX Semaphores and sem_timedwait... yes [00:29:37] checking fcntl.h usability... yes [00:29:37] checking fcntl.h presence... yes [00:29:37] checking for fcntl.h... yes [00:29:37] checking dirent.h usability... yes [00:29:37] checking dirent.h presence... yes [00:29:37] checking for dirent.h... yes [00:29:37] checking sys/statvfs.h usability... yes [00:29:37] checking sys/statvfs.h presence... yes [00:29:37] checking for sys/statvfs.h... yes [00:29:37] checking utime.h usability... yes [00:29:37] checking utime.h presence... yes [00:29:37] checking for utime.h... yes [00:29:37] checking whether to build Filesystem TS support... yes [00:29:37] checking for struct dirent.d_type... yes [00:29:37] checking for realpath... no [00:29:37] checking for utimensat... yes [00:29:38] checking for utime... yes [00:29:38] checking for lstat... yes [00:29:38] checking for struct stat.st_mtim.tv_nsec... mv -f .deps/target.Tpo .deps/target.Plo [00:29:38] /bin/sh ./libtool --tag CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -lpthread -Wl,-O1 '-m32' -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/local/lib/gcc12/../lib32 alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo scope.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo -ldl [00:29:38] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -shared .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/scope.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o -lpthread -ldl -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -pthread -fstack-protector-strong -m32 -Wl,-O1 -m32 -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 [00:29:38] yes [00:29:38] checking for fchmod... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") [00:29:38] libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") [00:29:38] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o scope.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o [00:29:38] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libgomp.a [00:29:38] libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) [00:29:38] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:29:38] gmake[9]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:29:38] gmake[8]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [00:29:38] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:29:38] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:29:38] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:29:38] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [00:29:38] yes [00:29:38] checking for fchmodat... yes [00:29:39] checking for sendfile that can copy files... no [00:29:39] checking for link... yes [00:29:39] checking for readlink... yes [00:29:39] checking for symlink... yes [00:29:39] checking for truncate... yes [00:29:39] checking for fdopendir... yes [00:29:40] checking for dirfd... yes [00:29:40] checking for openat... yes [00:29:40] checking for unlinkat... yes [00:29:40] checking __sync extensions... yes [00:29:40] checking link.h usability... yes [00:29:40] checking link.h presence... yes [00:29:40] checking for link.h... yes [00:29:40] checking whether strnlen is declared... yes [00:29:40] checking output filetype... elf64 [00:29:41] checking whether to build libbacktrace support... no [00:29:41] checking for fcntl.h... (cached) yes [00:29:41] checking for sys/ioctl.h... (cached) yes [00:29:41] checking sys/socket.h usability... yes [00:29:41] checking sys/socket.h presence... yes [00:29:41] checking for sys/socket.h... yes [00:29:41] checking for sys/uio.h... (cached) yes [00:29:41] checking poll.h usability... yes [00:29:41] checking poll.h presence... yes [00:29:41] checking for poll.h... yes [00:29:41] checking netdb.h usability... yes [00:29:41] checking netdb.h presence... yes [00:29:41] checking for netdb.h... yes [00:29:41] checking arpa/inet.h usability... yes [00:29:41] checking arpa/inet.h presence... yes [00:29:41] checking for arpa/inet.h... yes [00:29:41] checking netinet/in.h usability... yes [00:29:41] checking netinet/in.h presence... yes [00:29:41] checking for netinet/in.h... yes [00:29:41] checking netinet/tcp.h usability... yes [00:29:42] checking netinet/tcp.h presence... yes [00:29:42] checking for netinet/tcp.h... yes [00:29:42] checking whether F_GETFL is declared... yes [00:29:42] checking whether F_SETFL is declared... yes [00:29:42] checking whether O_NONBLOCK is declared... yes [00:29:42] checking how size_t is mangled... m [00:29:42] checking for first version to support std::exception_ptr... 4.6.0 [00:29:42] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:29:42] checking for modern makeinfo... yes [00:29:42] checking for doxygen... no [00:29:42] checking for dot... no [00:29:42] checking for xmlcatalog... no [00:29:42] checking for xsltproc... no [00:29:42] checking for xmllint... no [00:29:42] checking for local stylesheet directory... no [00:29:42] checking for epub3 stylesheets for documentation creation... no [00:29:42] checking for dblatex... no [00:29:42] checking for pdflatex... no [00:29:42] checking for CET support... no [00:29:42] configure: updating cache ./config.cache [00:29:42] checking for gxx-include-dir... /usr/local/lib/gcc12/include/c++/ [00:29:42] checking for --enable-version-specific-runtime-libs... no [00:29:42] checking for install location... /usr/local/lib/gcc12/include/c++/ [00:29:42] checking that generated files are newer than configure... done [00:29:42] configure: creating ./config.status [00:29:43] config.status: creating Makefile [00:29:43] config.status: creating scripts/testsuite_flags [00:29:43] config.status: creating scripts/extract_symvers [00:29:43] config.status: creating doc/xsl/customization.xsl [00:29:43] config.status: creating src/libbacktrace/backtrace-supported.h [00:29:43] config.status: creating include/Makefile [00:29:43] Adding multilib support to include/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:43] multidirs=32 [00:29:43] with_multisubdir= [00:29:43] config.status: creating libsupc++/Makefile [00:29:44] Adding multilib support to libsupc++/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/Makefile [00:29:44] Adding multilib support to src/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/c++98/Makefile [00:29:44] Adding multilib support to src/c++98/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/c++11/Makefile [00:29:44] Adding multilib support to src/c++11/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/c++17/Makefile [00:29:44] Adding multilib support to src/c++17/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/c++20/Makefile [00:29:44] Adding multilib support to src/c++20/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/filesystem/Makefile [00:29:44] Adding multilib support to src/filesystem/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:44] multidirs=32 [00:29:44] with_multisubdir= [00:29:44] config.status: creating src/libbacktrace/Makefile [00:29:45] Adding multilib support to src/libbacktrace/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] config.status: creating doc/Makefile [00:29:45] Adding multilib support to doc/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] config.status: creating po/Makefile [00:29:45] Adding multilib support to po/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] config.status: creating testsuite/Makefile [00:29:45] Adding multilib support to testsuite/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] config.status: creating python/Makefile [00:29:45] Adding multilib support to python/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] config.status: creating config.h [00:29:45] config.status: executing default-1 commands [00:29:45] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:29:45] multidirs=32 [00:29:45] with_multisubdir= [00:29:45] Running configure in multilib subdirs 32 [00:29:45] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3 [00:29:45] Running configure in multilib subdir 32 [00:29:45] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [00:29:45] configure: creating cache ./config.cache [00:29:45] checking build system type... x86_64-portbld-freebsd13.2 [00:29:45] checking host system type... x86_64-portbld-freebsd13.2 [00:29:45] checking target system type... x86_64-portbld-freebsd13.2 [00:29:45] checking for a BSD-compatible install... /usr/bin/install -c [00:29:45] checking whether build environment is sane... yes [00:29:45] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:29:45] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../install-sh -c -d [00:29:45] checking for gawk... /usr/bin/awk [00:29:45] checking whether gmake sets $(MAKE)... yes [00:29:45] checking whether gmake supports nested variables... yes [00:29:45] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [00:29:46] checking whether the C compiler works... yes [00:29:46] checking for C compiler default output file name... a.out [00:29:46] checking for suffix of executables... [00:29:46] checking whether we are cross compiling... no [00:29:46] checking for suffix of object files... o [00:29:46] checking whether we are using the GNU C compiler... yes [00:29:46] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [00:29:46] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [00:29:46] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 understands -c and -o together... yes [00:29:46] checking whether we are using the GNU C++ compiler... yes [00:29:46] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [00:29:46] checking for special C compiler options needed for large files... no [00:29:46] checking for _FILE_OFFSET_BITS value needed for large files... no [00:29:47] checking how to run the C preprocessor... cpp [00:29:47] checking for grep that handles long lines and -e... /usr/bin/grep [00:29:47] checking for egrep... /usr/bin/grep -E [00:29:47] checking whether ln -s works... yes [00:29:47] checking for x86_64-portbld-freebsd13.2-as... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as [00:29:47] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:29:47] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:29:47] checking whether to enable maintainer-specific portions of Makefiles... no [00:29:47] configure: CPU config directory is cpu/i486 [00:29:47] configure: OS config directory is os/bsd/freebsd [00:29:47] checking how to print strings... printf [00:29:47] checking for a sed that does not truncate output... /usr/bin/sed [00:29:47] checking for fgrep... /usr/bin/grep -F [00:29:47] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:29:47] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:29:47] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [00:29:47] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [00:29:47] checking the maximum length of command line arguments... 393216 [00:29:47] checking whether the shell understands some XSI constructs... yes [00:29:47] checking whether the shell understands "+="... no [00:29:47] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [00:29:47] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:29:47] checking how to recognize dependent libraries... pass_all [00:29:47] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [00:29:47] checking for x86_64-portbld-freebsd13.2-strip... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/strip [00:29:47] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [00:29:47] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 object... ok [00:29:47] checking for ANSI C header files... yes [00:29:47] checking for sys/types.h... yes [00:29:47] checking for sys/stat.h... yes [00:29:47] checking for stdlib.h... yes [00:29:47] checking for string.h... yes [00:29:48] checking for memory.h... yes [00:29:48] checking for strings.h... yes [00:29:48] checking for inttypes.h... yes [00:29:48] checking for stdint.h... yes [00:29:48] checking for unistd.h... yes [00:29:48] checking for dlfcn.h... yes [00:29:48] checking for objdir... .libs [00:29:48] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -fno-rtti -fno-exceptions... no [00:29:48] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [00:29:48] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [00:29:48] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [00:29:49] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [00:29:49] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [00:29:49] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:29:49] checking whether -lc should be explicitly linked in... no [00:29:49] checking dynamic linker characteristics... freebsd13.2 ld.so [00:29:49] checking how to hardcode library paths into programs... immediate [00:29:49] checking for shl_load... no [00:29:49] checking for shl_load in -ldld... no [00:29:49] checking for dlopen... yes [00:29:49] checking whether a program can dlopen itself... yes [00:29:49] checking whether a statically linked program can dlopen itself... no [00:29:49] checking whether stripping libraries is possible... yes [00:29:49] checking if libtool supports shared libraries... yes [00:29:49] checking whether to build shared libraries... yes [00:29:49] checking whether to build static libraries... yes [00:29:49] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -E [00:29:50] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:29:50] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:29:50] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:29:50] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [00:29:50] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [00:29:50] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [00:29:50] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [00:29:50] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [00:29:50] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [00:29:50] checking dynamic linker characteristics... freebsd13.2 ld.so [00:29:50] checking how to hardcode library paths into programs... immediate [00:29:50] checking for compiler with PCH support... no [00:29:50] checking for enabled PCH... no [00:29:50] checking for thread model used by GCC... posix [00:29:50] checking for atomic builtins for bool... yes [00:29:50] checking for atomic builtins for short... yes [00:29:50] checking for atomic builtins for int... yes [00:29:50] checking for atomic builtins for long long... yes [00:29:50] checking for lock policy for shared_ptr reference counts... atomic [00:29:51] checking for ISO/IEC TR 24733 ... no [00:29:51] checking for __float128... yes [00:29:51] checking for g++ that supports -ffunction-sections -fdata-sections... yes [00:29:51] checking for underlying I/O to use... stdio (with POSIX read/write) [00:29:51] checking for C locale to use... dragonfly or freebsd [00:29:51] checking for std::allocator base class... new [00:29:51] configure: "C" header strategy set to c_global [00:29:51] checking for enabled long long specializations... yes [00:29:51] checking wchar.h usability... yes [00:29:51] checking wchar.h presence... yes [00:29:51] checking for wchar.h... yes [00:29:51] checking for mbstate_t... yes [00:29:51] checking wctype.h usability... yes [00:29:51] checking wctype.h presence... yes [00:29:51] checking for wctype.h... yes [00:29:51] checking for enabled wchar_t specializations... yes [00:29:51] checking for sin in -lm... yes [00:29:52] checking for ISO C99 support in for C++98... yes [00:29:52] checking tgmath.h usability... yes [00:29:52] checking tgmath.h presence... yes [00:29:52] checking for tgmath.h... yes [00:29:52] checking complex.h usability... yes [00:29:52] checking complex.h presence... yes [00:29:52] checking for complex.h... yes [00:29:52] checking for ISO C99 support in for C++98... no [00:29:52] checking for ISO C99 support in for C++98... yes [00:29:52] checking for ISO C99 support in for C++98... no [00:29:52] checking for ISO C99 support in for C++98... no [00:29:53] checking for sin in -lm... (cached) yes [00:29:53] checking for ISO C99 support in for C++11... yes [00:29:53] checking for tgmath.h... (cached) yes [00:29:53] checking for complex.h... (cached) yes [00:29:53] checking for ISO C99 support in for C++11... no [00:29:53] checking for ISO C99 support in for C++11... yes [00:29:53] checking for ISO C99 support in for C++11... yes [00:29:53] checking for ISO C99 support in for C++11... yes [00:29:54] checking for fully enabled ISO C99 support... no [00:29:54] configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS [00:29:54] checking for additional debug build... no [00:29:54] checking for parallel mode support... yes [00:29:54] checking for extra compiler flags for building... [00:29:54] checking for extern template support... yes [00:29:54] checking for custom python install directory... no [00:29:54] checking for -Werror... no [00:29:54] checking for vtable verify support... no [00:29:54] checking for gets declaration... no [00:29:54] checking for obsolete isinf function in ... no [00:29:54] checking for obsolete isnan function in ... no [00:29:54] checking uchar.h usability... yes [00:29:54] checking uchar.h presence... yes [00:29:54] checking for uchar.h... yes [00:29:54] checking for ISO C11 support for ... yes [00:29:54] checking for c8rtomb and mbrtoc8 in with -fchar8_t... no [00:29:54] checking for c8rtomb and mbrtoc8 in with -std=c++20... no [00:29:54] checking for LFS support... no [00:29:55] checking sys/ioctl.h usability... yes [00:29:55] checking sys/ioctl.h presence... yes [00:29:55] checking for sys/ioctl.h... yes [00:29:55] checking sys/filio.h usability... yes [00:29:55] checking sys/filio.h presence... yes [00:29:55] checking for sys/filio.h... yes [00:29:55] checking for poll... yes [00:29:55] checking for S_ISREG or S_IFREG... S_ISREG [00:29:55] checking sys/uio.h usability... yes [00:29:55] checking sys/uio.h presence... yes [00:29:55] checking for sys/uio.h... yes [00:29:55] checking for writev... yes [00:29:55] checking fenv.h usability... yes [00:29:56] checking fenv.h presence... yes [00:29:56] checking for fenv.h... yes [00:29:56] checking for complex.h... (cached) yes [00:29:56] checking for complex.h... (cached) yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for fenv.h... (cached) yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for ISO C99 support to TR1 in ... yes [00:29:56] checking for wchar_t ISO C99 support to TR1 in ... yes [00:29:57] checking stdbool.h usability... yes [00:29:57] checking stdbool.h presence... yes [00:29:57] checking for stdbool.h... yes [00:29:57] checking stdalign.h usability... yes [00:29:57] checking stdalign.h presence... yes [00:29:57] checking for stdalign.h... yes [00:29:57] checking for the value of EOF... -1 [00:29:57] checking for the value of SEEK_CUR... 1 [00:29:58] checking for the value of SEEK_END... 2 [00:29:58] checking for gettimeofday... checking sys/time.h usability... yes [00:29:58] checking sys/time.h presence... yes [00:29:58] checking for sys/time.h... yes [00:29:58] checking for gettimeofday... yes [00:29:59] checking for tmpnam... yes [00:29:59] checking for pthread_cond_clockwait... no [00:29:59] checking for pthread_mutex_clocklock... no [00:29:59] checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... no [00:30:00] checking locale.h usability... yes [00:30:00] checking locale.h presence... yes [00:30:00] checking for locale.h... yes [00:30:00] checking for LC_MESSAGES... yes [00:30:00] checking sys/sysinfo.h usability... no [00:30:00] checking sys/sysinfo.h presence... no [00:30:00] checking for sys/sysinfo.h... no [00:30:00] checking for get_nprocs... no [00:30:00] checking for unistd.h... (cached) yes [00:30:00] checking for _SC_NPROCESSORS_ONLN... yes [00:30:00] checking for _SC_NPROC_ONLN... no [00:30:00] checking for pthreads_num_processors_np... no [00:30:01] checking for hw.ncpu sysctl... no [00:30:01] checking for suitable sys/sdt.h... no [00:30:01] checking endian.h usability... yes [00:30:01] checking endian.h presence... yes [00:30:01] checking for endian.h... yes [00:30:01] checking execinfo.h usability... yes [00:30:01] checking execinfo.h presence... yes [00:30:01] checking for execinfo.h... yes [00:30:01] checking float.h usability... yes [00:30:01] checking float.h presence... yes [00:30:01] checking for float.h... yes [00:30:01] checking fp.h usability... no [00:30:02] checking fp.h presence... no [00:30:02] checking for fp.h... no [00:30:02] checking ieeefp.h usability... yes [00:30:02] checking ieeefp.h presence... yes [00:30:02] checking for ieeefp.h... yes [00:30:02] checking for inttypes.h... (cached) yes [00:30:02] checking for locale.h... (cached) yes [00:30:02] checking machine/endian.h usability... yes [00:30:02] checking machine/endian.h presence... yes [00:30:02] checking for machine/endian.h... yes [00:30:02] checking machine/param.h usability... yes [00:30:03] checking machine/param.h presence... yes [00:30:03] checking for machine/param.h... yes [00:30:03] checking nan.h usability... no [00:30:03] checking nan.h presence... no [00:30:03] checking for nan.h... no [00:30:03] checking for stdint.h... (cached) yes [00:30:03] checking for stdlib.h... (cached) yes [00:30:03] checking for string.h... (cached) yes [00:30:03] checking for strings.h... (cached) yes [00:30:03] checking sys/ipc.h usability... yes [00:30:03] checking sys/ipc.h presence... yes [00:30:03] checking for sys/ipc.h... yes [00:30:03] checking sys/isa_defs.h usability... no [00:30:03] checking sys/isa_defs.h presence... no [00:30:03] checking for sys/isa_defs.h... no [00:30:03] checking sys/machine.h usability... no [00:30:03] checking sys/machine.h presence... no [00:30:03] checking for sys/machine.h... no [00:30:03] checking sys/param.h usability... yes [00:30:04] checking sys/param.h presence... yes [00:30:04] checking for sys/param.h... yes [00:30:04] checking sys/resource.h usability... yes [00:30:04] checking sys/resource.h presence... yes [00:30:04] checking for sys/resource.h... yes [00:30:04] checking sys/sem.h usability... yes [00:30:04] checking sys/sem.h presence... yes [00:30:04] checking for sys/sem.h... yes [00:30:04] checking for sys/stat.h... (cached) yes [00:30:04] checking for sys/time.h... (cached) yes [00:30:04] checking for sys/types.h... (cached) yes [00:30:04] checking for unistd.h... (cached) yes [00:30:04] checking for wchar.h... (cached) yes [00:30:04] checking for wctype.h... (cached) yes [00:30:04] checking linux/types.h usability... no [00:30:04] checking linux/types.h presence... no [00:30:04] checking for linux/types.h... no [00:30:04] checking for linux/random.h... no [00:30:04] checking xlocale.h usability... yes [00:30:05] checking xlocale.h presence... yes [00:30:05] checking for xlocale.h... yes [00:30:05] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:30:05] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [00:30:05] checking for ld version... 24000 [00:30:05] checking for ld that supports -Wl,--gc-sections... yes [00:30:05] checking for ld that supports -Wl,-z,relro... yes [00:30:05] checking for sin in -lm... (cached) yes [00:30:05] checking for isinf declaration... yes [00:30:06] checking for isinf... yes [00:30:06] checking for isnan declaration... yes [00:30:06] checking for isnan... yes [00:30:06] checking for finite declaration... yes [00:30:06] checking for finite... yes [00:30:07] checking for sincos declaration... yes [00:30:07] checking for sincos... yes [00:30:07] checking for fpclass declaration... no [00:30:07] checking for _fpclass declaration... no [00:30:07] checking for qfpclass declaration... no [00:30:07] checking for _qfpclass declaration... no [00:30:07] checking for hypot declaration... yes [00:30:08] checking for hypot... yes [00:30:08] checking for float trig functions... yes [00:30:08] checking for acosf... yes [00:30:08] checking for asinf... yes [00:30:08] checking for atanf... yes [00:30:09] checking for cosf... yes [00:30:09] checking for sinf... yes [00:30:09] checking for tanf... yes [00:30:09] checking for coshf... yes [00:30:10] checking for sinhf... yes [00:30:10] checking for tanhf... yes [00:30:10] checking for float round functions... yes [00:30:11] checking for ceilf... yes [00:30:11] checking for floorf... yes [00:30:11] checking for expf declaration... yes [00:30:11] checking for expf... yes [00:30:11] checking for isnanf declaration... yes [00:30:12] checking for isnanf... yes [00:30:12] checking for isinff declaration... no [00:30:12] checking for _isinff declaration... no [00:30:12] checking for atan2f declaration... yes [00:30:12] checking for atan2f... yes [00:30:13] checking for fabsf declaration... yes [00:30:13] checking for fabsf... yes [00:30:13] checking for fmodf declaration... yes [00:30:13] checking for fmodf... yes [00:30:13] checking for frexpf declaration... yes [00:30:13] checking for frexpf... yes [00:30:14] checking for hypotf declaration... yes [00:30:14] checking for hypotf... yes [00:30:14] checking for ldexpf declaration... yes [00:30:14] checking for ldexpf... yes [00:30:15] checking for logf declaration... yes [00:30:15] checking for logf... yes [00:30:15] checking for log10f declaration... yes [00:30:15] checking for log10f... yes [00:30:15] checking for modff declaration... yes [00:30:16] checking for modff... yes [00:30:16] checking for modf declaration... yes [00:30:16] checking for modf... yes [00:30:16] checking for powf declaration... yes [00:30:16] checking for powf... yes [00:30:16] checking for sqrtf declaration... yes [00:30:16] checking for sqrtf... yes [00:30:17] checking for sincosf declaration... yes [00:30:17] checking for sincosf... yes [00:30:17] checking for finitef declaration... yes [00:30:17] checking for finitef... yes [00:30:17] checking for long double trig functions... yes [00:30:17] checking for acosl... yes [00:30:18] checking for asinl... yes [00:30:18] checking for atanl... yes [00:30:19] checking for cosl... yes [00:30:19] checking for sinl... yes [00:30:19] checking for tanl... yes [00:30:19] checking for coshl... yes [00:30:20] checking for sinhl... yes [00:30:20] checking for tanhl... yes [00:30:20] checking for long double round functions... yes [00:30:20] checking for ceill... yes [00:30:21] checking for floorl... yes [00:30:21] checking for isnanl declaration... no [00:30:21] checking for _isnanl declaration... no [00:30:21] checking for isinfl declaration... no [00:30:21] checking for _isinfl declaration... no [00:30:21] checking for atan2l declaration... yes [00:30:21] checking for atan2l... yes [00:30:22] checking for expl declaration... yes [00:30:22] checking for expl... yes [00:30:22] checking for fabsl declaration... yes [00:30:22] checking for fabsl... yes [00:30:22] checking for fmodl declaration... yes [00:30:22] checking for fmodl... yes [00:30:22] checking for frexpl declaration... yes [00:30:22] checking for frexpl... yes [00:30:23] checking for hypotl declaration... yes [00:30:23] checking for hypotl... yes [00:30:23] checking for ldexpl declaration... yes [00:30:23] checking for ldexpl... yes [00:30:23] checking for logl declaration... yes [00:30:24] checking for logl... yes [00:30:24] checking for log10l declaration... yes [00:30:24] checking for log10l... yes [00:30:24] checking for modfl declaration... yes [00:30:24] checking for modfl... yes [00:30:24] checking for powl declaration... yes [00:30:24] checking for powl... yes [00:30:25] checking for sqrtl declaration... yes [00:30:25] checking for sqrtl... yes [00:30:25] checking for sincosl declaration... yes [00:30:25] checking for sincosl... yes [00:30:25] checking for finitel declaration... no [00:30:26] checking for _finitel declaration... no [00:30:26] checking for at_quick_exit declaration... yes [00:30:26] checking for at_quick_exit... yes [00:30:26] checking for quick_exit declaration... yes [00:30:26] checking for quick_exit... yes [00:30:26] checking for strtold declaration... yes [00:30:26] checking for strtold... yes [00:30:27] checking for strtof declaration... yes [00:30:27] checking for strtof... yes [00:30:27] checking for "/dev/random" and "/dev/urandom" for std::random_device... yes [00:30:27] checking whether the target supports thread-local storage... yes [00:30:29] checking for __cxa_thread_atexit_impl... yes [00:30:29] checking for __cxa_thread_atexit... yes [00:30:29] checking for aligned_alloc... yes [00:30:29] checking for posix_memalign... yes [00:30:29] checking for memalign... yes [00:30:29] checking for _aligned_malloc... no [00:30:30] checking for _wfopen... no [00:30:30] checking for secure_getenv... no [00:30:30] checking for timespec_get... yes [00:30:30] checking for sockatmark... yes [00:30:30] checking for uselocale... yes [00:30:31] checking for ld used by GCC... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [00:30:31] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [00:30:31] checking for shared library run path origin... done [00:30:31] checking for iconv... yes [00:30:31] checking for iconv declaration... [00:30:31] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:30:31] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [00:30:31] checking for uintptr_t... yes [00:30:32] checking for int_least32_t... yes [00:30:32] checking for int_fast32_t... yes [00:30:32] checking for uint64_t... yes [00:30:33] checking what to include in include/gstdint.h... stdint.h (already complete) [00:30:33] checking for GNU c++filt... /usr/local/bin/c++filt [00:30:33] checking for shared libgcc... yes [00:30:33] checking whether the target supports .symver directive... yes [00:30:33] configure: versioning on shared library symbols is gnu [00:30:33] checking for size_t as unsigned int... yes [00:30:33] checking for ptrdiff_t as int... yes [00:30:33] checking whether the target supports hidden visibility... yes [00:30:33] configure: visibility supported: yes [00:30:33] checking for default std::string ABI to use... new [00:30:33] checking for rdrand support in assembler... yes [00:30:34] checking for rdseed support in assembler... yes [00:30:34] checking for getentropy... yes [00:30:34] checking for arc4random... yes [00:30:34] checking for unistd.h... (cached) yes [00:30:34] checking for sys/time.h... (cached) yes [00:30:35] checking for sys/resource.h... (cached) yes [00:30:35] checking for RLIMIT_DATA... yes [00:30:35] checking for RLIMIT_RSS... yes [00:30:35] checking for RLIMIT_VMEM... yes [00:30:35] checking for RLIMIT_AS... yes [00:30:35] checking for RLIMIT_FSIZE... yes [00:30:36] checking for testsuite resource limits support... yes [00:30:36] checking for setenv declaration... yes [00:30:36] checking for setenv... yes [00:30:36] checking whether it can be safely assumed that mutex_timedlock is available... yes [00:30:37] checking for gthreads library... yes [00:30:37] checking for pthread_rwlock_t... yes [00:30:37] checking semaphore.h usability... yes [00:30:38] checking semaphore.h presence... yes [00:30:38] checking for semaphore.h... yes [00:30:38] checking for POSIX Semaphores and sem_timedwait... yes [00:30:38] checking fcntl.h usability... yes [00:30:38] checking fcntl.h presence... yes [00:30:38] checking for fcntl.h... yes [00:30:38] checking dirent.h usability... yes [00:30:38] checking dirent.h presence... yes [00:30:38] checking for dirent.h... yes [00:30:38] checking sys/statvfs.h usability... yes [00:30:39] checking sys/statvfs.h presence... yes [00:30:39] checking for sys/statvfs.h... yes [00:30:39] checking utime.h usability... yes [00:30:39] checking utime.h presence... yes [00:30:39] checking for utime.h... yes [00:30:39] checking whether to build Filesystem TS support... yes [00:30:39] checking for struct dirent.d_type... yes [00:30:39] checking for realpath... no [00:30:39] checking for utimensat... yes [00:30:39] checking for utime... yes [00:30:39] checking for lstat... yes [00:30:40] checking for struct stat.st_mtim.tv_nsec... yes [00:30:40] checking for fchmod... yes [00:30:40] checking for fchmodat... yes [00:30:40] checking for sendfile that can copy files... no [00:30:40] checking for link... yes [00:30:40] checking for readlink... yes [00:30:41] checking for symlink... yes [00:30:41] checking for truncate... yes [00:30:41] checking for fdopendir... yes [00:30:42] checking for dirfd... yes [00:30:42] checking for openat... yes [00:30:42] checking for unlinkat... yes [00:30:42] checking __sync extensions... yes [00:30:42] checking link.h usability... yes [00:30:43] checking link.h presence... yes [00:30:43] checking for link.h... yes [00:30:43] checking whether strnlen is declared... yes [00:30:43] checking output filetype... elf32 [00:30:43] checking whether to build libbacktrace support... no [00:30:43] checking for fcntl.h... (cached) yes [00:30:43] checking for sys/ioctl.h... (cached) yes [00:30:43] checking sys/socket.h usability... yes [00:30:43] checking sys/socket.h presence... yes [00:30:44] checking for sys/socket.h... yes [00:30:44] checking for sys/uio.h... (cached) yes [00:30:44] checking poll.h usability... yes [00:30:44] checking poll.h presence... yes [00:30:44] checking for poll.h... yes [00:30:44] checking netdb.h usability... yes [00:30:44] checking netdb.h presence... yes [00:30:44] checking for netdb.h... yes [00:30:44] checking arpa/inet.h usability... yes [00:30:44] checking arpa/inet.h presence... yes [00:30:44] checking for arpa/inet.h... yes [00:30:45] checking netinet/in.h usability... yes [00:30:45] checking netinet/in.h presence... yes [00:30:45] checking for netinet/in.h... yes [00:30:45] checking netinet/tcp.h usability... yes [00:30:45] checking netinet/tcp.h presence... yes [00:30:45] checking for netinet/tcp.h... yes [00:30:45] checking whether F_GETFL is declared... yes [00:30:45] checking whether F_SETFL is declared... yes [00:30:45] checking whether O_NONBLOCK is declared... yes [00:30:46] checking how size_t is mangled... j [00:30:46] checking for first version to support std::exception_ptr... 4.6.0 [00:30:46] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:30:46] checking for modern makeinfo... yes [00:30:46] checking for doxygen... no [00:30:46] checking for dot... no [00:30:46] checking for xmlcatalog... no [00:30:46] checking for xsltproc... no [00:30:46] checking for xmllint... no [00:30:46] checking for local stylesheet directory... no [00:30:46] checking for epub3 stylesheets for documentation creation... no [00:30:46] checking for dblatex... no [00:30:46] checking for pdflatex... no [00:30:46] checking for CET support... no [00:30:46] configure: updating cache ./config.cache [00:30:46] checking for gxx-include-dir... /usr/local/lib/gcc12/include/c++/ [00:30:46] checking for --enable-version-specific-runtime-libs... no [00:30:46] checking for install location... /usr/local/lib/gcc12/include/c++/ [00:30:47] checking that generated files are newer than configure... done [00:30:47] configure: creating ./config.status [00:30:53] config.status: creating Makefile [00:30:53] config.status: creating scripts/testsuite_flags [00:30:53] config.status: creating scripts/extract_symvers [00:30:53] config.status: creating doc/xsl/customization.xsl [00:30:53] config.status: creating src/libbacktrace/backtrace-supported.h [00:30:53] config.status: creating include/Makefile [00:30:54] Adding multilib support to include/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:54] with_multisubdir=32 [00:30:54] config.status: creating libsupc++/Makefile [00:30:55] Adding multilib support to libsupc++/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:55] with_multisubdir=32 [00:30:55] config.status: creating src/Makefile [00:30:55] Adding multilib support to src/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:55] with_multisubdir=32 [00:30:55] config.status: creating src/c++98/Makefile [00:30:55] Adding multilib support to src/c++98/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:55] with_multisubdir=32 [00:30:55] config.status: creating src/c++11/Makefile [00:30:55] Adding multilib support to src/c++11/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:55] with_multisubdir=32 [00:30:55] config.status: creating src/c++17/Makefile [00:30:56] Adding multilib support to src/c++17/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:56] with_multisubdir=32 [00:30:56] config.status: creating src/c++20/Makefile [00:30:58] Adding multilib support to src/c++20/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:58] with_multisubdir=32 [00:30:58] config.status: creating src/filesystem/Makefile [00:30:58] Adding multilib support to src/filesystem/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:58] with_multisubdir=32 [00:30:58] config.status: creating src/libbacktrace/Makefile [00:30:58] Adding multilib support to src/libbacktrace/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:58] with_multisubdir=32 [00:30:58] config.status: creating doc/Makefile [00:30:58] Adding multilib support to doc/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:58] with_multisubdir=32 [00:30:58] config.status: creating po/Makefile [00:30:59] Adding multilib support to po/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:30:59] with_multisubdir=32 [00:30:59] config.status: creating testsuite/Makefile [00:31:00] Adding multilib support to testsuite/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:31:00] with_multisubdir=32 [00:31:00] config.status: creating python/Makefile [00:31:00] Adding multilib support to python/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:31:00] with_multisubdir=32 [00:31:00] config.status: creating config.h [00:31:00] config.status: executing default-1 commands [00:31:00] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [00:31:00] with_multisubdir=32 [00:31:00] config.status: executing libtool commands [00:31:00] config.status: executing include/gstdint.h commands [00:31:00] config.status: executing generate-headers commands [00:31:00] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [00:31:07] echo timestamp > stamp-pb [00:31:08] echo timestamp > stamp-host [00:31:08] gmake[4]: [Makefile:1785: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [00:31:08] gmake[4]: [Makefile:1786: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [00:31:08] echo 0 > stamp-namespace-version [00:31:08] echo 1 > stamp-visibility [00:31:08] echo 1 > stamp-extern-template [00:31:08] echo 1 > stamp-dual-abi [00:31:08] echo 1 > stamp-cxx11-abi [00:31:08] echo 1 > stamp-allocator-new [00:31:08] echo 'define _GLIBCXX_USE_FLOAT128 1' > stamp-float128 [00:31:09] sed -e '/^#pragma/b' \ [00:31:09] -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:09] -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ [00:31:09] -e 's,^#include "\(.*\)",#include ,g' \ [00:31:09] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr.h > x86_64-portbld-freebsd13.2/bits/gthr.h [00:31:09] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:09] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-single.h > x86_64-portbld-freebsd13.2/bits/gthr-single.h [00:31:09] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:09] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [00:31:09] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-posix.h [00:31:09] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:09] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [00:31:09] -e 's,^#include "\(.*\)",#include ,g' \ [00:31:09] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-default.h [00:31:09] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [00:31:09] config.status: executing libtool commands [00:31:10] config.status: executing include/gstdint.h commands [00:31:10] config.status: executing generate-headers commands [00:31:10] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [00:31:14] echo timestamp > stamp-pb [00:31:14] echo timestamp > stamp-host [00:31:14] gmake[4]: [Makefile:1785: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [00:31:14] gmake[4]: [Makefile:1786: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [00:31:14] echo 0 > stamp-namespace-version [00:31:14] echo 1 > stamp-visibility [00:31:14] echo 1 > stamp-extern-template [00:31:14] echo 1 > stamp-dual-abi [00:31:14] echo 1 > stamp-cxx11-abi [00:31:14] echo 1 > stamp-allocator-new [00:31:14] echo 'define _GLIBCXX_USE_FLOAT128 1' > stamp-float128 [00:31:14] sed -e '/^#pragma/b' \ [00:31:14] -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:14] -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ [00:31:14] -e 's,^#include "\(.*\)",#include ,g' \ [00:31:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr.h > x86_64-portbld-freebsd13.2/bits/gthr.h [00:31:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-single.h > x86_64-portbld-freebsd13.2/bits/gthr-single.h [00:31:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:14] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [00:31:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-posix.h [00:31:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [00:31:14] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [00:31:14] -e 's,^#include "\(.*\)",#include ,g' \ [00:31:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-default.h [00:31:14] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [00:31:14] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:31:14] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG " "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" all-recursive [00:31:14] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:31:14] Making all in include [00:31:14] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [00:31:14] gmake[6]: Nothing to be done for 'all'. [00:31:14] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [00:31:14] Making all in libsupc++ [00:31:14] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++' [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o array_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atexit_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atexit_thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc [00:31:14] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h ./atomicity.cc || true [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_array_length.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_array_new.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc [00:31:14] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_cast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc [00:31:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o [00:31:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o [00:31:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o [00:31:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o [00:31:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_typeid.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o [00:31:15] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc [00:31:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvs.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o dyncast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_aux_runtime.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o [00:31:16] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_call.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o [00:31:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_catch.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_globals.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_personality.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_term_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_terminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc [00:31:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o [00:31:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_tm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_throw.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_type.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_unex_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o enum_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o function_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o fundamental_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o guard.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o guard_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o [00:31:18] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_bytes.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc [00:31:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o nested_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o [00:31:19] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc [00:31:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pbase_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc [00:31:20] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pmem_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o [00:31:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pointer_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o si_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tinfo.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tinfo2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vec.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vmi_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vterminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc [00:31:21] rm -f cp-demangle.c [00:31:21] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c [00:31:21] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atomicity.lo atomicity.cc [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o [00:31:21] /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c [00:31:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o [00:31:42] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [00:31:42] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la -o libsupc++.la -rpath /usr/local/lib/gcc12 array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [00:31:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [00:31:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++.a [00:31:43] libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) [00:31:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [00:31:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++convenience.a [00:31:43] libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) [00:31:43] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++' [00:31:43] Making all in src [00:31:43] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [00:31:43] Making all in c++98 [00:31:43] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++98' [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bitmap_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pool_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o mt_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o codecvt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o complex_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o globals_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hashtable_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o [00:31:43] X_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o [00:31:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_failure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc [00:31:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o [00:31:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc [00:31:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o [00:31:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc [00:31:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o [00:31:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc [00:31:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list-aux.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc [00:31:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o [00:31:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o [00:31:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list-aux-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc [00:31:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o [00:31:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list_associated.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc [00:31:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list_associated-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc [00:31:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o [00:31:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o [00:31:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc [00:31:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc [00:31:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc [00:31:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o [00:31:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc [00:31:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o [00:31:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o [00:31:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o [00:31:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o math_stubs_float.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc [00:31:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o [00:31:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o math_stubs_long_double.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc [00:31:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc [00:31:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o [00:31:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o [00:31:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc [00:31:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o [00:31:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc [00:31:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o [00:31:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc [00:31:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o [00:31:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc [00:31:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o [00:31:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o streambuf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc [00:31:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o [00:31:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o valarray.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc [00:31:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc [00:31:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o [00:31:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc ./collate_members_cow.cc || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc ./messages_members_cow.cc || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc ./monetary_members_cow.cc || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc ./numeric_members_cow.cc || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/codecvt_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/time_members.cc . || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true [00:32:01] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/c_locale.cc ./c++locale.cc || true [00:32:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o allocator-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc [00:32:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o [00:32:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc [00:32:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o [00:32:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ext-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc [00:32:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o [00:32:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o misc-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc [00:32:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o [00:32:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc [00:32:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o [00:32:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc [00:32:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o [00:32:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc [00:32:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o [00:32:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc [00:32:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o [00:32:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc [00:32:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o [00:32:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o codecvt_members.lo codecvt_members.cc [00:32:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o [00:32:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o collate_members.lo collate_members.cc [00:32:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o messages_members.lo messages_members.cc [00:32:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o [00:32:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o monetary_members.lo monetary_members.cc [00:32:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o [00:32:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o [00:32:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o numeric_members.lo numeric_members.cc [00:32:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o time_members.lo time_members.cc [00:32:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o [00:32:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o [00:32:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o basic_file.lo basic_file.cc [00:32:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o [00:32:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c c++locale.cc [00:32:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o [00:32:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo [00:32:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o [00:32:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++98convenience.a [00:32:14] libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) [00:32:14] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++98' [00:32:14] Making all in c++11 [00:32:14] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++11' [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o chrono.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o condition_variable.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o debug.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o functexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc [00:32:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o functional.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o [00:32:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o [00:32:15] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o futex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc [00:32:15] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o future.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc [00:32:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o [00:32:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o [00:32:16] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_c++0x.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc [00:32:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o [00:32:16] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc [00:32:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o [00:32:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc [00:32:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o [00:32:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc [00:32:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o [00:32:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc [00:32:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o [00:32:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o placeholders.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc [00:32:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o [00:32:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o random.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc [00:32:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o [00:32:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o regex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc [00:32:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o [00:32:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o shared_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc [00:32:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o [00:32:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o snprintf_lite.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc [00:32:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o [00:32:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o system_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc [00:32:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o [00:32:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc [00:32:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o [00:32:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-locale_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc [00:32:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc [00:32:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o [00:32:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o [00:32:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc [00:32:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o [00:32:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s [00:32:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o [00:32:28] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc [00:32:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o [00:32:29] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc [00:32:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o [00:32:31] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc . || true [00:32:31] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/ctype_members.cc . || true [00:32:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc [00:32:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc [00:32:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o [00:32:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o [00:32:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc [00:32:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [00:32:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc [00:32:32] test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s [00:32:32] sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s [00:32:32] rm -f tmp-cxx11-ios_failure-lt.s [00:32:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc [00:32:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o [00:32:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o [00:32:33] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc [00:32:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o [00:32:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc [00:32:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o [00:32:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc [00:32:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o [00:32:38] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o sso_string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc [00:32:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o [00:32:41] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ext11-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc [00:32:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o [00:32:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc [00:32:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o [00:32:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc [00:32:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o [00:32:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o iostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc [00:32:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o [00:32:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc [00:32:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o [00:32:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc [00:32:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc [00:32:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcclibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o [00:32:56] -12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc [00:32:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [00:32:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [00:33:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o streambuf-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc [00:33:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o [00:33:11] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc [00:33:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [00:33:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc [00:33:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o [00:33:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc [00:33:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o [00:33:15] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc [00:33:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o [00:33:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc [00:33:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o [00:33:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo [00:33:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype_configure_char.lo ctype_configure_char.cc [00:33:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o [00:33:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o [00:33:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype_members.lo ctype_members.cc [00:33:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o [00:33:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo [00:33:52] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o [00:33:52] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++11convenience.a [00:33:52] libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) [00:33:52] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++11' [00:33:52] Making all in c++17 [00:33:52] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++17' [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o floating_from_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o floating_to_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o memory_resource.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc [00:33:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o [00:33:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o [00:34:17] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc [00:34:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o [00:34:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc [00:34:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [00:34:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc [00:34:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [00:34:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc [00:34:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [00:35:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo [00:35:02] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o [00:35:02] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++17convenience.a [00:35:02] libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) [00:35:02] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++17' [00:35:02] Making all in c++20 [00:35:03] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++20' [00:35:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc [00:35:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [00:35:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates -o libc++20convenience.la sstream-inst.lo [00:35:21] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++20convenience.a sstream-inst.o [00:35:21] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++20convenience.a [00:35:21] libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) [00:35:21] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++20' [00:35:21] Making all in filesystem [00:35:21] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/filesystem' [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc [00:35:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o [00:35:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o [00:36:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la -o libstdc++fs.la -rpath /usr/local/lib/gcc12 dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo [00:36:20] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o [00:36:20] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++fs.a [00:36:20] libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) [00:36:20] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/filesystem' [00:36:20] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility-debug_list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility-debug_list-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc [00:36:21] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o [00:36:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 [00:36:21] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp [00:36:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 [00:36:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 [00:36:23] chmod +w libstdc++-symbols.ver.tmp [00:36:23] if test "x/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver" != x; then \ [00:36:23] if grep '^# Appended to version file.' \ [00:36:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver > /dev/null 2>&1; then \ [00:36:23] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver >> libstdc++-symbols.ver.tmp; \ [00:36:23] else \ [00:36:23] sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ [00:36:23] sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ [00:36:23] cat tmp.top /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver tmp.bottom > libstdc++-symbols.ver.tmp; \ [00:36:23] rm tmp.top tmp.bottom; \ [00:36:23] fi; \ [00:36:23] fi [00:36:23] /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ [00:36:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) [00:36:23] rm -f libstdc++-symbols.ver.tmp [00:36:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 [00:36:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 [00:36:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 [00:36:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 [00:36:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 [00:36:33] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la -o libstdc++.la -version-info 6:30:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/local/lib/gcc12 compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la [00:36:33] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /usr/lib/crti.o /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -lm -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -L/usr/local/x86_64-portbld-freebsd13.2/bin -L/usr/local/x86_64-portbld-freebsd13.2/lib -lssp_nonshared -lc -lgcc_s /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/crtendS.o /usr/lib/crtn.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.30 [00:36:41] libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.30" "libstdc++.so.6") [00:36:41] libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.30" "libstdc++.so") [00:36:41] libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [00:36:41] libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [00:36:41] libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [00:36:42] libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [00:36:42] libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [00:36:42] copying selected object files to avoid basename conflicts... [00:36:42] libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o [00:36:42] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o [00:36:42] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o [00:36:42] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o [00:36:42] libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [00:36:42] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [00:36:42] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++.a [00:36:42] libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax [00:36:42] libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) [00:36:42] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ [00:36:42] if test ! -f .libs/libstdc++.a; then \ [00:36:42] cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ [00:36:42] fi; \ [00:36:42] echo `date` > stamp-libstdc++convenience; [00:36:42] libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [00:36:42] libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [00:36:42] libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [00:36:42] libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [00:36:43] libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [00:36:43] copying selected object files to avoid basename conflicts... [00:36:43] libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o [00:36:43] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o [00:36:43] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o [00:36:43] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o [00:36:43] libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [00:36:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [00:36:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++convenience.a [00:36:43] libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax [00:36:43] libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) [00:36:43] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [00:36:43] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [00:36:43] Making all in doc [00:36:43] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/doc' [00:36:44] gmake[6]: Nothing to be done for 'all'. [00:36:44] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/doc' [00:36:44] Making all in po [00:36:44] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/po' [00:36:44] gmake[6]: Nothing to be done for 'all'. [00:36:44] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/po' [00:36:44] Making all in testsuite [00:36:45] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/testsuite' [00:36:45] gmake[6]: Nothing to be done for 'all'. [00:36:45] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/testsuite' [00:36:45] Making all in python [00:36:46] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/python' [00:36:46] sed -e 's,@pythondir@,/usr/local/share/gcc-12.2.0/python,' \ [00:36:46] -e 's,@toolexeclibdir@,/usr/local/lib/gcc12,' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/python/hook.in > gdb.py [00:36:46] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/python' [00:36:46] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:36:46] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG " "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # gmake [00:36:46] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:36:47] gmake[8]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:36:47] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -m32" "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" all-recursive [00:36:47] gmake[9]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:36:47] Making all in include [00:36:47] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [00:36:49] gmake[10]: Nothing to be done for 'all'. [00:36:49] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [00:36:49] Making all in libsupc++ [00:36:49] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++' [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o array_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atexit_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atexit_thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc [00:36:49] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h ./atomicity.cc || true [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_array_length.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_array_new.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_cast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc [00:36:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_typeid.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o [00:36:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvs.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o dyncast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc [00:36:50] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o [00:36:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_aux_runtime.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_call.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_catch.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_globals.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_personality.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o [00:36:51] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc [00:36:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o [00:36:52] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_term_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc [00:36:52] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_terminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc [00:36:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o [00:36:52] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_tm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc [00:36:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_throw.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_type.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_unex_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o enum_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o function_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o [00:36:53] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fundamental_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o [00:36:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o guard.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o guard_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_bytes.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o nested_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc [00:36:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o [00:36:54] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pbase_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pmem_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pointer_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o si_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tinfo.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o [00:36:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o [00:36:55] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tinfo2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o [00:36:56] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vec.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o [00:36:56] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vmi_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc [00:36:56] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vterminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc [00:36:56] rm -f cp-demangle.c [00:36:56] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c [00:36:56] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atomicity.lo atomicity.cc [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o [00:36:56] /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o [00:36:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o [00:37:13] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la '-m32' -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [00:37:13] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la '-m32' -o libsupc++.la -rpath /usr/local/lib/gcc12/../lib32 array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [00:37:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [00:37:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [00:37:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++.a [00:37:14] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++convenience.a [00:37:14] libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) [00:37:14] libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) [00:37:14] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++' [00:37:14] Making all in src [00:37:14] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [00:37:14] Making all in c++98 [00:37:14] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++98' [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bitmap_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pool_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o mt_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o codecvt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o complex_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o globals_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc [00:37:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hashtable_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [00:37:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o [00:37:15] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_failure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc [00:37:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o [00:37:17] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc [00:37:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o [00:37:17] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc [00:37:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o [00:37:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc [00:37:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o [00:37:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list-aux.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc [00:37:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o [00:37:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list-aux-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc [00:37:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o [00:37:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list_associated.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc [00:37:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o [00:37:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list_associated-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc [00:37:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc [00:37:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o [00:37:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o [00:37:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o [00:37:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o [00:37:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc [00:37:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o math_stubs_float.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o [00:37:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o math_stubs_long_double.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc [00:37:21] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o [00:37:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o [00:37:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc [00:37:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o [00:37:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc [00:37:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o [00:37:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc [00:37:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o [00:37:26] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc [00:37:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o [00:37:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o streambuf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc [00:37:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o [00:37:28] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o valarray.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc [00:37:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o [00:37:29] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc [00:37:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc ./collate_members_cow.cc || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc ./messages_members_cow.cc || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc ./monetary_members_cow.cc || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc ./numeric_members_cow.cc || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/codecvt_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/time_members.cc . || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true [00:37:30] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/c_locale.cc ./c++locale.cc || true [00:37:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o allocator-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc [00:37:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o [00:37:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc [00:37:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ext-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc [00:37:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o misc-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc [00:37:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o [00:37:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o [00:37:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o [00:37:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc [00:37:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc [00:37:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o [00:37:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc [00:37:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o [00:37:31] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o [00:37:33] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc [00:37:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o [00:37:33] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc [00:37:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o [00:37:34] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o codecvt_members.lo codecvt_members.cc [00:37:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o [00:37:35] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o collate_members.lo collate_members.cc [00:37:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o [00:37:35] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o messages_members.lo messages_members.cc [00:37:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o [00:37:35] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o monetary_members.lo monetary_members.cc [00:37:35] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o numeric_members.lo numeric_members.cc [00:37:36] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o [00:37:36] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o [00:37:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o time_members.lo time_members.cc [00:37:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o basic_file.lo basic_file.cc [00:37:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o [00:37:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o [00:37:40] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c c++locale.cc [00:37:40] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o [00:37:46] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-m32' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo [00:37:46] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o [00:37:46] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++98convenience.a [00:37:46] libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) [00:37:46] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++98' [00:37:46] Making all in c++11 [00:37:47] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++11' [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o chrono.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o condition_variable.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o debug.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o functexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc [00:37:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o functional.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o [00:37:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [00:37:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o futex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc [00:37:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o [00:37:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o future.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc [00:37:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o [00:37:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_c++0x.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc [00:37:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o [00:37:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc [00:37:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o [00:37:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc [00:37:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o [00:37:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc [00:37:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o [00:37:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc [00:37:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o [00:37:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o placeholders.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc [00:37:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o [00:37:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o random.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc [00:37:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o [00:37:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o regex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc [00:37:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o shared_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc [00:37:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o [00:37:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o [00:37:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o snprintf_lite.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc [00:37:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o [00:37:57] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o system_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc [00:37:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o [00:37:58] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc [00:37:58] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-locale_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc [00:37:58] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o [00:37:58] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o [00:37:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc [00:37:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o [00:38:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc [00:38:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o [00:38:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -m32 -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s [00:38:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -m32 -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o [00:38:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc [00:38:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o [00:38:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc [00:38:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o [00:38:04] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc . || true [00:38:04] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/ctype_members.cc . || true [00:38:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc [00:38:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o [00:38:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc [00:38:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc [00:38:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o [00:38:06] test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s [00:38:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [00:38:06] sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s [00:38:06] rm -f tmp-cxx11-ios_failure-lt.s [00:38:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc [00:38:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc [00:38:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o [00:38:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o [00:38:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc [00:38:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o [00:38:11] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc [00:38:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o [00:38:11] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc [00:38:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o [00:38:14] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sso_string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc [00:38:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o [00:38:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ext11-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc [00:38:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o [00:38:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc [00:38:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o [00:38:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc [00:38:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o [00:38:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o iostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc [00:38:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o [00:38:34] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc [00:38:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o [00:38:35] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc [00:38:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o [00:38:39] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc [00:38:39] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [00:38:41] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc [00:38:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [00:38:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o streambuf-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc [00:38:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o [00:39:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc [00:39:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [00:39:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc [00:39:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o [00:39:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc [00:39:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o [00:39:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc [00:39:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o [00:39:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc [00:39:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o [00:39:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo [00:39:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o [00:39:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype_configure_char.lo ctype_configure_char.cc [00:39:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o [00:39:16] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype_members.lo ctype_members.cc [00:39:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o [00:40:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-m32' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo [00:40:08] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o [00:40:09] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++11convenience.a [00:40:10] libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) [00:40:10] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++11' [00:40:10] Making all in c++17 [00:40:10] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++17' [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o floating_from_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o floating_to_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o memory_resource.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc [00:40:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o [00:40:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o [00:40:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:554:3: warning: 'std::to_chars_result {anonymous}::to_chars(char*, char*, uint128_t)' defined but not used [-Wunused-function] [00:40:20] 554 | to_chars(char* first, char* const last, uint128_t x) [00:40:20] | ^~~~~~~~ [00:40:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:547:3: warning: 'int {anonymous}::get_mantissa_length(ryu::generic128::floating_decimal_128)' defined but not used [-Wunused-function] [00:40:20] 547 | get_mantissa_length(const ryu::floating_decimal_128 fd) [00:40:20] | ^~~~~~~~~~~~~~~~~~~ [00:40:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:120:5: warning: 'int {anonymous}::ryu::to_chars(generic128::floating_decimal_128, char*)' defined but not used [-Wunused-function] [00:40:20] 120 | to_chars(const floating_decimal_128 v, char* const result) [00:40:20] | ^~~~~~~~ [00:40:20] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:113: [00:40:20] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ryu/generic_128.c:40:29: warning: '{anonymous}::ryu::generic128::floating_decimal_128 {anonymous}::ryu::generic128::generic_binary_to_decimal({anonymous}::uint128_t, uint32_t, bool, uint32_t, uint32_t, bool)' defined but not used [-Wunused-function] [00:40:20] 40 | struct floating_decimal_128 generic_binary_to_decimal( [00:40:20] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [00:40:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc [00:40:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o [00:40:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc [00:40:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [00:40:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc [00:40:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [00:40:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc [00:40:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [00:41:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-m32' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo [00:41:24] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o [00:41:24] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++17convenience.a [00:41:24] libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) [00:41:24] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++17' [00:41:24] Making all in c++20 [00:41:24] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++20' [00:41:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc [00:41:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [00:41:42] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-m32' -o libc++20convenience.la sstream-inst.lo [00:41:42] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++20convenience.a sstream-inst.o [00:41:42] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++20convenience.a [00:41:42] libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) [00:41:42] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++20' [00:41:42] Making all in filesystem [00:41:42] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/filesystem' [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc [00:41:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o [00:41:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o [00:42:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-m32' -o libstdc++fs.la -rpath /usr/local/lib/gcc12/../lib32 dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo [00:42:32] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o [00:42:32] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++fs.a [00:42:32] libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) [00:42:32] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/filesystem' [00:42:32] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility-debug_list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility-debug_list-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc [00:42:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o [00:42:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o [00:42:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o [00:42:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 [00:42:35] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp [00:42:35] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 [00:42:36] chmod +w libstdc++-symbols.ver.tmp [00:42:36] if test "x/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver" != x; then \ [00:42:36] if grep '^# Appended to version file.' \ [00:42:36] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver > /dev/null 2>&1; then \ [00:42:36] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver >> libstdc++-symbols.ver.tmp; \ [00:42:36] else \ [00:42:36] sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ [00:42:36] sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ [00:42:36] cat tmp.top /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver tmp.bottom > libstdc++-symbols.ver.tmp; \ [00:42:36] rm tmp.top tmp.bottom; \ [00:42:36] fi; \ [00:42:36] fi [00:42:36] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 [00:42:37] /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ [00:42:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) [00:42:37] rm -f libstdc++-symbols.ver.tmp [00:42:40] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 [00:42:40] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 [00:42:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 [00:42:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 [00:42:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 [00:42:46] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-m32' -o libstdc++.la -version-info 6:30:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/local/lib/gcc12/../lib32 compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la [00:42:48] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /usr/lib/../lib32/crti.o /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -lm -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32 -L/usr/lib/../lib32 -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -L/usr/local/x86_64-portbld-freebsd13.2/bin -L/usr/local/x86_64-portbld-freebsd13.2/lib -lssp_nonshared -lc -lgcc_s /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32/crtendS.o /usr/lib/../lib32/crtn.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -m32 -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -m32 -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.30 [00:43:01] libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.30" "libstdc++.so.6") [00:43:01] libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.30" "libstdc++.so") [00:43:01] libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [00:43:01] libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [00:43:01] libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [00:43:01] libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [00:43:01] libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [00:43:01] copying selected object files to avoid basename conflicts... [00:43:01] libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o [00:43:01] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o [00:43:01] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o [00:43:01] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o [00:43:01] libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [00:43:01] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [00:43:01] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++.a [00:43:02] libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax [00:43:02] libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) [00:43:02] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la '-m32' -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ [00:43:02] if test ! -f .libs/libstdc++.a; then \ [00:43:02] cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ [00:43:02] fi; \ [00:43:02] echo `date` > stamp-libstdc++convenience; [00:43:02] libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [00:43:03] libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [00:43:03] libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [00:43:03] libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [00:43:03] libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [00:43:03] copying selected object files to avoid basename conflicts... [00:43:03] libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o [00:43:03] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o [00:43:03] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o [00:43:03] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o [00:43:03] libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [00:43:03] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [00:43:03] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++convenience.a [00:43:04] libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax [00:43:04] libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) [00:43:04] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [00:43:04] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [00:43:04] Making all in doc [00:43:04] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/doc' [00:43:05] gmake[10]: Nothing to be done for 'all'. [00:43:05] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/doc' [00:43:05] Making all in po [00:43:05] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/po' [00:43:05] gmake[10]: Nothing to be done for 'all'. [00:43:05] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/po' [00:43:05] Making all in testsuite [00:43:06] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/testsuite' [00:43:06] gmake[10]: Nothing to be done for 'all'. [00:43:06] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/testsuite' [00:43:06] Making all in python [00:43:06] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/python' [00:43:06] sed -e 's,@pythondir@,/usr/local/share/gcc-12.2.0/python,' \ [00:43:06] -e 's,@toolexeclibdir@,/usr/local/lib/gcc12/../lib32,' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/python/hook.in > gdb.py [00:43:06] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/python' [00:43:06] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:43:06] true "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -m32" "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # gmake [00:43:06] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:43:06] gmake[9]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:43:06] gmake[8]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [00:43:06] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:43:06] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:43:06] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:43:06] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [00:43:06] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:07] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:07] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:08] rm -f stage_current [00:43:08] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:08] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:08] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [00:43:08] Configuring stage 2 in ./lto-plugin [00:43:08] Configuring stage 2 in ./intl [00:43:08] Configuring stage 2 in ./libbacktrace [00:43:08] Configuring stage 2 in ./libiberty [00:43:08] Configuring stage 2 in ./libcody [00:43:08] Configuring stage 2 in ./libdecnumber [00:43:08] configure: creating cache ./config.cache [00:43:08] configure: creating cache ./config.cache [00:43:08] configure: creating cache ./config.cache [00:43:08] checking whether to enable maintainer-specific portions of Makefiles... no [00:43:08] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:43:08] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [00:43:08] configure: creating cache ./config.cache [00:43:08] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:08] checking whether the C compiler works... configure: creating cache ./config.cache [00:43:08] checking build system type... x86_64-portbld-freebsd13.2 [00:43:08] checking host system type... checking build system type... x86_64-portbld-freebsd13.2 [00:43:08] checking target system type... x86_64-portbld-freebsd13.2 [00:43:08] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:08] checking build system type... x86_64-portbld-freebsd13.2 [00:43:08] checking host system type... x86_64-portbld-freebsd13.2 [00:43:08] checking maintainer-mode... [00:43:08] configure: creating cache ./config.cache [00:43:08] checking whether gmake sets $(MAKE)... checking whether the C compiler works... yes [00:43:08] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:08] x86_64-portbld-freebsd13.2 [00:43:08] checking host system type... x86_64-portbld-freebsd13.2 [00:43:09] checking target system type... x86_64-portbld-freebsd13.2 [00:43:09] checking for a BSD-compatible install... /usr/bin/install -c [00:43:09] checking whether build environment is sane... yes [00:43:09] checking for a thread-safe mkdir -p... checking whether the C++ compiler works... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../install-sh -c -d [00:43:09] checking for gawk... /usr/bin/awk [00:43:09] checking whether gmake sets $(MAKE)... yes [00:43:09] checking whether gmake supports nested variables... yes [00:43:09] checking whether to enable maintainer-specific portions of Makefiles... no [00:43:09] checking for style of include used by gmake... GNU [00:43:09] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:09] checking whether the C compiler works... checking whether the C compiler works... gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [00:43:10] gmake[5]: Nothing to be done for 'all'. [00:43:10] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [00:43:10] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [00:43:10] yes [00:43:10] yes [00:43:10] checking for C compiler default output file name... a.out [00:43:10] checking for C compiler default output file name... a.out [00:43:10] checking for suffix of executables... checking for suffix of executables... yes [00:43:10] checking for C compiler default output file name... a.out [00:43:10] checking for suffix of executables... yes [00:43:10] checking for C compiler default output file name... a.out [00:43:10] checking for suffix of executables... [00:43:10] checking whether we are cross compiling... [00:43:10] checking whether we are cross compiling... [00:43:10] checking whether we are cross compiling... [00:43:10] checking whether we are cross compiling... no [00:43:10] checking for suffix of object files... no [00:43:10] checking for suffix of object files... no [00:43:10] checking for suffix of object files... o [00:43:10] checking whether we are using the GNU C compiler... no [00:43:10] checking for suffix of object files... o [00:43:10] checking whether we are using the GNU C compiler... yes [00:43:10] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... o [00:43:10] checking whether we are using the GNU C compiler... o [00:43:11] checking whether we are using the GNU C compiler... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [00:43:11] yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:43:11] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:43:11] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... yes [00:43:11] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... none needed [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... yes [00:43:11] checking for C++ compiler default output file name... a.out [00:43:11] checking for suffix of executables... yes [00:43:11] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [00:43:11] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:11] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:43:11] checking for aclocal... none needed [00:43:11] no [00:43:11] [00:43:11] checking how to run the C preprocessor... cpp [00:43:11] checking whether we are cross compiling... checking for autoconf... no [00:43:11] checking for autoheader... no [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -W... yes [00:43:11] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... gmake[4]: Nothing to be done for 'all'. [00:43:11] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [00:43:11] yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wall... checking for grep that handles long lines and -e... /usr/bin/grep [00:43:11] checking for egrep... /usr/bin/grep -E [00:43:11] checking for ANSI C header files... none needed [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... no [00:43:11] checking for suffix of object files... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wwrite-strings... o [00:43:11] checking whether we are using the GNU C++ compiler... yes [00:43:11] checking how to run the C preprocessor... cpp [00:43:11] yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wstrict-prototypes... checking for grep that handles long lines and -e... /usr/bin/grep [00:43:11] checking for egrep... /usr/bin/grep -E [00:43:11] checking for ANSI C header files... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs is for C++11... yes [00:43:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-prototypes... gcc3 [00:43:11] checking how to run the C preprocessor... cpp [00:43:12] checking for grep that handles long lines and -e... /usr/bin/grep [00:43:12] checking for egrep... /usr/bin/grep -E [00:43:12] checking for ANSI C header files... yes [00:43:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wold-style-definition... adding -std=c++11 [00:43:12] checking adding -Wl,--no-undefined to linker... yes [00:43:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-format-attribute... yes [00:43:12] checking for sys/types.h... ok [00:43:12] checking exceptions... no [00:43:12] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:12] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:43:12] yes [00:43:12] checking for sys/types.h... configure: updating cache ./config.cache [00:43:12] configure: creating ./config.status [00:43:12] yes [00:43:12] yes [00:43:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wcast-qual... checking for sys/stat.h... yes [00:43:12] checking for sys/stat.h... yes [00:43:12] checking for sys/types.h... yes [00:43:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -pedantic -Wlong-long... yes [00:43:12] checking for stdlib.h... yes [00:43:12] checking for stdlib.h... yes [00:43:12] yes [00:43:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-lto... checking for sys/stat.h... yes [00:43:13] checking how to run the C preprocessor... cpp [00:43:13] yes [00:43:13] checking for string.h... yes [00:43:13] checking for grep that handles long lines and -e... /usr/bin/grep [00:43:13] checking for egrep... checking for stdlib.h... /usr/bin/grep -E [00:43:13] checking for ANSI C header files... yes [00:43:13] checking for string.h... config.status: creating Makefile [00:43:13] yes [00:43:13] yes [00:43:13] checking for memory.h... checking for string.h... yes [00:43:13] checking for memory.h... yes [00:43:13] checking for memory.h... yes [00:43:13] checking for strings.h... yes [00:43:13] yes [00:43:13] checking for strings.h... checking for strings.h... yes [00:43:13] checking for inttypes.h... yes [00:43:13] config.status: creating config.h [00:43:13] yes [00:43:13] checking for inttypes.h... checking for inttypes.h... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [00:43:14] test -f config.h || (rm -f stamp-h1 && gmake stamp-h1) [00:43:14] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [00:43:14] yes [00:43:14] checking for sys/types.h... yes [00:43:14] checking for stdint.h... yes [00:43:14] yes [00:43:14] checking for stdint.h... checking for stdint.h... yes [00:43:14] checking for sys/stat.h... yes [00:43:14] checking for unistd.h... yes [00:43:14] checking for unistd.h... yes [00:43:14] checking for stdlib.h... yes [00:43:14] checking for unistd.h... yes [00:43:14] checking minix/config.h usability... yes [00:43:14] checking minix/config.h usability... yes [00:43:14] yes [00:43:14] checking minix/config.h usability... checking for string.h... yes [00:43:14] checking for memory.h... yes [00:43:14] checking for strings.h... yes [00:43:14] checking for inttypes.h... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [00:43:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:15] -MMD -MP -MF buffer.d -c -o buffer.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/buffer.cc [00:43:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:15] -MMD -MP -MF client.d -c -o client.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/client.cc [00:43:15] no [00:43:15] checking minix/config.h presence... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:15] -MMD -MP -MF netclient.d -c -o netclient.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netclient.cc [00:43:15] no [00:43:15] checking minix/config.h presence... no [00:43:15] checking for minix/config.h... no [00:43:15] checking whether it is safe to define __EXTENSIONS__... yes [00:43:15] checking for stdint.h... no [00:43:15] checking for minix/config.h... no [00:43:15] checking whether it is safe to define __EXTENSIONS__... no [00:43:15] checking minix/config.h presence... yes [00:43:15] checking for unistd.h... yes [00:43:15] checking whether gmake sets $(MAKE)... yes [00:43:15] checking ctype.h usability... yes [00:43:15] checking for x86_64-portbld-freebsd13.2-gcc... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:15] checking whether we are using the GNU C compiler... (cached) yes [00:43:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... (cached) yes [00:43:15] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... (cached) none needed [00:43:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... (cached) yes [00:43:15] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... (cached) gcc3 [00:43:15] checking for special C compiler options needed for large files... no [00:43:15] checking for _FILE_OFFSET_BITS value needed for large files... yes [00:43:15] checking for a BSD-compatible install... /usr/bin/install -c [00:43:15] checking whether NLS is requested... no [00:43:15] checking for msgfmt... no [00:43:15] checking for gmsgfmt... : [00:43:15] checking for xgettext... no [00:43:15] checking for msgmerge... no [00:43:15] no [00:43:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wall... yes [00:43:15] checking ctype.h presence... yes [00:43:15] checking for ctype.h... yes [00:43:15] checking build system type... checking stddef.h usability... no [00:43:15] checking for minix/config.h... no [00:43:15] checking whether it is safe to define __EXTENSIONS__... yes [00:43:15] checking for -static-libgcc... x86_64-portbld-freebsd13.2 [00:43:15] checking host system type... x86_64-portbld-freebsd13.2 [00:43:15] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:15] checking for library containing strerror... yes [00:43:15] checking stddef.h presence... yes [00:43:15] checking for stddef.h... yes [00:43:15] checking for string.h... (cached) yes [00:43:15] checking stdio.h usability... none required [00:43:15] checking for an ANSI C-conforming const... yes [00:43:15] checking for a BSD-compatible install... /usr/bin/install -c [00:43:15] checking whether build environment is sane... yes [00:43:15] checking for a thread-safe mkdir -p... yes [00:43:15] checking for CET support... no [00:43:15] checking whether symbol versioning is supported... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../install-sh -c -d [00:43:15] checking for gawk... /usr/bin/awk [00:43:15] checking whether gmake sets $(MAKE)... yes [00:43:15] checking whether gmake supports nested variables... yes [00:43:15] checking whether to enable maintainer-specific portions of Makefiles... no [00:43:15] checking for x86_64-portbld-freebsd13.2-gcc... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:15] checking whether we are using the GNU C compiler... (cached) yes [00:43:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... (cached) yes [00:43:15] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... (cached) none needed [00:43:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... (cached) yes [00:43:15] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:15] checking for gawk... (cached) /usr/bin/awk [00:43:15] checking for dwz... no [00:43:15] checking how to print strings... printf [00:43:15] checking for a sed that does not truncate output... /usr/bin/sed [00:43:15] checking for fgrep... /usr/bin/grep -F [00:43:15] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... yes [00:43:15] checking stdio.h presence... /usr/local/bin/ld [00:43:15] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:43:15] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:43:15] checking the name lister (/usr/local/bin/nm) interface... yes [00:43:15] checking for stdio.h... yes [00:43:15] yes [00:43:15] checking for inline... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... inline [00:43:15] checking for off_t... yes [00:43:15] checking for uintptr_t... yes [00:43:16] checking for int_least32_t... BSD nm [00:43:16] checking whether ln -s works... yes [00:43:16] checking the maximum length of command line arguments... 393216 [00:43:16] checking whether the shell understands some XSI constructs... yes [00:43:16] checking whether the shell understands "+="... yes [00:43:16] checking for size_t... no [00:43:16] checking for /usr/local/bin/ld option to reload object files... -r [00:43:16] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:43:16] checking how to recognize dependent libraries... pass_all [00:43:16] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:43:16] checking for x86_64-portbld-freebsd13.2-strip... no [00:43:16] checking for strip... strip [00:43:16] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [00:43:16] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... gnu [00:43:16] checking how to print strings... printf [00:43:16] checking for a sed that does not truncate output... /usr/bin/sed [00:43:16] checking for fgrep... /usr/bin/grep -F [00:43:16] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... yes [00:43:16] checking for int_fast32_t... /usr/local/bin/ld [00:43:16] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:43:16] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:43:16] checking the name lister (/usr/local/bin/nm) interface... yes [00:43:16] checking for working alloca.h... no [00:43:16] checking for alloca... ok [00:43:16] checking for dlfcn.h... BSD nm [00:43:16] checking whether ln -s works... yes [00:43:16] checking the maximum length of command line arguments... 393216 [00:43:16] checking whether the shell understands some XSI constructs... yes [00:43:16] checking whether the shell understands "+="... no [00:43:16] yes [00:43:16] checking for uint64_t... checking for /usr/local/bin/ld option to reload object files... -r [00:43:16] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:43:16] checking how to recognize dependent libraries... yes [00:43:16] checking for stdlib.h... (cached) yes [00:43:16] checking for unistd.h... (cached) yes [00:43:16] pass_all [00:43:16] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:43:16] checking for x86_64-portbld-freebsd13.2-strip... no [00:43:16] checking for strip... strip [00:43:16] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:16] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... checking for sys/param.h... yes [00:43:16] checking for objdir... .libs [00:43:16] yes [00:43:16] checking what to include in gstdint.h... stdint.h (already complete) [00:43:16] checking for an ANSI C-conforming const... ok [00:43:17] checking for dlfcn.h... yes [00:43:17] checking for off_t... yes [00:43:17] checking for objdir... .libs [00:43:17] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [00:43:17] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:43:17] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [00:43:17] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... yes [00:43:17] checking size of int... checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [00:43:17] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:43:17] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [00:43:17] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... 4 [00:43:17] checking size of long... 8 [00:43:17] checking for ANSI C header files... (cached) yes [00:43:17] checking build system type... x86_64-portbld-freebsd13.2 [00:43:17] checking host system type... x86_64-portbld-freebsd13.2 [00:43:17] checking target system type... x86_64-portbld-freebsd13.2 [00:43:17] checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored [00:43:17] dpd [00:43:17] checking whether byte ordering is bigendian... yes [00:43:18] checking for getpagesize... no [00:43:18] checking for CET support... no [00:43:18] yes [00:43:18] checking for working mmap... configure: updating cache ./config.cache [00:43:18] configure: creating ./config.status [00:43:19] yes [00:43:19] checking whether we are using the GNU C Library 2.1 or newer... config.status: creating Makefile [00:43:19] no [00:43:19] checking whether integer division by zero raises SIGFPE... config.status: creating config.h [00:43:20] config.status: executing gstdint.h commands [00:43:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:20] -MMD -MP -MF netserver.d -c -o netserver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netserver.cc [00:43:21] yes [00:43:21] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [00:43:21] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [00:43:21] checking for inttypes.h... yes [00:43:21] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:43:21] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/usr/local/bin/ld) supports shared libraries... yes [00:43:21] checking for stdint.h... yes [00:43:21] checking whether -lc should be explicitly linked in... yes [00:43:21] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:43:21] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/usr/local/bin/ld) supports shared libraries... yes [00:43:21] checking whether -lc should be explicitly linked in... yes [00:43:21] checking for unsigned long long... checking for perl... perl [00:43:21] checking build system type... x86_64-portbld-freebsd13.2 [00:43:21] checking host system type... x86_64-portbld-freebsd13.2 [00:43:21] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:43:21] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:43:21] checking whether to install libiberty headers and static library... no [00:43:21] configure: target_header_dir = [00:43:21] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:43:21] checking whether the C compiler works... yes [00:43:21] checking for C compiler default output file name... a.out [00:43:21] checking for suffix of executables... [00:43:22] checking whether we are cross compiling... no [00:43:22] checking for suffix of object files... o [00:43:22] checking whether we are using the GNU C compiler... no [00:43:22] checking dynamic linker characteristics... no [00:43:22] checking dynamic linker characteristics... freebsd13.2 ld.so [00:43:22] checking how to hardcode library paths into programs... immediate [00:43:22] checking whether stripping libraries is possible... yes [00:43:22] checking if libtool supports shared libraries... yes [00:43:22] checking whether to build shared libraries... yes [00:43:22] checking whether to build static libraries... yes [00:43:22] checking for special C compiler options needed for large files... no [00:43:22] checking for _FILE_OFFSET_BITS value needed for large files... freebsd13.2 ld.so [00:43:22] checking how to hardcode library paths into programs... immediate [00:43:22] checking whether stripping libraries is possible... yes [00:43:22] checking for inttypes.h... no [00:43:22] checking unwind.h usability... yes [00:43:22] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:43:22] checking if libtool supports shared libraries... yes [00:43:22] checking whether to build shared libraries... yes [00:43:22] checking whether to build static libraries... yes [00:43:22] checking for int64_t... yes [00:43:22] checking whether the inttypes.h PRIxNN macros are broken... yes [00:43:22] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... no [00:43:23] checking for ld used by GCC... yes [00:43:23] checking unwind.h presence... yes [00:43:23] checking for unwind.h... yes [00:43:23] checking for _Unwind_Backtrace... /usr/local/bin/ld [00:43:23] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:43:23] checking for shared library run path origin... none needed [00:43:23] checking how to run the C preprocessor... cpp [00:43:23] yes [00:43:23] checking for -funwind-tables option... yes [00:43:23] checking for uint64_t... checking for grep that handles long lines and -e... /usr/bin/grep [00:43:23] checking for egrep... /usr/bin/grep -E [00:43:23] checking for ANSI C header files... yes [00:43:24] checking for sys/wait.h that is POSIX.1 compatible... yes [00:43:24] checking for -frandom-seed=string option... done [00:43:24] checking argz.h usability... yes [00:43:24] yes [00:43:24] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -W... yes [00:43:24] configure: updating cache ./config.cache [00:43:24] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wall... checking that generated files are newer than configure... done [00:43:24] configure: creating ./config.status [00:43:24] yes [00:43:25] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wwrite-strings... yes [00:43:25] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wstrict-prototypes... no [00:43:25] checking argz.h presence... yes [00:43:25] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-prototypes... no [00:43:25] checking for argz.h... no [00:43:25] checking limits.h usability... yes [00:43:25] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wold-style-definition... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:25] -MMD -MP -MF resolver.d -c -o resolver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/resolver.cc [00:43:25] yes [00:43:25] checking for sys/types.h... yes [00:43:25] yes [00:43:25] checking limits.h presence... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [00:43:25] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c' object='decNumber.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c [00:43:26] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-format-attribute... yes [00:43:26] checking for limits.h... yes [00:43:26] yes [00:43:26] checking for sys/stat.h... checking locale.h usability... yes [00:43:26] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wcast-qual... yes [00:43:26] checking for stdlib.h... yes [00:43:26] checking for _Unwind_GetIPInfo... yes [00:43:26] checking locale.h presence... yes [00:43:26] yes [00:43:26] checking for locale.h... yes [00:43:26] yes [00:43:26] checking for CET support... no [00:43:26] checking __sync extensions... checking nl_types.h usability... checking for string.h... yes [00:43:26] checking for memory.h... yes [00:43:26] checking __atomic extensions... yes [00:43:26] checking output filetype... yes [00:43:26] checking nl_types.h presence... yes [00:43:26] yes [00:43:26] checking for nl_types.h... yes [00:43:26] checking malloc.h usability... checking for strings.h... yes [00:43:27] checking for inttypes.h... elf64 [00:43:27] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [00:43:27] checking malloc.h presence... yes [00:43:27] checking for malloc.h... yes [00:43:27] yes [00:43:27] checking stddef.h usability... checking for stdint.h... yes [00:43:27] checking stddef.h presence... yes [00:43:27] checking for unistd.h... yes [00:43:27] checking for stddef.h... yes [00:43:27] checking for stdlib.h... (cached) yes [00:43:27] checking for string.h... (cached) yes [00:43:27] yes [00:43:27] checking for uintptr_t... yes [00:43:27] checking for unistd.h... (cached) yes [00:43:27] checking minix/config.h usability... checking for sys/param.h... (cached) yes [00:43:27] checking for feof_unlocked... no [00:43:27] checking minix/config.h presence... yes [00:43:27] checking for fgets_unlocked... no [00:43:28] checking for minix/config.h... no [00:43:28] checking whether it is safe to define __EXTENSIONS__... yes [00:43:28] checking for int_least32_t... yes [00:43:28] checking for special C compiler options needed for large files... no [00:43:28] checking for _FILE_OFFSET_BITS value needed for large files... no [00:43:28] checking for getc_unlocked... no [00:43:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -W... source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c' object='decContext.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c [00:43:28] yes [00:43:28] yes [00:43:28] checking for int_fast32_t... yes [00:43:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wall... checking for getcwd... yes [00:43:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wwrite-strings... yes [00:43:28] checking for getegid... yes [00:43:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wc++-compat... yes [00:43:28] checking for uint64_t... yes [00:43:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wstrict-prototypes... yes [00:43:29] yes [00:43:29] checking what to include in gstdint.h... stdint.h (already complete) [00:43:29] checking sys/mman.h usability... yes [00:43:29] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c [00:43:29] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wshadow=local... checking for geteuid... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:29] -MMD -MP -MF packet.d -c -o packet.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/packet.cc [00:43:29] yes [00:43:29] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -pedantic ... yes [00:43:29] checking sys/mman.h presence... yes [00:43:29] checking for sys/mman.h... yes [00:43:29] yes [00:43:29] checking for getgid... checking for mmap... yes [00:43:29] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking and cc understand -c and -o together... yes [00:43:29] checking for getuid... yes [00:43:29] checking link.h usability... yes [00:43:29] checking for mempcpy... yes [00:43:29] checking for munmap... yes [00:43:29] checking for an ANSI C-conforming const... yes [00:43:29] checking for putenv... yes [00:43:29] checking for inline... yes [00:43:29] inline [00:43:29] checking whether byte ordering is bigendian... checking for setenv... config.status: creating Makefile [00:43:30] yes [00:43:30] checking for setlocale... config.status: creating config.h [00:43:30] yes [00:43:30] checking link.h presence... yes [00:43:30] checking for link.h... yes [00:43:30] checking for dl_iterate_phdr... config.status: executing depfiles commands [00:43:30] no [00:43:30] checking for a BSD-compatible install... /usr/bin/install -c [00:43:30] checking for CET support... no [00:43:30] checking for sys/file.h... config.status: executing libtool commands [00:43:30] yes [00:43:30] yes [00:43:30] checking mach-o/dyld.h usability... checking for stpcpy... no [00:43:30] checking mach-o/dyld.h presence... no [00:43:30] checking for mach-o/dyld.h... no [00:43:30] checking sys/ldr.h usability... no [00:43:30] checking sys/ldr.h presence... no [00:43:30] checking for sys/ldr.h... no [00:43:30] checking for fcntl... yes [00:43:30] yes [00:43:30] checking whether strnlen is declared... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:30] -MMD -MP -MF server.d -c -o server.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/server.cc [00:43:30] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c [00:43:30] checking for strcasecmp... yes [00:43:31] checking whether getpagesize is declared... yes [00:43:31] yes [00:43:31] checking for strdup... checking for sys/param.h... yes [00:43:31] checking for strtoul... yes [00:43:31] yes [00:43:31] checking for lstat... yes [00:43:31] checking for tsearch... checking for limits.h... yes [00:43:31] checking for readlink... yes [00:43:32] yes [00:43:32] yes [00:43:32] checking for getexecname... checking for __argz_count... checking for stdlib.h... (cached) yes [00:43:32] checking for malloc.h... yes [00:43:32] no [00:43:32] checking for string.h... (cached) yes [00:43:32] no [00:43:32] checking for KERN_PROC... checking for __argz_stringify... checking for unistd.h... (cached) yes [00:43:32] yes [00:43:32] checking for KERN_PROG_ARGS... checking for strings.h... (cached) yes [00:43:32] no [00:43:32] checking for __argz_next... yes [00:43:32] checking for clock_gettime... checking for sys/time.h... yes [00:43:32] checking whether -pthread is supported... yes [00:43:32] yes [00:43:32] checking whether -gdwarf-5 is supported... checking for time.h... no [00:43:32] checking for __fsetlocking... yes [00:43:32] yes [00:43:32] checking for compress in -lz... checking for sys/resource.h... yes [00:43:33] no [00:43:33] checking for iconv... checking for sys/stat.h... (cached) yes [00:43:33] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c [00:43:33] checking for sys/mman.h... yes [00:43:33] checking for fcntl.h... yes [00:43:33] checking whether --compress-debug-sections is supported... yes [00:43:33] checking for alloca.h... no [00:43:33] yes [00:43:33] checking for objcopy... /usr/local/bin/objcopy [00:43:33] checking for readelf... /usr/local/bin/readelf [00:43:33] checking whether objcopy supports debuglink... checking for sys/pstat.h... yes [00:43:33] checking for iconv declaration... no [00:43:33] checking for sys/sysmp.h... no [00:43:33] yes [00:43:33] checking for dsymutil... dsymutil [00:43:33] checking for nm... /usr/local/bin/nm [00:43:33] checking for xz... xz [00:43:33] checking for comm... comm [00:43:33] checking for lzma_auto_decoder in -llzma... checking for sys/sysinfo.h... [00:43:33] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:43:33] checking for nl_langinfo and CODESET... no [00:43:33] checking for machine/hal_sysinfo.h... no [00:43:33] checking for sys/table.h... yes [00:43:33] checking whether tests can run... no [00:43:33] yes [00:43:33] checking for LC_MESSAGES... checking for sys/sysctl.h... yes [00:43:34] yes [00:43:34] yes [00:43:34] checking for bison... no [00:43:34] checking whether NLS is requested... no [00:43:34] checking whether to use NLS... no [00:43:34] checking for aclocal... no [00:43:34] checking for autoconf... no [00:43:34] checking for autoheader... no [00:43:34] checking for sys/systemcfg.h... configure: updating cache ./config.cache [00:43:34] no [00:43:34] checking that generated files are newer than configure... done [00:43:34] configure: creating ./config.status [00:43:34] checking for stdint.h... (cached) yes [00:43:34] configure: updating cache ./config.cache [00:43:34] checking for stdio_ext.h... configure: creating ./config.status [00:43:34] no [00:43:34] checking for process.h... no [00:43:34] checking for sys/prctl.h... no [00:43:34] checking for sys/wait.h that is POSIX.1 compatible... yes [00:43:34] checking whether time.h and sys/time.h may both be included... yes [00:43:34] checking whether errno must be declared... no [00:43:34] checking size of int... 4 [00:43:35] checking size of long... 8 [00:43:35] checking size of size_t... 8 [00:43:36] checking for long long... config.status: creating Makefile [00:43:36] config.status: creating config.intl [00:43:36] config.status: creating config.h [00:43:36] config.status: executing default-1 commands [00:43:36] yes [00:43:36] checking size of long long... 8 [00:43:36] checking for a 64-bit type... uint64_t [00:43:37] checking for intptr_t... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [00:43:37] gmake[4]: Nothing to be done for 'all'. [00:43:37] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [00:43:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -fPIC -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody"' -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [00:43:37] -MMD -MP -MF fatal.d -c -o fatal.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/fatal.cc [00:43:37] yes [00:43:37] checking for uintptr_t... yes [00:43:37] checking for ssize_t... yes [00:43:38] checking for pid_t... yes [00:43:38] checking for library containing strerror... none required [00:43:39] checking for asprintf... yes [00:43:39] checking for atexit... yes [00:43:39] checking for basename... config.status: creating Makefile [00:43:40] yes [00:43:40] checking for bcmp... config.status: creating backtrace-supported.h [00:43:40] yes [00:43:40] checking for bcopy... config.status: creating install-debuginfo-for-buildid.sh [00:43:40] yes [00:43:40] checking for bsearch... config.status: creating config.h [00:43:41] config.status: executing libtool commands [00:43:41] yes [00:43:41] checking for bzero... config.status: executing gstdint.h commands [00:43:41] config.status: executing default commands [00:43:41] yes [00:43:41] checking for calloc... yes [00:43:41] checking for clock... yes [00:43:41] checking for ffs... /usr/local/bin/ar -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o [00:43:41] /usr/local/bin/ranlib libcody.a [00:43:41] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [00:43:42] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:43:42] yes [00:43:42] gmake all-am [00:43:42] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c [00:43:42] checking for getcwd... true DO=all multi-do # gmake [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o dwarf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o fileline.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o posix.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o print.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o sort.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o [00:43:42] yes [00:43:42] checking for getpagesize... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -o print.o >/dev/null 2>&1 [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 [00:43:42] yes [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o state.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 [00:43:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o [00:43:42] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o backtrace.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c [00:43:43] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o simple.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -o state.o >/dev/null 2>&1 [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 [00:43:43] checking for gettimeofday... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o elf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c [00:43:43] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o mmapio.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 [00:43:43] yes [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 [00:43:43] checking for index... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c -o mmap.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c [00:43:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o [00:43:44] yes [00:43:44] checking for insque... yes [00:43:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 [00:43:44] checking for memchr... yes [00:43:44] checking for memcmp... yes [00:43:45] checking for memcpy... yes [00:43:45] checking for memmem... yes [00:43:45] checking for memmove... yes [00:43:46] checking for mempcpy... yes [00:43:46] rm -f libdecnumber.a [00:43:46] /usr/local/bin/ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o [00:43:46] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [00:43:46] /usr/local/bin/ranlib libdecnumber.a [00:43:46] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [00:43:46] checking for memset... yes [00:43:47] checking for mkstemps... yes [00:43:47] checking for putenv... yes [00:43:47] checking for random... yes [00:43:48] checking for rename... yes [00:43:48] checking for rindex... yes [00:43:48] checking for setenv... yes [00:43:49] checking for snprintf... yes [00:43:49] checking for sigsetmask... yes [00:43:49] checking for stpcpy... yes [00:43:49] checking for stpncpy... yes [00:43:49] checking for strcasecmp... yes [00:43:50] checking for strchr... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 [00:43:50] yes [00:43:50] checking for strdup... yes [00:43:50] checking for strncasecmp... yes [00:43:50] checking for strndup... yes [00:43:50] checking for strnlen... yes [00:43:51] checking for strrchr... yes [00:43:51] checking for strstr... yes [00:43:52] checking for strtod... yes [00:43:52] checking for strtol... yes [00:43:52] checking for strtoul... yes [00:43:53] checking for strtoll... yes [00:43:53] checking for strtoull... yes [00:43:53] checking for strverscmp... yes [00:43:53] checking for tmpnam... yes [00:43:54] checking for vasprintf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 [00:43:54] yes [00:43:54] checking for vfprintf... yes [00:43:54] checking for vprintf... yes [00:43:55] checking for vsnprintf... yes [00:43:55] checking for vsprintf... yes [00:43:55] checking for waitpid... yes [00:43:55] checking for setproctitle... yes [00:43:55] checking whether alloca needs Cray hooks... no [00:43:55] checking stack direction for C alloca... 1 [00:43:56] checking for vfork.h... no [00:43:56] checking for fork... yes [00:43:56] checking for vfork... yes [00:43:56] checking for working fork... yes [00:43:56] checking for working vfork... (cached) yes [00:43:56] checking for _doprnt... no [00:43:57] checking for sys_errlist... yes [00:43:57] checking for sys_nerr... yes [00:43:57] checking for sys_siglist... yes [00:43:58] checking for external symbol _system_configuration... no [00:43:58] checking for __fsetlocking... no [00:43:58] checking for canonicalize_file_name... no [00:43:58] checking for dup3... yes [00:43:59] checking for getrlimit... yes [00:43:59] checking for getrusage... yes [00:44:00] checking for getsysinfo... no [00:44:00] checking for gettimeofday... (cached) yes [00:44:00] checking for on_exit... no [00:44:01] checking for pipe2... yes [00:44:01] checking for psignal... yes [00:44:01] checking for pstat_getdynamic... no [00:44:01] checking for pstat_getstatic... no [00:44:01] checking for realpath... yes [00:44:02] checking for setrlimit... yes [00:44:02] checking for spawnve... no [00:44:02] checking for spawnvpe... no [00:44:02] checking for strerror... yes [00:44:02] checking for strsignal... yes [00:44:03] checking for sysconf... yes [00:44:03] checking for sysctl... yes [00:44:03] checking for sysmp... no [00:44:03] checking for table... no [00:44:03] checking for times... yes [00:44:03] checking for wait3... yes [00:44:04] checking for wait4... yes [00:44:04] checking for sbrk... yes [00:44:04] checking whether basename is declared... /bin/sh ./libtool --tag=CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fno-checking -gtoggle -static-libstdc++ -static-libgcc -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo [00:44:04] no [00:44:04] checking whether ffs is declared... libtool: link: /usr/local/bin/ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o [00:44:04] libtool: link: /usr/local/bin/ranlib .libs/libbacktrace.a [00:44:05] libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) [00:44:05] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:44:05] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [00:44:05] yes [00:44:05] checking whether asprintf is declared... yes [00:44:05] checking whether vasprintf is declared... yes [00:44:05] checking whether snprintf is declared... yes [00:44:05] checking whether vsnprintf is declared... yes [00:44:05] checking whether calloc is declared... yes [00:44:06] checking whether getenv is declared... yes [00:44:06] checking whether getopt is declared... yes [00:44:06] checking whether malloc is declared... yes [00:44:06] checking whether realloc is declared... yes [00:44:06] checking whether sbrk is declared... yes [00:44:06] checking whether strtol is declared... yes [00:44:07] checking whether strtoul is declared... yes [00:44:07] checking whether strtoll is declared... yes [00:44:07] checking whether strtoull is declared... yes [00:44:07] checking whether strverscmp is declared... yes [00:44:07] checking whether strnlen is declared... yes [00:44:07] checking whether canonicalize_file_name must be declared... yes [00:44:08] checking for stdlib.h... (cached) yes [00:44:08] checking for unistd.h... (cached) yes [00:44:08] checking for sys/param.h... (cached) yes [00:44:08] checking for getpagesize... (cached) yes [00:44:08] checking for working mmap... yes [00:44:08] checking for working strncmp... yes [00:44:08] configure: updating cache ./config.cache [00:44:08] configure: creating ./config.status [00:44:09] config.status: creating Makefile [00:44:09] config.status: creating testsuite/Makefile [00:44:09] config.status: creating config.h [00:44:09] config.status: executing default commands [00:44:09] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [00:44:09] if [ x"-fpic" != x ] && [ ! -d pic ]; then \ [00:44:09] mkdir pic; \ [00:44:09] else true; fi [00:44:09] if [ x"" != x ] && [ ! -d noasan ]; then \ [00:44:09] mkdir noasan; \ [00:44:09] else true; fi [00:44:09] touch stamp-picdir [00:44:09] touch stamp-noasandir [00:44:09] echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o pic/regex.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o pic/md5.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o pic/sha1.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o pic/alloca.o; \ [00:44:09] else true; fi [00:44:09] if [ x"-fpic" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o pic/argv.o; \ [00:44:09] else true; fi [00:44:09] Configuring stage 2 in ./libcpp [00:44:09] if [ x"" != x ]; then \ [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o noasan/alloca.o; \ [00:44:09] else true; fi [00:44:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o alloca.o [00:44:10] if [ x"-fpic" != x ]; then \ [00:44:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ [00:44:10] else true; fi [00:44:10] configure: creating cache ./config.cache [00:44:10] if [ x"" != x ]; then \ [00:44:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ [00:44:10] else true; fi [00:44:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o bsearch_r.o [00:44:10] if [ x"-fpic" != x ]; then \ [00:44:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o pic/choose-temp.o; \ [00:44:10] else true; fi [00:44:10] checking build system type... x86_64-portbld-freebsd13.2 [00:44:10] checking host system type... x86_64-portbld-freebsd13.2 [00:44:11] if [ x"" != x ]; then \ [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o noasan/choose-temp.o; \ [00:44:11] else true; fi [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o choose-temp.o [00:44:11] checking target system type... x86_64-portbld-freebsd13.2 [00:44:11] checking whether gmake sets $(MAKE)... yes [00:44:11] checking for a BSD-compatible install... /usr/bin/install -c [00:44:11] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:44:11] checking whether the C compiler works... if [ x"-fpic" != x ]; then \ [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o pic/concat.o; \ [00:44:11] else true; fi [00:44:11] yes [00:44:11] checking for C compiler default output file name... a.out [00:44:11] checking for suffix of executables... [00:44:11] checking whether we are cross compiling... if [ x"" != x ]; then \ [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o noasan/argv.o; \ [00:44:11] else true; fi [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o argv.o [00:44:11] if [ x"" != x ]; then \ [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ [00:44:11] else true; fi [00:44:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o cplus-dem.o [00:44:12] no [00:44:12] checking for suffix of object files... o [00:44:12] checking whether we are using the GNU C compiler... yes [00:44:12] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:44:12] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... if [ x"" != x ]; then \ [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o noasan/md5.o; \ [00:44:12] else true; fi [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o md5.o [00:44:12] none needed [00:44:12] if [ x"" != x ]; then \ [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o noasan/concat.o; \ [00:44:12] else true; fi [00:44:12] checking whether we are using the GNU C++ compiler... if [ x"-fpic" != x ]; then \ [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o pic/cp-demint.o; \ [00:44:12] else true; fi [00:44:12] if [ x"-fpic" != x ]; then \ [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o pic/crc32.o; \ [00:44:12] else true; fi [00:44:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o concat.o [00:44:13] yes [00:44:13] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... if [ x"" != x ]; then \ [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o noasan/crc32.o; \ [00:44:13] else true; fi [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o crc32.o [00:44:13] if [ x"-fpic" != x ]; then \ [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o pic/d-demangle.o; \ [00:44:13] else true; fi [00:44:13] yes [00:44:13] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:44:13] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [00:44:13] checking how to run the C preprocessor... cpp [00:44:13] if [ x"-fpic" != x ]; then \ [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ [00:44:13] else true; fi [00:44:13] if [ x"" != x ]; then \ [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o noasan/cp-demint.o; \ [00:44:13] else true; fi [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o cp-demint.o [00:44:13] checking for grep that handles long lines and -e... /usr/bin/grep [00:44:13] checking for egrep... /usr/bin/grep -E [00:44:13] checking for ANSI C header files... yes [00:44:13] checking for sys/types.h... if [ x"-fpic" != x ]; then \ [00:44:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o pic/dyn-string.o; \ [00:44:13] else true; fi [00:44:13] yes [00:44:13] checking for sys/stat.h... yes [00:44:13] checking for stdlib.h... yes [00:44:14] checking for string.h... yes [00:44:14] checking for memory.h... yes [00:44:14] if [ x"" != x ]; then \ [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ [00:44:14] else true; fi [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o dwarfnames.o [00:44:14] checking for strings.h... yes [00:44:14] checking for inttypes.h... if [ x"" != x ]; then \ [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o noasan/sha1.o; \ [00:44:14] else true; fi [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o sha1.o [00:44:14] if [ x"" != x ]; then \ [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o noasan/dyn-string.o; \ [00:44:14] else true; fi [00:44:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o dyn-string.o [00:44:15] if [ x"-fpic" != x ]; then \ [00:44:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o pic/fdmatch.o; \ [00:44:15] else true; fi [00:44:15] yes [00:44:15] if [ x"" != x ]; then \ [00:44:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o noasan/fdmatch.o; \ [00:44:15] else true; fi [00:44:15] checking for stdint.h... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o fdmatch.o [00:44:15] yes [00:44:15] checking for unistd.h... if [ x"-fpic" != x ]; then \ [00:44:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o pic/fibheap.o; \ [00:44:15] else true; fi [00:44:15] if [ x"-fpic" != x ]; then \ [00:44:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ [00:44:15] else true; fi [00:44:15] yes [00:44:16] checking minix/config.h usability... if [ x"" != x ]; then \ [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ [00:44:16] else true; fi [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o filedescriptor.o [00:44:16] if [ x"-fpic" != x ]; then \ [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ [00:44:16] else true; fi [00:44:16] if [ x"-fpic" != x ]; then \ [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o pic/floatformat.o; \ [00:44:16] else true; fi [00:44:16] no [00:44:16] checking minix/config.h presence... if [ x"" != x ]; then \ [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ [00:44:16] else true; fi [00:44:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o filename_cmp.o [00:44:16] no [00:44:16] checking for minix/config.h... no [00:44:16] checking whether it is safe to define __EXTENSIONS__... yes [00:44:17] checking for special C compiler options needed for large files... no [00:44:17] checking for _FILE_OFFSET_BITS value needed for large files... no [00:44:17] checking for aclocal... no [00:44:17] checking for autoconf... no [00:44:17] checking for autoheader... no [00:44:17] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -W... if [ x"-fpic" != x ]; then \ [00:44:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o pic/fnmatch.o; \ [00:44:17] yes [00:44:17] else true; fi [00:44:17] if [ x"" != x ]; then \ [00:44:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o noasan/fibheap.o; \ [00:44:17] else true; fi [00:44:17] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wall... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o fibheap.o [00:44:17] if [ x"" != x ]; then \ [00:44:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o noasan/floatformat.o; \ [00:44:17] else true; fi [00:44:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o floatformat.o [00:44:17] yes [00:44:18] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wnarrowing... yes [00:44:18] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wwrite-strings... if [ x"-fpic" != x ]; then \ [00:44:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ [00:44:18] else true; fi [00:44:18] yes [00:44:18] if [ x"-fpic" != x ]; then \ [00:44:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o pic/getopt.o; \ [00:44:18] else true; fi [00:44:18] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-format-attribute... if [ x"-fpic" != x ]; then \ [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o pic/getopt1.o; \ [00:44:19] else true; fi [00:44:19] if [ x"" != x ]; then \ [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o noasan/fnmatch.o; \ [00:44:19] else true; fi [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o fnmatch.o [00:44:19] yes [00:44:19] if [ x"" != x ]; then \ [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ [00:44:19] else true; fi [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o fopen_unlocked.o [00:44:19] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wstrict-prototypes... if [ x"-fpic" != x ]; then \ [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o pic/getpwd.o; \ [00:44:19] else true; fi [00:44:19] if [ x"" != x ]; then \ [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o noasan/d-demangle.o; \ [00:44:19] else true; fi [00:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o d-demangle.o [00:44:19] yes [00:44:19] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-prototypes... yes [00:44:20] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wold-style-definition... if [ x"" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o noasan/getpwd.o; \ [00:44:20] else true; fi [00:44:20] if [ x"" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o noasan/getopt1.o; \ [00:44:20] else true; fi [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o getpwd.o [00:44:20] yes [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o getopt1.o [00:44:20] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wc++-compat... if [ x"-fpic" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o pic/getruntime.o; \ [00:44:20] else true; fi [00:44:20] if [ x"-fpic" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o pic/hashtab.o; \ [00:44:20] else true; fi [00:44:20] if [ x"-fpic" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o pic/hex.o; \ [00:44:20] else true; fi [00:44:20] yes [00:44:20] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -pedantic -Wlong-long... if [ x"" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o noasan/getruntime.o; \ [00:44:20] else true; fi [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o getruntime.o [00:44:20] yes [00:44:20] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-exceptions... if [ x"" != x ]; then \ [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o noasan/hex.o; \ [00:44:20] else true; fi [00:44:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o hex.o [00:44:21] if [ x"-fpic" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o pic/lbasename.o; \ [00:44:21] else true; fi [00:44:21] yes [00:44:21] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti... if [ x"-fpic" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o pic/lrealpath.o; \ [00:44:21] else true; fi [00:44:21] if [ x"" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o noasan/lbasename.o; \ [00:44:21] else true; fi [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o lbasename.o [00:44:21] if [ x"" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o noasan/getopt.o; \ [00:44:21] else true; fi [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o getopt.o [00:44:21] if [ x"" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o noasan/lrealpath.o; \ [00:44:21] else true; fi [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o lrealpath.o [00:44:21] yes [00:44:21] if [ x"-fpic" != x ]; then \ [00:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ [00:44:21] else true; fi [00:44:21] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... if [ x"-fpic" != x ]; then \ [00:44:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ [00:44:22] else true; fi [00:44:22] gcc3 [00:44:22] checking whether time.h and sys/time.h may both be included... if [ x"" != x ]; then \ [00:44:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o noasan/hashtab.o; \ [00:44:22] else true; fi [00:44:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o hashtab.o [00:44:22] if [ x"" != x ]; then \ [00:44:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ [00:44:22] else true; fi [00:44:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o make-temp-file.o [00:44:22] yes [00:44:22] checking whether string.h and strings.h may both be included... yes [00:44:23] checking locale.h usability... if [ x"-fpic" != x ]; then \ [00:44:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o pic/objalloc.o; \ [00:44:23] else true; fi [00:44:23] if [ x"-fpic" != x ]; then \ [00:44:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o pic/obstack.o; \ [00:44:23] else true; fi [00:44:23] if [ x"" != x ]; then \ [00:44:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ [00:44:23] else true; fi [00:44:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o make-relative-prefix.o [00:44:23] yes [00:44:23] checking locale.h presence... yes [00:44:23] checking for locale.h... yes [00:44:24] if [ x"" != x ]; then \ [00:44:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o noasan/obstack.o; \ [00:44:24] else true; fi [00:44:24] checking fcntl.h usability... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o obstack.o [00:44:24] if [ x"" != x ]; then \ [00:44:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o noasan/objalloc.o; \ [00:44:24] else true; fi [00:44:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o objalloc.o [00:44:24] yes [00:44:24] checking fcntl.h presence... yes [00:44:24] checking for fcntl.h... yes [00:44:24] checking limits.h usability... if [ x"-fpic" != x ]; then \ [00:44:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o pic/partition.o; \ [00:44:24] else true; fi [00:44:24] yes [00:44:24] checking limits.h presence... if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pic/pexecute.o; \ [00:44:25] else true; fi [00:44:25] yes [00:44:25] checking for limits.h... yes [00:44:25] checking stddef.h usability... if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o pic/physmem.o; \ [00:44:25] else true; fi [00:44:25] if [ x"" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o noasan/pexecute.o; \ [00:44:25] else true; fi [00:44:25] yes [00:44:25] checking stddef.h presence... if [ x"" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o noasan/physmem.o; \ [00:44:25] else true; fi [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o physmem.o [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pexecute.o [00:44:25] if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pic/pex-common.o; \ [00:44:25] else true; fi [00:44:25] yes [00:44:25] checking for stddef.h... yes [00:44:25] if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pic/pex-one.o; \ [00:44:25] else true; fi [00:44:25] checking for stdlib.h... (cached) yes [00:44:25] checking for strings.h... (cached) yes [00:44:25] if [ x"" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o noasan/partition.o; \ [00:44:25] else true; fi [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o partition.o [00:44:25] if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pic/pex-unix.o; \ [00:44:25] else true; fi [00:44:25] if [ x"-fpic" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ [00:44:25] else true; fi [00:44:25] checking for string.h... (cached) yes [00:44:25] if [ x"" != x ]; then \ [00:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o noasan/pex-one.o; \ [00:44:25] else true; fi [00:44:25] checking sys/file.h usability... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pex-one.o [00:44:26] yes [00:44:26] checking sys/file.h presence... if [ x"-fpic" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ [00:44:26] else true; fi [00:44:26] yes [00:44:26] checking for sys/file.h... yes [00:44:26] checking for unistd.h... (cached) yes [00:44:26] checking whether byte ordering is bigendian... if [ x"-fpic" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ [00:44:26] else true; fi [00:44:26] if [ x"" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ [00:44:26] else true; fi [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o safe-ctype.o [00:44:26] if [ x"" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ [00:44:26] else true; fi [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o vprintf-support.o [00:44:26] if [ x"-fpic" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o pic/simple-object.o; \ [00:44:26] else true; fi [00:44:26] if [ x"-fpic" != x ]; then \ [00:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ [00:44:26] else true; fi [00:44:27] no [00:44:27] checking for an ANSI C-conforming const... if [ x"" != x ]; then \ [00:44:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o noasan/pex-unix.o; \ [00:44:27] else true; fi [00:44:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pex-unix.o [00:44:27] yes [00:44:27] checking for inline... inline [00:44:27] checking for obstacks... no [00:44:27] checking for off_t... if [ x"" != x ]; then \ [00:44:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o noasan/simple-object.o; \ [00:44:27] else true; fi [00:44:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o simple-object.o [00:44:28] if [ x"" != x ]; then \ [00:44:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o noasan/pex-common.o; \ [00:44:28] else true; fi [00:44:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pex-common.o [00:44:28] yes [00:44:28] checking for size_t... if [ x"" != x ]; then \ [00:44:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ [00:44:28] else true; fi [00:44:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o simple-object-coff.o [00:44:28] if [ x"-fpic" != x ]; then \ [00:44:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ [00:44:28] else true; fi [00:44:29] if [ x"-fpic" != x ]; then \ [00:44:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ [00:44:29] else true; fi [00:44:29] yes [00:44:29] checking for ssize_t... if [ x"-fpic" != x ]; then \ [00:44:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ [00:44:29] else true; fi [00:44:29] if [ x"-fpic" != x ]; then \ [00:44:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o pic/sort.o; \ [00:44:29] else true; fi [00:44:29] yes [00:44:29] checking for uintptr_t... if [ x"" != x ]; then \ [00:44:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o noasan/sort.o; \ [00:44:30] else true; fi [00:44:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o sort.o [00:44:30] yes [00:44:30] checking for ptrdiff_t... if [ x"-fpic" != x ]; then \ [00:44:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o pic/spaces.o; \ [00:44:30] else true; fi [00:44:31] if [ x"" != x ]; then \ [00:44:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o noasan/spaces.o; \ [00:44:31] else true; fi [00:44:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o spaces.o [00:44:31] yes [00:44:31] checking for uint64_t... if [ x"-fpic" != x ]; then \ [00:44:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o pic/splay-tree.o; \ [00:44:31] else true; fi [00:44:31] yes [00:44:31] checking whether struct tm is in sys/time.h or time.h... time.h [00:44:32] checking size of int... if [ x"" != x ]; then \ [00:44:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ [00:44:32] else true; fi [00:44:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o [00:44:32] if [ x"" != x ]; then \ [00:44:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ [00:44:32] else true; fi [00:44:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o [00:44:32] 4 [00:44:33] checking size of long... if [ x"" != x ]; then \ [00:44:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o noasan/splay-tree.o; \ [00:44:33] else true; fi [00:44:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o splay-tree.o [00:44:33] if [ x"" != x ]; then \ [00:44:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ [00:44:33] else true; fi [00:44:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o simple-object-elf.o [00:44:33] 8 [00:44:33] checking for clearerr_unlocked... yes [00:44:34] checking for feof_unlocked... if [ x"" != x ]; then \ [00:44:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ [00:44:34] else true; fi [00:44:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o rust-demangle.o [00:44:34] yes [00:44:34] checking for ferror_unlocked... yes [00:44:35] checking for fflush_unlocked... if [ x"-fpic" != x ]; then \ [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o pic/stack-limit.o; \ [00:44:35] else true; fi [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c: In function 'stack_limit_increase': [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integer expressions of different signedness: 'rlim_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [00:44:35] 54 | && rlim.rlim_cur < pref [00:44:35] | ^ [00:44:35] yes [00:44:35] if [ x"-fpic" != x ]; then \ [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o pic/strerror.o; \ [00:44:35] else true; fi [00:44:35] if [ x"" != x ]; then \ [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o noasan/stack-limit.o; \ [00:44:35] else true; fi [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o stack-limit.o [00:44:35] checking for fgetc_unlocked... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c: In function 'stack_limit_increase': [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integer expressions of different signedness: 'rlim_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [00:44:35] 54 | && rlim.rlim_cur < pref [00:44:35] | ^ [00:44:35] if [ x"-fpic" != x ]; then \ [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o pic/strsignal.o; \ [00:44:35] else true; fi [00:44:35] if [ x"-fpic" != x ]; then \ [00:44:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ [00:44:35] else true; fi [00:44:35] no [00:44:35] checking for fgets_unlocked... if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o noasan/strerror.o; \ [00:44:36] else true; fi [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o strerror.o [00:44:36] no [00:44:36] if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o noasan/strsignal.o; \ [00:44:36] else true; fi [00:44:36] if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ [00:44:36] else true; fi [00:44:36] checking for fileno_unlocked... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o timeval-utils.o [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o strsignal.o [00:44:36] if [ x"-fpic" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ [00:44:36] else true; fi [00:44:36] if [ x"-fpic" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o pic/xasprintf.o; \ [00:44:36] else true; fi [00:44:36] yes [00:44:36] checking for fprintf_unlocked... if [ x"-fpic" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o pic/xatexit.o; \ [00:44:36] else true; fi [00:44:36] if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o noasan/xasprintf.o; \ [00:44:36] else true; fi [00:44:36] if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ [00:44:36] else true; fi [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o xasprintf.o [00:44:36] if [ x"" != x ]; then \ [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ [00:44:36] else true; fi [00:44:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o cp-demangle.o [00:44:37] if [ x"" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o noasan/xatexit.o; \ [00:44:37] else true; fi [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o xatexit.o [00:44:37] if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o pic/xexit.o; \ [00:44:37] else true; fi [00:44:37] if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o pic/xmalloc.o; \ [00:44:37] else true; fi [00:44:37] no [00:44:37] checking for fputc_unlocked... if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o pic/xmemdup.o; \ [00:44:37] else true; fi [00:44:37] if [ x"" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o noasan/xexit.o; \ [00:44:37] else true; fi [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o xexit.o [00:44:37] if [ x"" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o noasan/xmemdup.o; \ [00:44:37] else true; fi [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o xmemdup.o [00:44:37] if [ x"" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o noasan/xmalloc.o; \ [00:44:37] else true; fi [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o xmalloc.o [00:44:37] if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o pic/xstrdup.o; \ [00:44:37] else true; fi [00:44:37] yes [00:44:37] if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o pic/xstrerror.o; \ [00:44:37] else true; fi [00:44:37] if [ x"-fpic" != x ]; then \ [00:44:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o pic/xstrndup.o; \ [00:44:37] else true; fi [00:44:37] checking for fputs_unlocked... if [ x"" != x ]; then \ [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o noasan/xstrdup.o; \ [00:44:38] else true; fi [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o xstrdup.o [00:44:38] yes [00:44:38] if [ x"-fpic" != x ]; then \ [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ [00:44:38] else true; fi [00:44:38] checking for fread_unlocked... if [ x"" != x ]; then \ [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o noasan/xstrerror.o; \ [00:44:38] else true; fi [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o xstrerror.o [00:44:38] if [ x"" != x ]; then \ [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o noasan/xstrndup.o; \ [00:44:38] else true; fi [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o xstrndup.o [00:44:38] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [00:44:38] gmake[5]: Nothing to be done for 'all'. [00:44:38] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [00:44:38] if [ x"" != x ]; then \ [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ [00:44:38] else true; fi [00:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o xvasprintf.o [00:44:38] yes [00:44:38] checking for fwrite_unlocked... yes [00:44:38] checking for getchar_unlocked... yes [00:44:39] checking for getc_unlocked... yes [00:44:39] checking for putchar_unlocked... yes [00:44:40] checking for putc_unlocked... yes [00:44:40] checking whether abort is declared... yes [00:44:40] checking whether asprintf is declared... yes [00:44:41] checking whether basename is declared... if [ x"" != x ]; then \ [00:44:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o noasan/regex.o; \ [00:44:41] else true; fi [00:44:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -c -DHAVE_CONFIG_H -g -O2 -fno-checking -gtoggle -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o regex.o [00:44:41] no [00:44:41] checking whether errno is declared... no [00:44:41] checking whether getopt is declared... yes [00:44:42] checking whether vasprintf is declared... yes [00:44:42] checking whether clearerr_unlocked is declared... yes [00:44:42] checking whether feof_unlocked is declared... yes [00:44:43] checking whether ferror_unlocked is declared... yes [00:44:43] checking whether fflush_unlocked is declared... yes [00:44:44] checking whether fgetc_unlocked is declared... no [00:44:44] checking whether fgets_unlocked is declared... no [00:44:44] checking whether fileno_unlocked is declared... yes [00:44:45] checking whether fprintf_unlocked is declared... no [00:44:45] checking whether fputc_unlocked is declared... yes [00:44:45] checking whether fputs_unlocked is declared... yes [00:44:46] checking whether fread_unlocked is declared... yes [00:44:46] checking whether fwrite_unlocked is declared... yes [00:44:46] checking whether getchar_unlocked is declared... yes [00:44:46] checking whether getc_unlocked is declared... yes [00:44:47] checking whether putchar_unlocked is declared... yes [00:44:47] checking whether putc_unlocked is declared... yes [00:44:48] checking for working alloca.h... no [00:44:48] checking for alloca... yes [00:44:48] checking for ANSI C header files... (cached) yes [00:44:48] checking for nl_langinfo and CODESET... yes [00:44:48] checking whether NLS is requested... no [00:44:48] checking for uchar... [00:44:48] checking size of ino_t... 8 [00:44:49] checking size of dev_t... 8 [00:44:49] checking for ld used by GCC... /usr/local/bin/ld [00:44:49] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:44:49] checking for shared library run path origin... done [00:44:49] checking for iconv... yes [00:44:50] checking for iconv declaration... [00:44:51] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:44:52] checking for CET support... no [00:44:52] configure: updating cache ./config.cache [00:44:52] configure: creating ./config.status [00:44:52] config.status: creating Makefile [00:44:53] config.status: creating config.h [00:44:53] config.status: executing depdir commands [00:44:53] mkdir .deps [00:44:59] rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a [00:44:59] /usr/local/bin/ar rc ./libiberty.a \ [00:44:59] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o [00:44:59] /usr/local/bin/ranlib ./libiberty.a [00:44:59] if [ x"-fpic" != x ]; then \ [00:44:59] cd pic; \ [00:44:59] /usr/local/bin/ar rc ./libiberty.a \ [00:44:59] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:44:59] /usr/local/bin/ranlib ./libiberty.a; \ [00:44:59] cd ..; \ [00:44:59] else true; fi; \ [00:44:59] if [ x"" != x ]; then \ [00:44:59] cd noasan; \ [00:44:59] /usr/local/bin/ar rc ./libiberty.a \ [00:44:59] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [00:44:59] /usr/local/bin/ranlib ./libiberty.a; \ [00:44:59] cd ..; \ [00:44:59] else true; fi [00:45:00] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [00:45:00] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/charset.cc [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/errors.cc [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/identifiers.cc [00:45:00] echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../move-if-change localedir.new localedir.h [00:45:00] echo timestamp > localedir.hs [00:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc [00:45:00] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:45:00] gmake all-am [00:45:00] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:45:00] /bin/sh ./libtool --tag=CC --tag=disable-static --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -O2 -fno-checking -gtoggle -c -o lto-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c [00:45:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -O2 -fno-checking -gtoggle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o [00:45:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/line-map.cc [00:45:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc [00:45:07] /bin/sh ./libtool --tag=CC --tag=disable-static --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wall -g -O2 -fno-checking -gtoggle -Wc,-static-libgcc -module -avoid-version -bindir /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' -o liblto_plugin.la -rpath /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a [00:45:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc [00:45:07] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -shared .libs/lto-plugin.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -static-libgcc -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -static-libstdc++ -static-libgcc ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so [00:45:08] libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) [00:45:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc [00:45:08] libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.so [00:45:09] libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.la [00:45:09] libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0' [00:45:09] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:45:09] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [00:45:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/symtab.cc [00:45:10] Configuring stage 2 in ./gcc [00:45:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/traditional.cc [00:45:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fno-checking -gtoggle -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc [00:45:13] configure: creating cache ./config.cache [00:45:13] checking build system type... x86_64-portbld-freebsd13.2 [00:45:13] checking host system type... x86_64-portbld-freebsd13.2 [00:45:13] checking target system type... x86_64-portbld-freebsd13.2 [00:45:13] checking LIBRARY_PATH variable... ok [00:45:13] checking GCC_EXEC_PREFIX variable... ok [00:45:13] checking whether to place generated files in the source directory... no [00:45:13] checking whether a default linker was specified... yes (/usr/local/bin/ld - GNU ld) [00:45:13] checking whether a default dsymutil was specified... no [00:45:13] checking whether a default assembler was specified... yes (/usr/local/bin/as - GNU as) [00:45:13] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [00:45:13] checking whether the C compiler works... yes [00:45:13] checking for C compiler default output file name... a.out [00:45:13] checking for suffix of executables... [00:45:14] checking whether we are cross compiling... no [00:45:14] checking for suffix of object files... o [00:45:14] checking whether we are using the GNU C compiler... yes [00:45:14] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [00:45:14] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [00:45:15] checking whether we are using the GNU C++ compiler... yes [00:45:15] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... yes [00:45:15] checking for x86_64-portbld-freebsd13.2-gnatbind... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/gnatbind [00:45:15] checking for x86_64-portbld-freebsd13.2-gnatmake... no [00:45:15] checking whether compiler driver understands Ada... no [00:45:15] checking for x86_64-portbld-freebsd13.2-gdc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/gdc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -O2 -g -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/libdruntime/gcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/libdruntime -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libphobos/libdruntime -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs [00:45:15] checking whether the D compiler works... no [00:45:15] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [00:45:15] checking for grep that handles long lines and -e... /usr/bin/grep [00:45:15] checking for egrep... /usr/bin/grep -E [00:45:15] checking for ANSI C header files... yes [00:45:16] checking for sys/types.h... yes [00:45:17] checking for sys/stat.h... yes [00:45:17] checking for stdlib.h... yes [00:45:17] checking for string.h... yes [00:45:17] checking for memory.h... yes [00:45:18] checking for strings.h... yes [00:45:18] checking for inttypes.h... yes [00:45:18] checking for stdint.h... yes [00:45:18] checking for unistd.h... yes [00:45:19] checking minix/config.h usability... no [00:45:19] checking minix/config.h presence... no [00:45:19] checking for minix/config.h... no [00:45:19] checking whether it is safe to define __EXTENSIONS__... yes [00:45:19] checking how to run the C preprocessor... cpp [00:45:19] checking for inline... inline [00:45:19] checking for special C compiler options needed for large files... no [00:45:19] checking for _FILE_OFFSET_BITS value needed for large files... no [00:45:19] checking size of ino_t... 8 [00:45:20] checking size of dev_t... rm -f libcpp.a [00:45:20] /usr/local/bin/ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o [00:45:20] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [00:45:20] /usr/local/bin/ranlib libcpp.a [00:45:20] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [00:45:20] 8 [00:45:20] checking size of void *... 8 [00:45:20] checking size of short... 2 [00:45:21] checking size of int... 4 [00:45:21] checking size of long... 8 [00:45:21] checking for long long... yes [00:45:22] checking size of long long... 8 [00:45:22] checking for int8_t... yes [00:45:23] checking for int16_t... yes [00:45:23] checking for int32_t... yes [00:45:24] checking for int64_t... yes [00:45:24] checking for unsigned long long int... yes [00:45:25] checking for long long int... yes [00:45:25] checking for intmax_t... yes [00:45:25] checking for intptr_t... yes [00:45:26] checking for uint8_t... yes [00:45:26] checking for uint16_t... yes [00:45:27] checking for uint32_t... yes [00:45:27] checking for uint64_t... yes [00:45:27] checking for uintmax_t... yes [00:45:28] checking for uintptr_t... yes [00:45:28] checking for int64_t underlying type... long [00:45:28] checking for std::swap in ... yes [00:45:29] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs is affected by placement new aliasing bug... no [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -W... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wall... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wnarrowing... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wwrite-strings... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wcast-qual... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wstrict-prototypes... yes [00:45:30] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wmissing-prototypes... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wmissing-format-attribute... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Woverloaded-virtual... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wold-style-definition... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -Wc++-compat... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes [00:45:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-exceptions... yes [00:45:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti... yes [00:45:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fasynchronous-unwind-tables... yes [00:45:32] checking valgrind.h usability... no [00:45:32] checking valgrind.h presence... no [00:45:32] checking for valgrind.h... no [00:45:32] checking for VALGRIND_DISCARD in ... no [00:45:33] checking for VALGRIND_DISCARD in ... no [00:45:33] checking for multiarch configuration... auto [00:45:33] configure: WARNING: decimal float is not supported for this target, ignored [00:45:33] configure: WARNING: fixed-point is not supported for this target, ignored [00:45:33] checking whether gmake sets $(MAKE)... yes [00:45:33] checking for gawk... /usr/bin/awk [00:45:33] checking whether ln -s works... yes [00:45:33] checking whether ln works... yes [00:45:33] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [00:45:33] checking for a BSD compatible install... /usr/bin/install -c [00:45:33] checking for cmp's capabilities... gnucompare [00:45:33] checking for mktemp... yes [00:45:33] checking for makeinfo... makeinfo --no-split --split-size=5000000 [00:45:33] checking for modern makeinfo... yes [00:45:34] checking for recent Pod::Man... yes [00:45:35] checking for flex... flex [00:45:35] checking for bison... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/missing bison [00:45:35] checking for nm... /usr/local/bin/nm [00:45:35] checking for ar... /usr/local/bin/ar [00:45:35] checking for sphinx-build... texinfo [00:45:35] checking for ANSI C header files... (cached) yes [00:45:35] checking whether time.h and sys/time.h may both be included... yes [00:45:35] checking whether string.h and strings.h may both be included... yes [00:45:35] checking for sys/wait.h that is POSIX.1 compatible... yes [00:45:35] checking whether termios.h defines TIOCGWINSZ... yes [00:45:36] checking for limits.h... yes [00:45:36] checking for stddef.h... yes [00:45:37] checking for string.h... (cached) yes [00:45:37] checking for strings.h... (cached) yes [00:45:37] checking for stdlib.h... (cached) yes [00:45:37] checking for time.h... yes [00:45:37] checking for iconv.h... yes [00:45:37] checking for fcntl.h... yes [00:45:37] checking for ftw.h... yes [00:45:38] checking for unistd.h... (cached) yes [00:45:38] checking for sys/file.h... yes [00:45:38] checking for sys/time.h... yes [00:45:38] checking for sys/mman.h... yes [00:45:38] checking for sys/resource.h... yes [00:45:38] checking for sys/param.h... yes [00:45:38] checking for sys/times.h... yes [00:45:39] checking for sys/stat.h... (cached) yes [00:45:39] checking for sys/locking.h... no [00:45:39] checking for direct.h... no [00:45:39] checking for malloc.h... yes [00:45:39] checking for langinfo.h... yes [00:45:39] checking for ldfcn.h... no [00:45:39] checking for locale.h... yes [00:45:40] checking for wchar.h... yes [00:45:40] checking for thread.h... no [00:45:40] checking for pthread.h... yes [00:45:40] checking for CHAR_BIT... yes [00:45:40] checking whether byte ordering is bigendian... no [00:45:40] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [00:45:41] checking for unordered_map... yes [00:45:41] checking for tr1/unordered_map... yes [00:45:41] checking for ext/hash_map... yes [00:45:42] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... gcc3 [00:45:42] checking for collect2 libraries... none required [00:45:43] checking for library containing exc_resume... no [00:45:44] checking for library containing kstat_open... no [00:45:44] checking for library containing gethostbyname... none required [00:45:45] checking for library containing socket... none required [00:45:45] checking for library containing ldexp... none required [00:45:45] checking for library containing dlopen... none required [00:45:45] checking for inttypes.h... yes [00:45:45] checking for times... yes [00:45:46] checking for clock... yes [00:45:46] checking for kill... yes [00:45:46] checking for getrlimit... yes [00:45:46] checking for setrlimit... yes [00:45:47] checking for atoq... no [00:45:47] checking for popen... yes [00:45:47] checking for sysconf... yes [00:45:47] checking for strsignal... yes [00:45:48] checking for getrusage... yes [00:45:48] checking for nl_langinfo... yes [00:45:48] checking for gettimeofday... yes [00:45:49] checking for mbstowcs... yes [00:45:49] checking for wcswidth... yes [00:45:49] checking for mmap... yes [00:45:49] checking for posix_fallocate... yes [00:45:50] checking for setlocale... yes [00:45:50] checking for clearerr_unlocked... yes [00:45:50] checking for feof_unlocked... yes [00:45:50] checking for ferror_unlocked... yes [00:45:51] checking for fflush_unlocked... yes [00:45:51] checking for fgetc_unlocked... no [00:45:51] checking for fgets_unlocked... no [00:45:51] checking for fileno_unlocked... yes [00:45:52] checking for fprintf_unlocked... no [00:45:52] checking for fputc_unlocked... yes [00:45:52] checking for fputs_unlocked... yes [00:45:52] checking for fread_unlocked... yes [00:45:52] checking for fwrite_unlocked... yes [00:45:53] checking for getchar_unlocked... yes [00:45:53] checking for getc_unlocked... yes [00:45:53] checking for putchar_unlocked... yes [00:45:53] checking for putc_unlocked... yes [00:45:54] checking for madvise... yes [00:45:54] checking for mallinfo... no [00:45:54] checking for mallinfo2... no [00:45:54] checking for fstatat... yes [00:45:54] checking whether mbstowcs works... yes [00:45:55] checking for ssize_t... yes [00:45:55] checking for caddr_t... yes [00:45:55] checking for sighander_t... no [00:45:55] checking for sys/mman.h... (cached) yes [00:45:55] checking for mmap... (cached) yes [00:45:55] checking whether read-only mmap of a plain file works... yes [00:45:55] checking whether mmap from /dev/zero works... yes [00:45:55] checking for MAP_ANON(YMOUS)... yes [00:45:56] checking whether mmap with MAP_ANON(YMOUS) works... yes [00:45:56] checking for pid_t... yes [00:45:56] checking for vfork.h... no [00:45:56] checking for fork... yes [00:45:56] checking for vfork... yes [00:45:57] checking for working fork... yes [00:45:57] checking for working vfork... (cached) yes [00:45:57] checking for ld used by GCC... /usr/local/bin/ld [00:45:57] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:45:57] checking for shared library run path origin... done [00:45:57] checking for iconv... yes [00:45:57] checking for iconv declaration... [00:45:57] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [00:45:57] checking for LC_MESSAGES... yes [00:45:58] checking for nl_langinfo and CODESET... yes [00:45:58] checking whether basename is declared... no [00:46:00] checking whether strstr is declared... yes [00:46:01] checking whether getenv is declared... yes [00:46:02] checking whether atol is declared... yes [00:46:02] checking whether atoll is declared... yes [00:46:03] checking whether asprintf is declared... yes [00:46:06] checking whether sbrk is declared... yes [00:46:08] checking whether abort is declared... yes [00:46:09] checking whether atof is declared... yes [00:46:10] checking whether getcwd is declared... yes [00:46:10] checking whether getwd is declared... yes [00:46:11] checking whether madvise is declared... yes [00:46:12] checking whether stpcpy is declared... yes [00:46:13] checking whether strnlen is declared... yes [00:46:13] checking whether strsignal is declared... yes [00:46:14] checking whether strverscmp is declared... yes [00:46:15] checking whether strtol is declared... yes [00:46:15] checking whether strtoul is declared... yes [00:46:16] checking whether strtoll is declared... yes [00:46:17] checking whether strtoull is declared... yes [00:46:18] checking whether setenv is declared... yes [00:46:19] checking whether unsetenv is declared... yes [00:46:20] checking whether errno is declared... yes [00:46:21] checking whether snprintf is declared... yes [00:46:22] checking whether vsnprintf is declared... yes [00:46:23] checking whether vasprintf is declared... yes [00:46:23] checking whether malloc is declared... yes [00:46:24] checking whether realloc is declared... yes [00:46:25] checking whether calloc is declared... yes [00:46:25] checking whether free is declared... yes [00:46:26] checking whether getopt is declared... yes [00:46:27] checking whether clock is declared... yes [00:46:28] checking whether getpagesize is declared... yes [00:46:29] checking whether ffs is declared... yes [00:46:29] checking whether clearerr_unlocked is declared... yes [00:46:30] checking whether feof_unlocked is declared... yes [00:46:31] checking whether ferror_unlocked is declared... yes [00:46:31] checking whether fflush_unlocked is declared... yes [00:46:32] checking whether fgetc_unlocked is declared... no [00:46:33] checking whether fgets_unlocked is declared... no [00:46:34] checking whether fileno_unlocked is declared... yes [00:46:35] checking whether fprintf_unlocked is declared... no [00:46:36] checking whether fputc_unlocked is declared... yes [00:46:36] checking whether fputs_unlocked is declared... yes [00:46:37] checking whether fread_unlocked is declared... yes [00:46:38] checking whether fwrite_unlocked is declared... yes [00:46:39] checking whether getchar_unlocked is declared... yes [00:46:39] checking whether getc_unlocked is declared... yes [00:46:40] checking whether putchar_unlocked is declared... yes [00:46:41] checking whether putc_unlocked is declared... yes [00:46:41] checking whether getrlimit is declared... yes [00:46:42] checking whether setrlimit is declared... yes [00:46:43] checking whether getrusage is declared... yes [00:46:43] checking whether mallinfo is declared... no [00:46:44] checking whether mallinfo2 is declared... no [00:46:45] checking whether ldgetname is declared... no [00:46:46] checking whether times is declared... yes [00:46:47] checking whether sigaltstack is declared... yes [00:46:47] checking for struct tms... yes [00:46:48] checking for clock_t... yes [00:46:49] checking for F_SETLKW... yes [00:46:49] checking for O_CLOEXEC... yes [00:46:49] checking for AF_UNIX... yes [00:46:51] checking for AF_INET6... yes [00:46:51] checking for _LK_LOCK... no [00:46:51] checking if mkdir takes one argument... no [00:46:53] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc' for machine-specific logic. [00:46:53] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md' as machine description file. [00:46:53] Using the following target machine macro files: [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/vxworks-dummy.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/biarch64.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/unix.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/att.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/dbxelf.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/elfos.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-spec.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-stdint.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-64.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd64.h [00:46:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/initfini-array.h [00:46:53] Using host-default.o for host machine hooks. [00:46:53] checking for __cxa_atexit... yes [00:46:55] checking whether NLS is requested... no [00:46:55] checking how to print strings... printf [00:46:55] checking for a sed that does not truncate output... /usr/bin/sed [00:46:55] checking for fgrep... /usr/bin/grep -F [00:46:55] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... /usr/local/bin/ld [00:46:55] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:46:55] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [00:46:55] checking the name lister (/usr/local/bin/nm) interface... BSD nm [00:46:55] checking whether ln -s works... yes [00:46:55] checking the maximum length of command line arguments... 393216 [00:46:55] checking whether the shell understands some XSI constructs... yes [00:46:55] checking whether the shell understands "+="... no [00:46:55] checking for /usr/local/bin/ld option to reload object files... -r [00:46:55] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [00:46:55] checking how to recognize dependent libraries... pass_all [00:46:55] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/bin/ar [00:46:55] checking for x86_64-portbld-freebsd13.2-strip... no [00:46:55] checking for strip... strip [00:46:55] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [00:46:55] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... ok [00:46:55] checking for dlfcn.h... yes [00:46:56] checking for objdir... .libs [00:46:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [00:46:56] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [00:46:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [00:46:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... yes [00:47:01] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [00:47:01] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [00:47:01] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/usr/local/bin/ld) supports shared libraries... yes [00:47:01] checking whether -lc should be explicitly linked in... no [00:47:02] checking dynamic linker characteristics... freebsd13.2 ld.so [00:47:02] checking how to hardcode library paths into programs... immediate [00:47:02] checking whether stripping libraries is possible... yes [00:47:02] checking if libtool supports shared libraries... yes [00:47:02] checking whether to build shared libraries... yes [00:47:02] checking whether to build static libraries... yes [00:47:02] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [00:47:02] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... /usr/local/bin/ld [00:47:02] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [00:47:02] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs linker (/usr/local/bin/ld) supports shared libraries... yes [00:47:02] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs option to produce PIC... -fPIC -DPIC [00:47:02] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs PIC flag -fPIC -DPIC works... yes [00:47:02] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs static flag -static works... yes [00:47:03] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -c -o file.o... yes [00:47:03] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -c -o file.o... (cached) yes [00:47:03] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs linker (/usr/local/bin/ld) supports shared libraries... yes [00:47:03] checking dynamic linker characteristics... freebsd13.2 ld.so [00:47:03] checking how to hardcode library paths into programs... immediate [00:47:03] checking whether we are using gold... no [00:47:03] checking whether we are using mold... no [00:47:03] checking gold linker with split stack support as non default... no [00:47:04] checking what linker to use... /usr/local/bin/ld [00:47:04] checking what nm to use... /usr/local/x86_64-portbld-freebsd13.2/bin/nm [00:47:04] checking what objdump to use... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [00:47:04] checking what readelf to use... /usr/local/x86_64-portbld-freebsd13.2/bin/readelf [00:47:04] checking for otool... no [00:47:04] checking what otool to use... not found [00:47:04] checking for dsymutil... no [00:47:04] checking assembler flags... [00:47:04] checking assembler for .balign and .p2align... yes [00:47:04] checking assembler for .p2align with maximum skip... yes [00:47:04] checking assembler for .literal16... no [00:47:04] checking assembler for working .subsection -1... yes [00:47:04] checking assembler for .weak... yes [00:47:04] checking assembler for .weakref... yes [00:47:04] checking assembler for .nsubspa comdat... no [00:47:04] checking assembler for .hidden... yes [00:47:04] checking linker for .hidden support... yes [00:47:04] checking linker read-only and read-write section mixing... read-write [00:47:05] checking for .preinit_array/.init_array/.fini_array support... no [00:47:05] checking assembler for .sleb128 and .uleb128... yes [00:47:05] checking assembler for cfi directives... yes [00:47:05] checking assembler for working cfi advance... yes [00:47:05] checking assembler for cfi personality directive... yes [00:47:05] checking assembler for cfi sections directive... yes [00:47:05] checking assembler for eh_frame optimization... yes [00:47:05] checking assembler for section exclude flag... yes [00:47:05] checking assembler for section 'R' flag... yes [00:47:05] checking assembler for section 'o' flag... yes [00:47:05] checking assembler for section merging support... yes [00:47:05] checking assembler for stabs directive... yes [00:47:05] checking assembler for COMDAT group support (GNU as)... yes [00:47:05] checking assembler for line table is_stmt support... yes [00:47:05] checking assembler for line table discriminator support... yes [00:47:05] checking assembler for thread-local storage support... yes [00:47:05] checking linker -Bstatic/-Bdynamic option... yes [00:47:05] checking linker --version-script option... yes [00:47:05] checking linker soname option... yes [00:47:05] checking linker --demangle support... yes [00:47:05] checking linker plugin support... 2 [00:47:05] checking assembler for -xbrace_comment... no [00:47:05] checking assembler for filds and fists mnemonics... yes [00:47:05] checking assembler for fildq and fistpq mnemonics... yes [00:47:05] checking assembler for cmov syntax... no [00:47:05] checking assembler for ffreep mnemonic... yes [00:47:05] checking assembler for .quad directive... yes [00:47:05] checking assembler for sahf mnemonic... yes [00:47:05] checking assembler for interunit movq mnemonic... yes [00:47:05] checking assembler for hle prefixes... yes [00:47:05] checking assembler for swap suffix... yes [00:47:05] checking assembler for different section symbol subtraction... yes [00:47:05] checking assembler for rep and lock prefix... yes [00:47:05] checking assembler for ud2 mnemonic... yes [00:47:05] checking assembler for R_386_TLS_GD_PLT reloc... no [00:47:05] checking assembler for R_386_TLS_LDM_PLT reloc... no [00:47:05] checking assembler for R_386_TLS_LDM reloc... no [00:47:06] checking assembler for R_386_GOT32X reloc... yes [00:47:06] checking assembler for GOTOFF in data... yes [00:47:06] checking assembler for calling ___tls_get_addr via GOT... no [00:47:06] checking assembler for dwarf2 debug_line support... yes [00:47:06] checking assembler for buggy dwarf2 .file directive... no [00:47:06] checking assembler for dwarf2 debug_view support... yes [00:47:06] checking assembler for --gdwarf2 option... yes [00:47:06] checking assembler for --gdwarf-5 option... yes [00:47:06] checking assembler for assembly of compiler generated 64-bit .debug_line... yes [00:47:06] checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes [00:47:06] checking assembler for --gdwarf-4 with the APP marker... yes [00:47:06] checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes [00:47:06] checking assembler for --gstabs option... yes [00:47:06] checking assembler for --debug-prefix-map option... yes [00:47:06] checking assembler for compressed debug sections... 2 [00:47:06] checking assembler for .lcomm with alignment... no [00:47:06] checking for target glibc version... 0.0 [00:47:06] checking assembler for gnu_unique_object... no [00:47:06] checking assembler for tolerance to line number 0... yes [00:47:06] checking support for thin archives... yes [00:47:06] checking linker PT_GNU_EH_FRAME support... yes [00:47:06] checking linker CIEv3 in .eh_frame support... yes [00:47:06] checking linker position independent executable support... yes [00:47:06] checking linker PIE support with copy reloc... no [00:47:06] checking linker EH-compatible garbage collection of sections... yes [00:47:06] checking linker EH garbage collection of sections bug... no [00:47:06] checking linker for compressed debug sections... 3 [00:47:06] checking linker --as-needed support... yes [00:47:06] checking linker mapfile support for clearing hardware capabilities... no [00:47:07] checking linker --build-id support... yes [00:47:07] checking linker *_sol2 emulation support... no [00:47:07] checking linker --sysroot support... yes [00:47:07] checking __stack_chk_fail in target C library... checking for __stack_chk_fail... yes [00:47:07] yes [00:47:07] checking sys/sdt.h in the target C library... yes [00:47:07] checking dl_iterate_phdr in target C library... yes [00:47:07] checking whether to enable maintainer-specific portions of Makefiles... no [00:47:07] checking whether to avoid linking multiple front-ends at once... no [00:47:07] checking whether to serialize linking of multiple front-ends... no [00:47:13] Links are now set up to build a native compiler for x86_64-portbld-freebsd13.2. [00:47:13] checking for exported symbols... yes [00:47:13] checking for -rdynamic... yes [00:47:13] checking for library containing dlopen... (cached) none required [00:47:13] checking for -fPIC -shared... yes [00:47:13] gcc_driver_version: 12.2.0 [00:47:13] checking for -fno-PIE option... yes [00:47:14] checking for -no-pie option... yes [00:47:14] checking for CET support... no [00:47:14] checking linker -z bndplt option... no [00:47:14] checking linker --push-state/--pop-state options... yes [00:47:14] configure: updating cache ./config.cache [00:47:14] configure: creating ./config.status [00:47:14] config.status: creating as [00:47:15] config.status: creating collect-ld [00:47:15] config.status: creating nm [00:47:15] config.status: creating dsymutil [00:47:15] config.status: creating Makefile [00:47:15] config.status: creating ada/gcc-interface/Makefile [00:47:16] config.status: creating ada/Makefile [00:47:16] config.status: creating auto-host.h [00:47:17] config.status: executing depdir commands [00:47:17] mkdir .deps [00:47:17] config.status: executing gccdepdir commands [00:47:17] mkdir build [00:47:17] mkdir build/.deps [00:47:17] mkdir ada/.deps [00:47:17] mkdir c [00:47:17] mkdir c/.deps [00:47:17] mkdir cp [00:47:17] mkdir cp/.deps [00:47:17] mkdir d [00:47:17] mkdir d/.deps [00:47:17] mkdir fortran [00:47:17] mkdir fortran/.deps [00:47:17] mkdir go [00:47:17] mkdir go/.deps [00:47:17] mkdir jit [00:47:17] mkdir jit/.deps [00:47:17] mkdir lto [00:47:17] mkdir lto/.deps [00:47:17] mkdir objc [00:47:17] mkdir objc/.deps [00:47:17] mkdir objcp [00:47:17] mkdir objcp/.deps [00:47:17] mkdir c-family [00:47:17] mkdir c-family/.deps [00:47:17] mkdir common [00:47:17] mkdir common/.deps [00:47:17] mkdir analyzer [00:47:17] mkdir analyzer/.deps [00:47:17] mkdir rtl-ssa [00:47:17] mkdir rtl-ssa/.deps [00:47:17] config.status: executing default commands [00:47:17] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [00:47:20] TARGET_CPU_DEFAULT="" \ [00:47:20] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh config.h [00:47:20] TARGET_CPU_DEFAULT="" \ [00:47:20] HEADERS="options.h insn-constants.h config/vxworks-dummy.h config/i386/biarch64.h config/i386/i386.h config/i386/unix.h config/i386/att.h config/dbxelf.h config/elfos.h config/freebsd-spec.h config/freebsd.h config/freebsd-stdint.h config/i386/x86-64.h config/i386/freebsd.h config/i386/freebsd64.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 FBSD_MAJOR=13 USE_IX86_FRAME_POINTER=1" \ [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm.h [00:47:20] TARGET_CPU_DEFAULT="" \ [00:47:20] HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_p.h [00:47:20] TARGET_CPU_DEFAULT="" \ [00:47:20] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh bconfig.h [00:47:20] LC_ALL=C ; export LC_ALL ; \ [00:47:20] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-gather.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/go/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/params.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/fused-madd.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/rpath.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.opt > tmp-optionlist [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gi.list gtyp-input.list [00:47:20] echo "#define BUILDING_GCC_MAJOR `echo 12.2.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h [00:47:20] TARGET_CPU_DEFAULT="" \ [00:47:20] HEADERS="options.h insn-constants.h config/i386/i386.h config/i386/i386-protos.h defaults.h" DEFINES="" \ [00:47:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_d.h [00:47:21] echo "#define BUILDING_GCC_MINOR `echo 12.2.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h [00:47:21] echo timestamp > s-gtyp-input [00:47:21] if test yes = yes \ [00:47:21] || test -n "../lib32"; then \ [00:47:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib \ [00:47:21] "m32" \ [00:47:21] "32" \ [00:47:21] "" \ [00:47:21] "" \ [00:47:21] "" \ [00:47:21] "" \ [00:47:21] "../lib32" \ [00:47:21] "" \ [00:47:21] "" \ [00:47:21] "" \ [00:47:21] "yes" \ [00:47:21] > tmp-mlib.h; \ [00:47:21] else \ [00:47:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib '' '' '' '' '' '' '' '' \ [00:47:21] "" '' no \ [00:47:21] > tmp-mlib.h; \ [00:47:21] fi [00:47:21] echo "#define BUILDING_GCC_PATCHLEVEL `echo 12.2.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h [00:47:21] lsf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/lang-specs.h"; for f in $lsf; do \ [00:47:21] echo "#include \"$f\""; \ [00:47:21] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' > tmp-specs.h [00:47:21] rm -f tmp-all-tree.def [00:47:21] echo '#include "tree.def"' > tmp-all-tree.def [00:47:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-specs.h specs.h [00:47:21] echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h [00:47:21] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gen-pass-instances.awk \ [00:47:21] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-passes.def > pass-instances.def [00:47:22] echo timestamp > s-bversion [00:47:22] echo timestamp > s-specs [00:47:22] echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def [00:47:22] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mlib.h multilib.h [00:47:22] rm -f tmp-omp-device-properties.h; \ [00:47:22] for kind in kind arch isa; do \ [00:47:22] echo 'const char omp_offload_device_'${kind}'[] = ' \ [00:47:22] >> tmp-omp-device-properties.h; \ [00:47:22] for prop in none ; do \ [00:47:22] [ "$prop" = "none" ] && continue; \ [00:47:22] tgt=`echo "$prop" | sed 's/=.*$//'`; \ [00:47:22] props=`echo "$prop" | sed 's/.*=//'`; \ [00:47:22] echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ [00:47:22] sed -n 's/^'${kind}': //p' ${props} \ [00:47:22] | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ [00:47:22] >> tmp-omp-device-properties.h; \ [00:47:22] done; \ [00:47:22] echo '"";' >> tmp-omp-device-properties.h; \ [00:47:22] done; \ [00:47:22] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-omp-device-properties.h \ [00:47:22] omp-device-properties.h [00:47:22] echo '#include "c-family/c-common.def"' >> tmp-all-tree.def [00:47:22] echo "/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc " > checksum-options.tmp \ [00:47:22] && /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change checksum-options.tmp checksum-options [00:47:28] ltf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/ada-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/d-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-tree.def"; for f in $ltf; do \ [00:47:28] echo "#include \"$f\""; \ [00:47:28] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' >> tmp-all-tree.def [00:47:28] echo timestamp > s-omp-device-properties-h [00:47:28] echo timestamp > s-mlib [00:47:28] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-optionlist optionlist [00:47:28] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc [00:47:28] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc [00:47:28] echo timestamp > s-options [00:47:28] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-all-tree.def all-tree.def [00:47:28] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-nm.cc [00:47:28] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-ranlib.cc [00:47:28] echo timestamp > s-alltree [00:47:28] echo timestamp > s-i386-bt [00:47:28] rm -f mm_malloc.h [00:47:28] TARGET_CPU_DEFAULT="" \ [00:47:28] HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ [00:47:28] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tconfig.h [00:47:29] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/gmm_malloc.h > mm_malloc.h [00:47:29] (echo "@set version-GCC 12.2.0"; \ [00:47:29] if [ "" = "experimental" ]; \ [00:47:29] then echo "@set DEVELOPMENT"; \ [00:47:29] else echo "@clear DEVELOPMENT"; \ [00:47:29] fi) > gcc-vers.texiT [00:47:30] echo @set srcdir `echo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT [00:47:30] if test "xinfo" = xinfo; then \ [00:47:30] rm -f doc/libgccjit.info*; \ [00:47:30] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:30] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/libgccjit.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/docs/_build/texinfo/libgccjit.texi; \ [00:47:30] else true; fi [00:47:30] if [ -n "(FreeBSD Ports Collection) " ]; then \ [00:47:30] echo "@set VERSION_PACKAGE (FreeBSD Ports Collection) " >> gcc-vers.texiT; \ [00:47:30] fi [00:47:30] echo "@set BUGURL @uref{https://gcc.gnu.org/bugs/}" >> gcc-vers.texiT; \ [00:47:30] mv -f gcc-vers.texiT gcc-vers.texi [00:47:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:30] -o build/genhooks.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genhooks.cc [00:47:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:30] -o build/genchecksum.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genchecksum.cc [00:47:30] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:47:30] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-save-gen.awk \ [00:47:30] -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.cc [00:47:30] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:47:30] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-gen.awk \ [00:47:30] -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.cc [00:47:30] if [ xinfo = xinfo ]; then \ [00:47:30] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:30] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cpp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cpp.texi; \ [00:47:30] fi [00:47:30] if [ xinfo = xinfo ]; then \ [00:47:30] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:30] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gcc.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gcc.texi; \ [00:47:30] fi [00:47:30] if [ xinfo = xinfo ]; then \ [00:47:30] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:30] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccinstall.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/install.texi; \ [00:47:30] fi [00:47:31] if [ xinfo = xinfo ]; then \ [00:47:31] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:31] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cppinternals.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cppinternals.texi; \ [00:47:31] fi [00:47:31] if [ xinfo = xinfo ]; then \ [00:47:31] rm -f doc/gfortran.info-*; \ [00:47:31] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran \ [00:47:31] -o doc/gfortran.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/gfortran.texi; \ [00:47:31] else true; fi [00:47:31] if [ xinfo = xinfo ]; then \ [00:47:31] rm -f doc/gfc-internals.info-*; \ [00:47:31] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran \ [00:47:31] -o doc/gfc-internals.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/gfc-internals.texi; \ [00:47:31] else true; fi [00:47:33] echo timestamp > gcc.pod [00:47:33] perl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../contrib/texi2pod.pl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/invoke.texi > gcc.pod [00:47:37] perl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{https://gcc.gnu.org/bugs/}" \ [00:47:37] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/invoke.texi > gfortran.pod [00:47:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:38] -o build/genmodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmodes.cc [00:47:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:38] -o build/errors.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/errors.cc [00:47:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -DBASEVER="\"12.2.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(FreeBSD Ports Collection) \"" -DBUGURL="\"\"" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:39] -o build/genversion.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genversion.cc [00:47:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:40] -o build/gengtype-lex.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-lex.cc [00:47:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:41] -o build/gengtype-parse.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-parse.cc [00:47:42] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [00:47:42] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opth-gen.awk \ [00:47:42] < optionlist > tmp-options.h [00:47:42] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': [00:47:42] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [00:47:42] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [00:47:42] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:114:1: note: here [00:47:42] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [00:47:42] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [00:47:42] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:135:1: note: here [00:47:42] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-options.h options.h [00:47:42] echo timestamp > s-options-h [00:47:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:42] -o build/gengenrtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengenrtl.cc [00:47:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:44] -o build/sort.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sort.cc [00:47:44] libgccjit.texi:18: warning: @definfoenclose is obsolete [00:47:44] libgccjit.texi:19: warning: @definfoenclose is obsolete [00:47:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genhooks \ [00:47:46] build/genhooks.o build/errors.o .././libiberty/pic/libiberty.a [00:47:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genchecksum \ [00:47:46] build/genchecksum.o .././libiberty/pic/libiberty.a [00:47:47] echo timestamp > doc/gcc.1 [00:47:47] (pod2man --center="GNU" --release="gcc-12.2.0" --date=2022-08-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ [00:47:47] mv -f doc/gcc.1.T$$ doc/gcc.1) || \ [00:47:47] (rm -f doc/gcc.1.T$$ && exit 1) [00:47:48] echo timestamp > doc/gfortran.1 [00:47:48] (pod2man --center="GNU" --release="gcc-12.2.0" --date=2022-08-19 --section=1 gfortran.pod > doc/gfortran.1.T$$ && \ [00:47:48] mv -f doc/gfortran.1.T$$ doc/gfortran.1) || \ [00:47:48] (rm -f doc/gfortran.1.T$$ && exit 1) [00:47:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmodes \ [00:47:48] build/genmodes.o build/errors.o .././libiberty/pic/libiberty.a [00:47:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc \ [00:47:49] build/genversion.o -o build/genversion [00:47:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengenrtl \ [00:47:50] build/gengenrtl.o build/errors.o .././libiberty/pic/libiberty.a [00:47:50] build/genmodes -h > tmp-modes.h [00:47:50] build/genmodes -i > tmp-modes-inline.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.h insn-modes.h [00:47:50] build/genversion > tmp-version.h [00:47:50] build/gengenrtl > tmp-genrtl.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes-inline.h \ [00:47:50] insn-modes-inline.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-genrtl.h genrtl.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-version.h version.h [00:47:50] echo timestamp > s-modes-h [00:47:50] echo timestamp > s-genrtl-h [00:47:50] echo timestamp > s-modes-inline-h [00:47:50] build/genmodes -m > tmp-min-modes.cc [00:47:50] build/genhooks "Target Hook" \ [00:47:50] > tmp-target-hooks-def.h [00:47:50] echo timestamp > s-version [00:47:50] build/genhooks "Common Target Hook" \ [00:47:50] > tmp-common-target-hooks-def.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-hooks-def.h \ [00:47:50] target-hooks-def.h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-min-modes.cc min-insn-modes.cc [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-common-target-hooks-def.h \ [00:47:50] common/common-target-hooks-def.h [00:47:50] build/genhooks "C Target Hook" \ [00:47:50] > tmp-c-target-hooks-def.h [00:47:50] echo timestamp > s-target-hooks-def-h [00:47:50] build/genhooks "D Target Hook" \ [00:47:50] > tmp-d-target-hooks-def.h [00:47:50] echo timestamp > s-common-target-hooks-def-h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-c-target-hooks-def.h \ [00:47:50] c-family/c-target-hooks-def.h [00:47:50] build/genmodes > tmp-modes.cc [00:47:50] echo timestamp > s-c-target-hooks-def-h [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.cc insn-modes.cc [00:47:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-d-target-hooks-def.h \ [00:47:50] d/d-target-hooks-def.h [00:47:50] build/genhooks -d \ [00:47:50] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/tm.texi.in > tmp-tm.texi [00:47:50] echo timestamp > s-modes [00:47:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:50] -o build/genconstants.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconstants.cc [00:47:50] echo timestamp > s-d-target-hooks-def-h [00:47:50] echo timestamp > s-modes-m [00:47:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:50] -o build/inchash.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/inchash.cc [00:47:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:50] -o build/genenums.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genenums.cc [00:47:51] case `echo X|tr X '\101'` in \ [00:47:51] A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \ [00:47:51] *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \ [00:47:51] esac [00:47:51] mv tmp2-tm.texi tmp-tm.texi [00:47:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-tm.texi tm.texi [00:47:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:51] -o build/genmddeps.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmddeps.cc [00:47:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:53] -o build/read-md.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-md.cc [00:47:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:53] -o build/gengtype.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc [00:47:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:54] -o build/gengtype-state.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc [00:47:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:47:55] -o build/min-insn-modes.o min-insn-modes.cc [00:47:55] if [ xinfo = xinfo ]; then \ [00:47:55] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [00:47:55] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccint.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gccint.texi; \ [00:47:55] fi [00:47:58] gfortran.texi:1419: warning: @node name should not contain `,': Default widths for F, G and I format descriptors [00:47:58] gfortran.texi:2692: warning: node name with index entries should not contain `. ' [00:47:58] gfortran.texi:2384: warning: node name with index entries should not contain `. ' [00:48:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmddeps \ [00:48:00] build/genmddeps.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:48:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconstants \ [00:48:00] build/genconstants.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:48:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genenums \ [00:48:00] build/genenums.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:48:00] cp doc/gcc.1 doc/g++.1 [00:48:00] build/genmddeps /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-mddeps [00:48:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mddeps mddeps.mk [00:48:04] echo timestamp > s-mddeps [00:48:04] build/genconstants /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:48:04] > tmp-constants.h [00:48:04] build/genenums /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:48:04] > tmp-enums.cc [00:48:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constants.h insn-constants.h [00:48:04] echo timestamp > s-constants [00:48:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:04] -o build/gencheck.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencheck.cc [00:48:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-enums.cc insn-enums.cc [00:48:04] echo timestamp > s-enums [00:48:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencheck \ [00:48:08] build/gencheck.o .././libiberty/pic/libiberty.a [00:48:08] build/gencheck > tmp-check.h [00:48:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-check.h tree-check.h [00:48:08] echo timestamp > s-check [00:48:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengtype \ [00:48:09] build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o .././libiberty/pic/libiberty.a [00:48:09] build/gengtype \ [00:48:09] -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I gtyp-input.list -w tmp-gtype.state [00:48:48] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gtype.state gtype.state [00:48:48] build/gengtype \ [00:48:48] -r gtype.state [00:48:48] echo timestamp > s-gtype [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genopinit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genopinit.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/gencfn-macros.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencfn-macros.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genattrtab.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genautomata.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genemit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genextract.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genoutput.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc [00:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:50] -o build/genpeep.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc [00:48:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:58] -o build/genrecog.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc [00:48:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:58] -o build/genpreds.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc [00:48:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:48:58] -o build/rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc [00:49:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:01] -o build/read-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc [00:49:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:02] -o build/ggc-none.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-none.cc [00:49:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:02] -o build/vec.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec.cc [00:49:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:07] -o build/gensupport.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc [00:49:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:07] -o build/print-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc [00:49:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:11] -o build/hash-table.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.cc [00:49:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:11] -o build/genflags.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc [00:49:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:12] -o build/genconditions.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconditions.cc [00:49:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:14] -o build/genattr.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc [00:49:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:15] -o build/genattr-common.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr-common.cc [00:49:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:21] -o build/gencodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencodes.cc [00:49:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:22] -o build/genconfig.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc [00:49:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:22] -o build/gentarget-def.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc [00:49:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencfn-macros \ [00:49:22] build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o .././libiberty/pic/libiberty.a [00:49:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpreds \ [00:49:25] build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genflags \ [00:49:25] build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconditions \ [00:49:26] build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr \ [00:49:26] build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr-common \ [00:49:26] build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencodes \ [00:49:26] build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genopinit \ [00:49:26] build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] build/gencfn-macros -c \ [00:49:26] > tmp-case-cfn-macros.h [00:49:26] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-case-cfn-macros.h \ [00:49:26] case-cfn-macros.h [00:49:26] build/gencfn-macros -o \ [00:49:26] > tmp-cfn-operators.pd [00:49:26] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cfn-operators.pd \ [00:49:26] cfn-operators.pd [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattrtab \ [00:49:26] build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] echo timestamp > s-cfn-operators [00:49:26] echo timestamp > s-case-cfn-macros [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genemit \ [00:49:26] build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genextract \ [00:49:26] build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genoutput \ [00:49:26] build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpeep \ [00:49:26] build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:26] build/genpreds /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.cc [00:49:26] build/genpreds -h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.h [00:49:26] build/genconditions /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-condmd.cc [00:49:26] build/genpreds -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-constrs.h [00:49:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconfig \ [00:49:27] build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:27] -o build/genmatch.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmatch.cc [00:49:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gentarget-def \ [00:49:29] build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [00:49:36] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-condmd.cc build/gencondmd.cc [00:49:36] echo timestamp > s-conditions [00:49:36] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.cc insn-preds.cc [00:49:36] echo timestamp > s-preds [00:49:36] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constrs.h tm-constrs.h [00:49:36] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.h tm-preds.h [00:49:36] echo timestamp > s-constrs-h [00:49:36] echo timestamp > s-preds-h [00:49:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [00:49:36] -o build/gencondmd.o build/gencondmd.cc [00:49:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genrecog \ [00:49:36] build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o .././libiberty/pic/libiberty.a [00:49:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genautomata \ [00:49:43] build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a -lm [00:50:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencondmd \ [00:50:00] build/gencondmd.o build/errors.o .././libiberty/pic/libiberty.a [00:50:00] build/gencondmd > tmp-cond.md [00:50:00] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cond.md insn-conditions.md [00:50:00] echo timestamp > s-condmd [00:50:00] build/genflags /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-flags.h [00:50:00] build/genattr /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-attr.h [00:50:00] build/genattr-common /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-attr-common.h [00:50:00] build/gencodes /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-codes.h [00:50:00] build/genconfig /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-config.h [00:50:00] build/gentarget-def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md > tmp-target-def.h [00:50:00] build/genopinit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:00] insn-conditions.md -htmp-opinit.h -ctmp-opinit.cc [00:50:03] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h [00:50:03] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.h insn-opinit.h [00:50:03] echo timestamp > s-attr-common [00:50:03] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.cc insn-opinit.cc [00:50:03] build/genattrtab /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md insn-conditions.md \ [00:50:03] -Atmp-attrtab.cc -Dtmp-dfatab.cc -Ltmp-latencytab.cc [00:50:03] echo timestamp > s-opinit [00:50:03] build/genautomata /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:03] insn-conditions.md > tmp-automata.cc [00:50:03] build/genemit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:03] insn-conditions.md > tmp-emit.cc [00:50:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-config.h insn-config.h [00:50:04] echo timestamp > s-config [00:50:04] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-def.h insn-target-def.h [00:50:04] build/genextract /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:04] insn-conditions.md > tmp-extract.cc [00:50:04] echo timestamp > s-target-def [00:50:04] build/genoutput /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:04] insn-conditions.md > tmp-output.cc [00:50:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr.h insn-attr.h [00:50:05] echo timestamp > s-attr [00:50:05] build/genpeep /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:05] insn-conditions.md > tmp-peep.cc [00:50:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-codes.h insn-codes.h [00:50:05] echo timestamp > s-codes [00:50:05] build/genrecog /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [00:50:05] insn-conditions.md > tmp-recog.cc [00:50:06] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-flags.h insn-flags.h [00:50:06] echo timestamp > s-flags [00:50:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmatch \ [00:50:07] build/genmatch.o ../libcpp/libcpp.a ../libiberty/pic/libiberty.a build/errors.o build/vec.o build/hash-table.o build/sort.o .././libiberty/pic/libiberty.a [00:50:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-emit.cc insn-emit.cc [00:50:07] echo timestamp > s-emit [00:50:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-extract.cc insn-extract.cc [00:50:08] Statistics for recog: [00:50:08] echo timestamp > s-extract [00:50:08] Number of decisions: 68532 [00:50:08] longest path: 337 (code: 6968) [00:50:08] longest backtrack: 34 (code: 5866) [00:50:08] Statistics for split_insns: [00:50:08] Number of decisions: 19767 [00:50:08] longest path: 169 (code: 1078) [00:50:08] longest backtrack: 23 (code: 709) [00:50:08] Statistics for peephole2_insns: [00:50:08] Number of decisions: 2960 [00:50:08] longest path: 880 (code: 197) [00:50:08] longest backtrack: 55 (code: 303) [00:50:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-peep.cc insn-peep.cc [00:50:08] echo timestamp > s-peep [00:50:09] Shared 69645 out of 121921 states by creating 12116 new states, saving 57529 [00:50:10] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-recog.cc insn-recog.cc [00:50:10] echo timestamp > s-recog [00:50:13] build/genmatch --gimple /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [00:50:13] > tmp-gimple-match.cc [00:50:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-output.cc insn-output.cc [00:50:13] echo timestamp > s-output [00:50:14] GIMPLE decision tree has 4127 leafs, maximum depth 28 and a total number of 17761 nodes [00:50:14] removed 2724 duplicate tails [00:50:14] build/genmatch --generic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [00:50:14] > tmp-generic-match.cc [00:50:14] GENERIC decision tree has 3770 leafs, maximum depth 13 and a total number of 15889 nodes [00:50:14] removed 2560 duplicate tails [00:50:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gimple-match.cc \ [00:50:14] gimple-match.cc [00:50:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-generic-match.cc \ [00:50:14] generic-match.cc [00:50:14] echo timestamp > s-match [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-lang.cc [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/stub-objc.cc [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/attribs.cc [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-errors.cc [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc [00:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-typeck.cc [00:50:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-convert.cc [00:50:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-aux-info.cc [00:50:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-objc-common.cc [00:50:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc [00:50:34] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-automata.cc insn-automata.cc [00:50:34] echo timestamp > s-automata [00:50:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-fold.cc [00:50:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc [00:50:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc [00:50:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-cppbuiltin.cc [00:50:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-dump.cc [00:50:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-format.cc [00:51:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc [00:51:10] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attrtab.cc insn-attrtab.cc [00:51:10] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-dfatab.cc insn-dfatab.cc [00:51:10] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-latencytab.cc insn-latencytab.cc [00:51:10] echo timestamp > s-attrtab [00:51:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-indentation.cc [00:51:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-lex.cc [00:51:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-omp.cc [00:51:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-opts.cc [00:51:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"x86_64-portbld-freebsd13.2\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pch.cc [00:51:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ppoutput.cc [00:51:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc [00:51:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.cc [00:51:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc [00:51:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ada-spec.cc [00:52:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ubsan.cc [00:52:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/known-headers.cc [00:52:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc [00:52:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-warn.cc [00:52:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-spellcheck.cc [00:52:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-c.o -MT i386-c.o -MMD -MP -MF ./.deps/i386-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-c.cc [00:52:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o default-c.o -MT default-c.o -MMD -MP -MF ./.deps/default-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/default-c.cc [00:52:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.cc [00:52:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.cc [00:52:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.cc [00:52:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.cc [00:52:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.cc [00:52:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.cc [00:53:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-output.o -MT insn-output.o -MMD -MP -MF ./.deps/insn-output.TPo insn-output.cc [00:53:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.cc [00:53:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.cc [00:53:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.cc [00:53:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.cc [00:53:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc [00:54:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/adjust-alignment.cc [00:54:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc [00:55:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alloc-pool.cc [00:55:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc [00:55:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc [00:55:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc [00:55:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.cc [00:56:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc [00:56:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc [00:56:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc [00:56:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc [00:57:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfg.cc [00:57:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfganal.cc [00:57:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc [00:57:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc [00:57:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc [00:57:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc [00:58:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc [00:58:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc [00:58:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc [00:58:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc [00:58:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfc.o -MT ctfc.o -MMD -MP -MF ./.deps/ctfc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfc.cc [00:58:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfout.o -MT ctfout.o -MMD -MP -MF ./.deps/ctfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfout.cc [00:58:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o btfout.o -MT btfout.o -MMD -MP -MF ./.deps/btfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc [00:59:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc [00:59:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc [00:59:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc [00:59:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc [00:59:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc [00:59:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc [00:59:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc [00:59:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc [01:00:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc [01:00:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc [01:00:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/context.cc [01:00:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/convert.cc [01:00:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc [01:00:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc [01:00:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DBASEVER="\"12.2.0\"" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppbuiltin.cc [01:00:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppdefault.cc [01:00:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc [01:00:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc [01:01:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc [01:01:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc [01:01:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc [01:01:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc [01:01:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc [01:01:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbgcnt.cc [01:01:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc [01:02:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc [01:02:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/debug.cc [01:02:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc [01:02:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc [01:02:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc [01:02:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dfp.cc [01:02:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/digraph.cc [01:02:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc [01:02:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dominance.cc [01:03:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/domwalk.cc [01:03:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/double-int.cc [01:03:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc [01:03:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc [01:03:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc [01:03:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc [01:03:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2ctf.o -MT dwarf2ctf.o -MMD -MP -MF ./.deps/dwarf2ctf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2ctf.cc [01:03:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc [01:03:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc [01:04:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc [01:04:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/et-forest.cc [01:04:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc [01:04:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc [01:04:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc [01:04:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc [01:05:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fibonacci_heap.cc [01:05:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/file-prefix-map.cc [01:05:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc [01:05:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fixed-value.cc [01:05:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc [01:06:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const-call.cc [01:06:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc [01:07:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc: In function 'rtx_def* extract_bit_field_1(rtx, poly_uint64, poly_uint64, int, rtx, machine_mode, machine_mode, bool, bool, rtx_def**)': [01:07:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:1832:45: warning: '*(unsigned int*)((char*)&imode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Wmaybe-uninitialized] [01:07:06] 1832 | rtx sub = extract_bit_field_as_subreg (mode1, op0, imode, [01:07:06] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [01:07:06] 1833 | bitsize, bitnum); [01:07:06] | ~~~~~~~~~~~~~~~~ [01:07:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:1792:19: note: '*(unsigned int*)((char*)&imode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' was declared here [01:07:06] 1792 | scalar_int_mode imode; [01:07:06] | ^~~~~ [01:07:27] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:478, [01:07:27] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:26: [01:07:27] In function 'poly_uint16 mode_to_bytes(machine_mode)', [01:07:27] inlined from 'typename if_nonpoly::type GET_MODE_SIZE(const T&) [with T = scalar_int_mode]' at /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/machmode.h:647:24, [01:07:27] inlined from 'rtx_def* emit_store_flag_1(rtx, rtx_code, rtx, rtx, machine_mode, int, int, machine_mode)' at /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5732:56: [01:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/machmode.h:550:49: warning: '*(unsigned int*)((char*)&int_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Wmaybe-uninitialized] [01:07:27] 550 | ? mode_size_inline (mode) : mode_size[mode]); [01:07:27] | ^~~~ [01:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc: In function 'rtx_def* emit_store_flag_1(rtx, rtx_code, rtx, rtx, machine_mode, int, int, machine_mode)': [01:07:27] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5661:19: note: '*(unsigned int*)((char*)&int_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' was declared here [01:07:27] 5661 | scalar_int_mode int_mode; [01:07:27] | ^~~~~~~~ [01:07:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc [01:07:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc [01:07:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc [01:07:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc [01:08:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc [01:08:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc [01:08:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-common.cc [01:08:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc [01:08:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc [01:08:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-array-bounds.cc [01:08:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-builder.cc [01:09:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc [01:09:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc [01:09:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc [01:09:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc [01:09:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-harden-conditionals.o -MT gimple-harden-conditionals.o -MMD -MP -MF ./.deps/gimple-harden-conditionals.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc [01:09:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-laddress.cc [01:09:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-interchange.cc [01:09:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-jam.cc [01:09:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-versioning.cc [01:10:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-low.cc [01:10:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-predicate-analysis.o -MT gimple-predicate-analysis.o -MMD -MP -MF ./.deps/gimple-predicate-analysis.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-predicate-analysis.cc [01:10:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc [01:10:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range.cc [01:10:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-cache.cc [01:10:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-edge.cc [01:11:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-fold.o -MT gimple-range-fold.o -MMD -MP -MF ./.deps/gimple-range-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-fold.cc [01:11:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-gori.cc [01:11:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-trace.o -MT gimple-range-trace.o -MMD -MP -MF ./.deps/gimple-range-trace.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-trace.cc [01:11:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-backprop.o -MT gimple-ssa-backprop.o -MMD -MP -MF ./.deps/gimple-ssa-backprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-backprop.cc [01:11:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-evrp.o -MT gimple-ssa-evrp.o -MMD -MP -MF ./.deps/gimple-ssa-evrp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp.cc [01:11:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-evrp-analyze.o -MT gimple-ssa-evrp-analyze.o -MMD -MP -MF ./.deps/gimple-ssa-evrp-analyze.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-evrp-analyze.cc [01:11:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-isolate-paths.o -MT gimple-ssa-isolate-paths.o -MMD -MP -MF ./.deps/gimple-ssa-isolate-paths.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-isolate-paths.cc [01:11:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-nonnull-compare.o -MT gimple-ssa-nonnull-compare.o -MMD -MP -MF ./.deps/gimple-ssa-nonnull-compare.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-nonnull-compare.cc [01:11:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-split-paths.o -MT gimple-ssa-split-paths.o -MMD -MP -MF ./.deps/gimple-ssa-split-paths.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-split-paths.cc [01:11:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-store-merging.o -MT gimple-ssa-store-merging.o -MMD -MP -MF ./.deps/gimple-ssa-store-merging.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-store-merging.cc [01:11:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-strength-reduction.o -MT gimple-ssa-strength-reduction.o -MMD -MP -MF ./.deps/gimple-ssa-strength-reduction.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-strength-reduction.cc [01:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-sprintf.o -MT gimple-ssa-sprintf.o -MMD -MP -MF ./.deps/gimple-ssa-sprintf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-sprintf.cc [01:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-access.o -MT gimple-ssa-warn-access.o -MMD -MP -MF ./.deps/gimple-ssa-warn-access.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-access.cc [01:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-alloca.o -MT gimple-ssa-warn-alloca.o -MMD -MP -MF ./.deps/gimple-ssa-warn-alloca.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-alloca.cc [01:12:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-ssa-warn-restrict.o -MT gimple-ssa-warn-restrict.o -MMD -MP -MF ./.deps/gimple-ssa-warn-restrict.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-ssa-warn-restrict.cc [01:12:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-streamer-in.o -MT gimple-streamer-in.o -MMD -MP -MF ./.deps/gimple-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-in.cc [01:12:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-streamer-out.o -MT gimple-streamer-out.o -MMD -MP -MF ./.deps/gimple-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-streamer-out.cc [01:12:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-walk.o -MT gimple-walk.o -MMD -MP -MF ./.deps/gimple-walk.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-walk.cc [01:12:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-warn-recursion.o -MT gimple-warn-recursion.o -MMD -MP -MF ./.deps/gimple-warn-recursion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-warn-recursion.cc [01:12:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimplify.o -MT gimplify.o -MMD -MP -MF ./.deps/gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify.cc [01:12:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimplify-me.o -MT gimplify-me.o -MMD -MP -MF ./.deps/gimplify-me.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimplify-me.cc [01:12:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o godump.o -MT godump.o -MMD -MP -MF ./.deps/godump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/godump.cc [01:12:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graph.o -MT graph.o -MMD -MP -MF ./.deps/graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graph.cc [01:12:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphds.o -MT graphds.o -MMD -MP -MF ./.deps/graphds.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphds.cc [01:12:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphviz.o -MT graphviz.o -MMD -MP -MF ./.deps/graphviz.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphviz.cc [01:13:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite.o -MT graphite.o -MMD -MP -MF ./.deps/graphite.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-isl-ast-to-gimple.o -MT graphite-isl-ast-to-gimple.o -MMD -MP -MF ./.deps/graphite-isl-ast-to-gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-isl-ast-to-gimple.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-dependences.o -MT graphite-dependences.o -MMD -MP -MF ./.deps/graphite-dependences.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-dependences.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-optimize-isl.o -MT graphite-optimize-isl.o -MMD -MP -MF ./.deps/graphite-optimize-isl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-optimize-isl.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-poly.o -MT graphite-poly.o -MMD -MP -MF ./.deps/graphite-poly.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-poly.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-scop-detection.o -MT graphite-scop-detection.o -MMD -MP -MF ./.deps/graphite-scop-detection.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-scop-detection.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o graphite-sese-to-poly.o -MT graphite-sese-to-poly.o -MMD -MP -MF ./.deps/graphite-sese-to-poly.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/graphite-sese-to-poly.cc [01:13:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gtype-desc.o -MT gtype-desc.o -MMD -MP -MF ./.deps/gtype-desc.TPo gtype-desc.cc [01:13:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o haifa-sched.o -MT haifa-sched.o -MMD -MP -MF ./.deps/haifa-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/haifa-sched.cc [01:13:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-map-tests.o -MT hash-map-tests.o -MMD -MP -MF ./.deps/hash-map-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-map-tests.cc [01:13:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-set-tests.o -MT hash-set-tests.o -MMD -MP -MF ./.deps/hash-set-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-set-tests.cc [01:13:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hw-doloop.o -MT hw-doloop.o -MMD -MP -MF ./.deps/hw-doloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hw-doloop.cc [01:13:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hwint.o -MT hwint.o -MMD -MP -MF ./.deps/hwint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hwint.cc [01:13:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ifcvt.o -MT ifcvt.o -MMD -MP -MF ./.deps/ifcvt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ifcvt.cc [01:13:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ree.o -MT ree.o -MMD -MP -MF ./.deps/ree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ree.cc [01:14:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o inchash.o -MT inchash.o -MMD -MP -MF ./.deps/inchash.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/inchash.cc [01:14:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o incpath.o -MT incpath.o -MMD -MP -MF ./.deps/incpath.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/incpath.cc [01:14:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o init-regs.o -MT init-regs.o -MMD -MP -MF ./.deps/init-regs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/init-regs.cc [01:14:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o internal-fn.o -MT internal-fn.o -MMD -MP -MF ./.deps/internal-fn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/internal-fn.cc [01:14:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-cp.o -MT ipa-cp.o -MMD -MP -MF ./.deps/ipa-cp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-cp.cc [01:14:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-sra.o -MT ipa-sra.o -MMD -MP -MF ./.deps/ipa-sra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-sra.cc [01:14:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-devirt.o -MT ipa-devirt.o -MMD -MP -MF ./.deps/ipa-devirt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-devirt.cc [01:14:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-fnsummary.o -MT ipa-fnsummary.o -MMD -MP -MF ./.deps/ipa-fnsummary.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-fnsummary.cc [01:15:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-polymorphic-call.o -MT ipa-polymorphic-call.o -MMD -MP -MF ./.deps/ipa-polymorphic-call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-polymorphic-call.cc [01:15:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-split.o -MT ipa-split.o -MMD -MP -MF ./.deps/ipa-split.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-split.cc [01:15:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline.o -MT ipa-inline.o -MMD -MP -MF ./.deps/ipa-inline.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline.cc [01:16:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-comdats.o -MT ipa-comdats.o -MMD -MP -MF ./.deps/ipa-comdats.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-comdats.cc [01:16:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-free-lang-data.o -MT ipa-free-lang-data.o -MMD -MP -MF ./.deps/ipa-free-lang-data.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-free-lang-data.cc [01:16:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-visibility.o -MT ipa-visibility.o -MMD -MP -MF ./.deps/ipa-visibility.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-visibility.cc [01:16:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline-analysis.o -MT ipa-inline-analysis.o -MMD -MP -MF ./.deps/ipa-inline-analysis.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-analysis.cc [01:16:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-inline-transform.o -MT ipa-inline-transform.o -MMD -MP -MF ./.deps/ipa-inline-transform.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-inline-transform.cc [01:16:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-modref.o -MT ipa-modref.o -MMD -MP -MF ./.deps/ipa-modref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref.cc [01:16:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-modref-tree.o -MT ipa-modref-tree.o -MMD -MP -MF ./.deps/ipa-modref-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-modref-tree.cc [01:16:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-predicate.o -MT ipa-predicate.o -MMD -MP -MF ./.deps/ipa-predicate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-predicate.cc [01:16:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-profile.o -MT ipa-profile.o -MMD -MP -MF ./.deps/ipa-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-profile.cc [01:16:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-prop.o -MT ipa-prop.o -MMD -MP -MF ./.deps/ipa-prop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-prop.cc [01:16:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-param-manipulation.o -MT ipa-param-manipulation.o -MMD -MP -MF ./.deps/ipa-param-manipulation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-param-manipulation.cc [01:16:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-pure-const.o -MT ipa-pure-const.o -MMD -MP -MF ./.deps/ipa-pure-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-pure-const.cc [01:17:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-icf.o -MT ipa-icf.o -MMD -MP -MF ./.deps/ipa-icf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf.cc [01:17:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-icf-gimple.o -MT ipa-icf-gimple.o -MMD -MP -MF ./.deps/ipa-icf-gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-icf-gimple.cc [01:17:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-reference.o -MT ipa-reference.o -MMD -MP -MF ./.deps/ipa-reference.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-reference.cc [01:18:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-ref.o -MT ipa-ref.o -MMD -MP -MF ./.deps/ipa-ref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-ref.cc [01:18:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa-utils.o -MT ipa-utils.o -MMD -MP -MF ./.deps/ipa-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa-utils.cc [01:18:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ipa.o -MT ipa.o -MMD -MP -MF ./.deps/ipa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ipa.cc [01:18:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira.o -MT ira.o -MMD -MP -MF ./.deps/ira.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira.cc [01:18:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-build.o -MT ira-build.o -MMD -MP -MF ./.deps/ira-build.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-build.cc [01:18:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-costs.o -MT ira-costs.o -MMD -MP -MF ./.deps/ira-costs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-costs.cc [01:18:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-conflicts.o -MT ira-conflicts.o -MMD -MP -MF ./.deps/ira-conflicts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-conflicts.cc [01:18:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-color.o -MT ira-color.o -MMD -MP -MF ./.deps/ira-color.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-color.cc [01:19:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-emit.o -MT ira-emit.o -MMD -MP -MF ./.deps/ira-emit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-emit.cc [01:19:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ira-lives.o -MT ira-lives.o -MMD -MP -MF ./.deps/ira-lives.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ira-lives.cc [01:19:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jump.o -MT jump.o -MMD -MP -MF ./.deps/jump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jump.cc [01:19:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/langhooks.cc [01:19:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lcm.cc [01:19:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lists.cc [01:19:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-doloop.o -MT loop-doloop.o -MMD -MP -MF ./.deps/loop-doloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-doloop.cc [01:19:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-init.o -MT loop-init.o -MMD -MP -MF ./.deps/loop-init.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-init.cc [01:19:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-invariant.o -MT loop-invariant.o -MMD -MP -MF ./.deps/loop-invariant.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-invariant.cc [01:19:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-iv.o -MT loop-iv.o -MMD -MP -MF ./.deps/loop-iv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-iv.cc [01:19:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o loop-unroll.o -MT loop-unroll.o -MMD -MP -MF ./.deps/loop-unroll.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/loop-unroll.cc [01:19:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lower-subreg.o -MT lower-subreg.o -MMD -MP -MF ./.deps/lower-subreg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lower-subreg.cc [01:20:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra.o -MT lra.o -MMD -MP -MF ./.deps/lra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra.cc [01:20:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-assigns.o -MT lra-assigns.o -MMD -MP -MF ./.deps/lra-assigns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-assigns.cc [01:20:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-coalesce.o -MT lra-coalesce.o -MMD -MP -MF ./.deps/lra-coalesce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-coalesce.cc [01:20:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-constraints.o -MT lra-constraints.o -MMD -MP -MF ./.deps/lra-constraints.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-constraints.cc [01:20:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-eliminations.o -MT lra-eliminations.o -MMD -MP -MF ./.deps/lra-eliminations.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-eliminations.cc [01:20:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-lives.o -MT lra-lives.o -MMD -MP -MF ./.deps/lra-lives.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-lives.cc [01:20:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-remat.o -MT lra-remat.o -MMD -MP -MF ./.deps/lra-remat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-remat.cc [01:20:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lra-spills.o -MT lra-spills.o -MMD -MP -MF ./.deps/lra-spills.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lra-spills.cc [01:20:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-cgraph.o -MT lto-cgraph.o -MMD -MP -MF ./.deps/lto-cgraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-cgraph.cc [01:20:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer.o -MT lto-streamer.o -MMD -MP -MF ./.deps/lto-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer.cc [01:20:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer-in.o -MT lto-streamer-in.o -MMD -MP -MF ./.deps/lto-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-in.cc [01:21:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-streamer-out.o -MT lto-streamer-out.o -MMD -MP -MF ./.deps/lto-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-streamer-out.cc [01:21:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-section-in.o -MT lto-section-in.o -MMD -MP -MF ./.deps/lto-section-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-in.cc [01:21:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-section-out.o -MT lto-section-out.o -MMD -MP -MF ./.deps/lto-section-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-section-out.cc [01:21:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-opts.o -MT lto-opts.o -MMD -MP -MF ./.deps/lto-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-opts.cc [01:21:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-compress.o -MT lto-compress.o -MMD -MP -MF ./.deps/lto-compress.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-compress.cc [01:21:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o mcf.o -MT mcf.o -MMD -MP -MF ./.deps/mcf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mcf.cc [01:21:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o mode-switching.o -MT mode-switching.o -MMD -MP -MF ./.deps/mode-switching.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mode-switching.cc [01:21:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o modulo-sched.o -MT modulo-sched.o -MMD -MP -MF ./.deps/modulo-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/modulo-sched.cc [01:21:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o multiple_target.o -MT multiple_target.o -MMD -MP -MF ./.deps/multiple_target.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/multiple_target.cc [01:21:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-offload.o -MT omp-offload.o -MMD -MP -MF ./.deps/omp-offload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-offload.cc [01:21:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-expand.o -MT omp-expand.o -MMD -MP -MF ./.deps/omp-expand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-expand.cc [01:21:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-general.o -MT omp-general.o -MMD -MP -MF ./.deps/omp-general.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-general.cc [01:22:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-low.o -MT omp-low.o -MMD -MP -MF ./.deps/omp-low.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-low.cc [01:22:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-oacc-kernels-decompose.o -MT omp-oacc-kernels-decompose.o -MMD -MP -MF ./.deps/omp-oacc-kernels-decompose.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-kernels-decompose.cc [01:22:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-oacc-neuter-broadcast.o -MT omp-oacc-neuter-broadcast.o -MMD -MP -MF ./.deps/omp-oacc-neuter-broadcast.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-oacc-neuter-broadcast.cc [01:22:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o omp-simd-clone.o -MT omp-simd-clone.o -MMD -MP -MF ./.deps/omp-simd-clone.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/omp-simd-clone.cc [01:22:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opt-problem.o -MT opt-problem.o -MMD -MP -MF ./.deps/opt-problem.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-problem.cc [01:22:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs.o -MT optabs.o -MMD -MP -MF ./.deps/optabs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs.cc [01:22:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-libfuncs.o -MT optabs-libfuncs.o -MMD -MP -MF ./.deps/optabs-libfuncs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-libfuncs.cc [01:22:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-query.o -MT optabs-query.o -MMD -MP -MF ./.deps/optabs-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-query.cc [01:23:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optabs-tree.o -MT optabs-tree.o -MMD -MP -MF ./.deps/optabs-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optabs-tree.cc [01:23:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optinfo.o -MT optinfo.o -MMD -MP -MF ./.deps/optinfo.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo.cc [01:23:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"x86_64-portbld-freebsd13.2\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o optinfo-emit-json.o -MT optinfo-emit-json.o -MMD -MP -MF ./.deps/optinfo-emit-json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optinfo-emit-json.cc [01:23:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o options-save.o -MT options-save.o -MMD -MP -MF ./.deps/options-save.TPo options-save.cc [01:23:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts-global.o -MT opts-global.o -MMD -MP -MF ./.deps/opts-global.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-global.cc [01:23:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ordered-hash-map-tests.o -MT ordered-hash-map-tests.o -MMD -MP -MF ./.deps/ordered-hash-map-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ordered-hash-map-tests.cc [01:23:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o passes.o -MT passes.o -MMD -MP -MF ./.deps/passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.cc [01:23:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/plugin.cc [01:23:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o pointer-query.o -MT pointer-query.o -MMD -MP -MF ./.deps/pointer-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pointer-query.cc [01:23:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o postreload-gcse.o -MT postreload-gcse.o -MMD -MP -MF ./.deps/postreload-gcse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload-gcse.cc [01:23:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o postreload.o -MT postreload.o -MMD -MP -MF ./.deps/postreload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/postreload.cc [01:24:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o predict.o -MT predict.o -MMD -MP -MF ./.deps/predict.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/predict.cc [01:24:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-rtl.o -MT print-rtl.o -MMD -MP -MF ./.deps/print-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc [01:24:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-rtl-function.o -MT print-rtl-function.o -MMD -MP -MF ./.deps/print-rtl-function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl-function.cc [01:24:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o print-tree.o -MT print-tree.o -MMD -MP -MF ./.deps/print-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-tree.cc [01:25:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o profile.o -MT profile.o -MMD -MP -MF ./.deps/profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile.cc [01:25:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o profile-count.o -MT profile-count.o -MMD -MP -MF ./.deps/profile-count.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/profile-count.cc [01:25:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o range.o -MT range.o -MMD -MP -MF ./.deps/range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range.cc [01:25:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o range-op.o -MT range-op.o -MMD -MP -MF ./.deps/range-op.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/range-op.cc [01:25:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-md.o -MT read-md.o -MMD -MP -MF ./.deps/read-md.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-md.cc [01:25:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-rtl.o -MT read-rtl.o -MMD -MP -MF ./.deps/read-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc [01:25:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o read-rtl-function.o -MT read-rtl-function.o -MMD -MP -MF ./.deps/read-rtl-function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl-function.cc [01:25:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/real.cc [01:25:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o realmpfr.o -MT realmpfr.o -MMD -MP -MF ./.deps/realmpfr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/realmpfr.cc [01:26:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o recog.o -MT recog.o -MMD -MP -MF ./.deps/recog.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/recog.cc [01:26:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reg-stack.o -MT reg-stack.o -MMD -MP -MF ./.deps/reg-stack.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reg-stack.cc [01:26:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regcprop.o -MT regcprop.o -MMD -MP -MF ./.deps/regcprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regcprop.cc [01:26:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reginfo.o -MT reginfo.o -MMD -MP -MF ./.deps/reginfo.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reginfo.cc [01:26:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regrename.o -MT regrename.o -MMD -MP -MF ./.deps/regrename.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regrename.cc [01:26:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o regstat.o -MT regstat.o -MMD -MP -MF ./.deps/regstat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/regstat.cc [01:26:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reload.o -MT reload.o -MMD -MP -MF ./.deps/reload.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload.cc [01:26:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reload1.o -MT reload1.o -MMD -MP -MF ./.deps/reload1.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reload1.cc [01:26:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o reorg.o -MT reorg.o -MMD -MP -MF ./.deps/reorg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/reorg.cc [01:27:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o resource.o -MT resource.o -MMD -MP -MF ./.deps/resource.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/resource.cc [01:27:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-error.o -MT rtl-error.o -MMD -MP -MF ./.deps/rtl-error.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-error.cc [01:27:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/accesses.o -MT rtl-ssa/accesses.o -MMD -MP -MF rtl-ssa/.deps/accesses.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/accesses.cc [01:27:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/blocks.o -MT rtl-ssa/blocks.o -MMD -MP -MF rtl-ssa/.deps/blocks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/blocks.cc [01:27:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/changes.o -MT rtl-ssa/changes.o -MMD -MP -MF rtl-ssa/.deps/changes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/changes.cc [01:27:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/functions.o -MT rtl-ssa/functions.o -MMD -MP -MF rtl-ssa/.deps/functions.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/functions.cc [01:27:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Irtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-ssa/insns.o -MT rtl-ssa/insns.o -MMD -MP -MF rtl-ssa/.deps/insns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-ssa/insns.cc [01:27:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl-tests.o -MT rtl-tests.o -MMD -MP -MF ./.deps/rtl-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl-tests.cc [01:28:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtl.o -MT rtl.o -MMD -MP -MF ./.deps/rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc [01:28:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlhash.o -MT rtlhash.o -MMD -MP -MF ./.deps/rtlhash.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhash.cc [01:28:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlanal.o -MT rtlanal.o -MMD -MP -MF ./.deps/rtlanal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlanal.cc [01:28:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtlhooks.o -MT rtlhooks.o -MMD -MP -MF ./.deps/rtlhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtlhooks.cc [01:28:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o rtx-vector-builder.o -MT rtx-vector-builder.o -MMD -MP -MF ./.deps/rtx-vector-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtx-vector-builder.cc [01:28:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o run-rtl-passes.o -MT run-rtl-passes.o -MMD -MP -MF ./.deps/run-rtl-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/run-rtl-passes.cc [01:28:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-deps.o -MT sched-deps.o -MMD -MP -MF ./.deps/sched-deps.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-deps.cc [01:28:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-ebb.o -MT sched-ebb.o -MMD -MP -MF ./.deps/sched-ebb.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-ebb.cc [01:28:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sched-rgn.o -MT sched-rgn.o -MMD -MP -MF ./.deps/sched-rgn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sched-rgn.cc [01:28:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched-ir.o -MT sel-sched-ir.o -MMD -MP -MF ./.deps/sel-sched-ir.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-ir.cc [01:28:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched-dump.o -MT sel-sched-dump.o -MMD -MP -MF ./.deps/sel-sched-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched-dump.cc [01:28:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sel-sched.o -MT sel-sched.o -MMD -MP -MF ./.deps/sel-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sel-sched.cc [01:29:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-rtl.o -MT selftest-rtl.o -MMD -MP -MF ./.deps/selftest-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-rtl.cc [01:29:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-run-tests.o -MT selftest-run-tests.o -MMD -MP -MF ./.deps/selftest-run-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-run-tests.cc [01:29:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sese.o -MT sese.o -MMD -MP -MF ./.deps/sese.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sese.cc [01:29:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o shrink-wrap.o -MT shrink-wrap.o -MMD -MP -MF ./.deps/shrink-wrap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/shrink-wrap.cc [01:29:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o simplify-rtx.o -MT simplify-rtx.o -MMD -MP -MF ./.deps/simplify-rtx.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/simplify-rtx.cc [01:29:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sparseset.o -MT sparseset.o -MMD -MP -MF ./.deps/sparseset.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sparseset.cc [01:29:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o spellcheck.o -MT spellcheck.o -MMD -MP -MF ./.deps/spellcheck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/spellcheck.cc [01:30:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o spellcheck-tree.o -MT spellcheck-tree.o -MMD -MP -MF ./.deps/spellcheck-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/spellcheck-tree.cc [01:30:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o splay-tree-utils.o -MT splay-tree-utils.o -MMD -MP -MF ./.deps/splay-tree-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/splay-tree-utils.cc [01:30:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sreal.o -MT sreal.o -MMD -MP -MF ./.deps/sreal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sreal.cc [01:30:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stack-ptr-mod.o -MT stack-ptr-mod.o -MMD -MP -MF ./.deps/stack-ptr-mod.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stack-ptr-mod.cc [01:30:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o statistics.o -MT statistics.o -MMD -MP -MF ./.deps/statistics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/statistics.cc [01:30:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stmt.o -MT stmt.o -MMD -MP -MF ./.deps/stmt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stmt.cc [01:30:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stor-layout.o -MT stor-layout.o -MMD -MP -MF ./.deps/stor-layout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stor-layout.cc [01:30:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o store-motion.o -MT store-motion.o -MMD -MP -MF ./.deps/store-motion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/store-motion.cc [01:30:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o streamer-hooks.o -MT streamer-hooks.o -MMD -MP -MF ./.deps/streamer-hooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/streamer-hooks.cc [01:30:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o stringpool.o -MT stringpool.o -MMD -MP -MF ./.deps/stringpool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/stringpool.cc [01:30:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o substring-locations.o -MT substring-locations.o -MMD -MP -MF ./.deps/substring-locations.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/substring-locations.cc [01:30:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o target-globals.o -MT target-globals.o -MMD -MP -MF ./.deps/target-globals.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/target-globals.cc [01:30:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o targhooks.o -MT targhooks.o -MMD -MP -MF ./.deps/targhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/targhooks.cc [01:30:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o timevar.o -MT timevar.o -MMD -MP -MF ./.deps/timevar.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/timevar.cc [01:30:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_NAME=\"x86_64-portbld-freebsd13.2\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o toplev.o -MT toplev.o -MMD -MP -MF ./.deps/toplev.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/toplev.cc [01:30:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tracer.o -MT tracer.o -MMD -MP -MF ./.deps/tracer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tracer.cc [01:30:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o trans-mem.o -MT trans-mem.o -MMD -MP -MF ./.deps/trans-mem.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/trans-mem.cc [01:31:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-affine.o -MT tree-affine.o -MMD -MP -MF ./.deps/tree-affine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-affine.cc [01:31:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o asan.o -MT asan.o -MMD -MP -MF ./.deps/asan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/asan.cc [01:31:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tsan.o -MT tsan.o -MMD -MP -MF ./.deps/tsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tsan.cc [01:31:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ubsan.o -MT ubsan.o -MMD -MP -MF ./.deps/ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ubsan.cc [01:31:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sanopt.o -MT sanopt.o -MMD -MP -MF ./.deps/sanopt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sanopt.cc [01:31:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sancov.o -MT sancov.o -MMD -MP -MF ./.deps/sancov.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sancov.cc [01:31:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-call-cdce.o -MT tree-call-cdce.o -MMD -MP -MF ./.deps/tree-call-cdce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-call-cdce.cc [01:32:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-cfg.o -MT tree-cfg.o -MMD -MP -MF ./.deps/tree-cfg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfg.cc [01:32:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-cfgcleanup.o -MT tree-cfgcleanup.o -MMD -MP -MF ./.deps/tree-cfgcleanup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-cfgcleanup.cc [01:32:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-chrec.o -MT tree-chrec.o -MMD -MP -MF ./.deps/tree-chrec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-chrec.cc [01:32:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-complex.o -MT tree-complex.o -MMD -MP -MF ./.deps/tree-complex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-complex.cc [01:32:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-data-ref.o -MT tree-data-ref.o -MMD -MP -MF ./.deps/tree-data-ref.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-data-ref.cc [01:32:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-dfa.o -MT tree-dfa.o -MMD -MP -MF ./.deps/tree-dfa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dfa.cc [01:32:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-diagnostic.o -MT tree-diagnostic.o -MMD -MP -MF ./.deps/tree-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-diagnostic.cc [01:32:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-diagnostic-path.o -MT tree-diagnostic-path.o -MMD -MP -MF ./.deps/tree-diagnostic-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-diagnostic-path.cc [01:32:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-dump.o -MT tree-dump.o -MMD -MP -MF ./.deps/tree-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-dump.cc [01:32:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-eh.o -MT tree-eh.o -MMD -MP -MF ./.deps/tree-eh.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-eh.cc [01:33:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-emutls.o -MT tree-emutls.o -MMD -MP -MF ./.deps/tree-emutls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-emutls.cc [01:33:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-if-conv.o -MT tree-if-conv.o -MMD -MP -MF ./.deps/tree-if-conv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-if-conv.cc [01:33:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-inline.o -MT tree-inline.o -MMD -MP -MF ./.deps/tree-inline.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-inline.cc [01:33:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-into-ssa.o -MT tree-into-ssa.o -MMD -MP -MF ./.deps/tree-into-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-into-ssa.cc [01:33:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-iterator.o -MT tree-iterator.o -MMD -MP -MF ./.deps/tree-iterator.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-iterator.cc [01:33:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-loop-distribution.o -MT tree-loop-distribution.o -MMD -MP -MF ./.deps/tree-loop-distribution.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-loop-distribution.cc [01:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-nested.o -MT tree-nested.o -MMD -MP -MF ./.deps/tree-nested.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nested.cc [01:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-nrv.o -MT tree-nrv.o -MMD -MP -MF ./.deps/tree-nrv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-nrv.cc [01:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-object-size.o -MT tree-object-size.o -MMD -MP -MF ./.deps/tree-object-size.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-object-size.cc [01:34:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-outof-ssa.o -MT tree-outof-ssa.o -MMD -MP -MF ./.deps/tree-outof-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-outof-ssa.cc [01:34:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-parloops.o -MT tree-parloops.o -MMD -MP -MF ./.deps/tree-parloops.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-parloops.cc [01:34:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-phinodes.o -MT tree-phinodes.o -MMD -MP -MF ./.deps/tree-phinodes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-phinodes.cc [01:34:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-predcom.o -MT tree-predcom.o -MMD -MP -MF ./.deps/tree-predcom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-predcom.cc [01:34:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-pretty-print.o -MT tree-pretty-print.o -MMD -MP -MF ./.deps/tree-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-pretty-print.cc [01:34:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-profile.o -MT tree-profile.o -MMD -MP -MF ./.deps/tree-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-profile.cc [01:34:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-scalar-evolution.o -MT tree-scalar-evolution.o -MMD -MP -MF ./.deps/tree-scalar-evolution.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-scalar-evolution.cc [01:34:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-sra.o -MT tree-sra.o -MMD -MP -MF ./.deps/tree-sra.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-sra.cc [01:34:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-switch-conversion.o -MT tree-switch-conversion.o -MMD -MP -MF ./.deps/tree-switch-conversion.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-switch-conversion.cc [01:35:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-address.o -MT tree-ssa-address.o -MMD -MP -MF ./.deps/tree-ssa-address.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-address.cc [01:35:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-alias.o -MT tree-ssa-alias.o -MMD -MP -MF ./.deps/tree-ssa-alias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-alias.cc [01:35:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ccp.o -MT tree-ssa-ccp.o -MMD -MP -MF ./.deps/tree-ssa-ccp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ccp.cc [01:35:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-coalesce.o -MT tree-ssa-coalesce.o -MMD -MP -MF ./.deps/tree-ssa-coalesce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-coalesce.cc [01:35:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-copy.o -MT tree-ssa-copy.o -MMD -MP -MF ./.deps/tree-ssa-copy.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-copy.cc [01:35:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dce.o -MT tree-ssa-dce.o -MMD -MP -MF ./.deps/tree-ssa-dce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dce.cc [01:36:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dom.o -MT tree-ssa-dom.o -MMD -MP -MF ./.deps/tree-ssa-dom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dom.cc [01:36:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-dse.o -MT tree-ssa-dse.o -MMD -MP -MF ./.deps/tree-ssa-dse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-dse.cc [01:36:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-forwprop.o -MT tree-ssa-forwprop.o -MMD -MP -MF ./.deps/tree-ssa-forwprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-forwprop.cc [01:36:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ifcombine.o -MT tree-ssa-ifcombine.o -MMD -MP -MF ./.deps/tree-ssa-ifcombine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ifcombine.cc [01:36:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-live.o -MT tree-ssa-live.o -MMD -MP -MF ./.deps/tree-ssa-live.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-live.cc [01:36:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ch.o -MT tree-ssa-loop-ch.o -MMD -MP -MF ./.deps/tree-ssa-loop-ch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ch.cc [01:36:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-im.o -MT tree-ssa-loop-im.o -MMD -MP -MF ./.deps/tree-ssa-loop-im.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-im.cc [01:36:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ivcanon.o -MT tree-ssa-loop-ivcanon.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivcanon.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivcanon.cc [01:37:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-ivopts.o -MT tree-ssa-loop-ivopts.o -MMD -MP -MF ./.deps/tree-ssa-loop-ivopts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-ivopts.cc [01:37:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-manip.o -MT tree-ssa-loop-manip.o -MMD -MP -MF ./.deps/tree-ssa-loop-manip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-manip.cc [01:37:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-niter.o -MT tree-ssa-loop-niter.o -MMD -MP -MF ./.deps/tree-ssa-loop-niter.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-niter.cc [01:37:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-prefetch.o -MT tree-ssa-loop-prefetch.o -MMD -MP -MF ./.deps/tree-ssa-loop-prefetch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-prefetch.cc [01:37:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-split.o -MT tree-ssa-loop-split.o -MMD -MP -MF ./.deps/tree-ssa-loop-split.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-split.cc [01:37:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop-unswitch.o -MT tree-ssa-loop-unswitch.o -MMD -MP -MF ./.deps/tree-ssa-loop-unswitch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop-unswitch.cc [01:37:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-loop.o -MT tree-ssa-loop.o -MMD -MP -MF ./.deps/tree-ssa-loop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-loop.cc [01:37:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-math-opts.o -MT tree-ssa-math-opts.o -MMD -MP -MF ./.deps/tree-ssa-math-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-math-opts.cc [01:38:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-operands.o -MT tree-ssa-operands.o -MMD -MP -MF ./.deps/tree-ssa-operands.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-operands.cc [01:38:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-path.o -MT gimple-range-path.o -MMD -MP -MF ./.deps/gimple-range-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-path.cc [01:38:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-phiopt.o -MT tree-ssa-phiopt.o -MMD -MP -MF ./.deps/tree-ssa-phiopt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiopt.cc [01:38:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-phiprop.o -MT tree-ssa-phiprop.o -MMD -MP -MF ./.deps/tree-ssa-phiprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-phiprop.cc [01:38:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-pre.o -MT tree-ssa-pre.o -MMD -MP -MF ./.deps/tree-ssa-pre.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-pre.cc [01:38:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-propagate.o -MT tree-ssa-propagate.o -MMD -MP -MF ./.deps/tree-ssa-propagate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-propagate.cc [01:38:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-reassoc.o -MT tree-ssa-reassoc.o -MMD -MP -MF ./.deps/tree-ssa-reassoc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-reassoc.cc [01:38:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-sccvn.o -MT tree-ssa-sccvn.o -MMD -MP -MF ./.deps/tree-ssa-sccvn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sccvn.cc [01:38:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-scopedtables.o -MT tree-ssa-scopedtables.o -MMD -MP -MF ./.deps/tree-ssa-scopedtables.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-scopedtables.cc [01:39:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-sink.o -MT tree-ssa-sink.o -MMD -MP -MF ./.deps/tree-ssa-sink.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-sink.cc [01:39:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-strlen.o -MT tree-ssa-strlen.o -MMD -MP -MF ./.deps/tree-ssa-strlen.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-strlen.cc [01:39:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-structalias.o -MT tree-ssa-structalias.o -MMD -MP -MF ./.deps/tree-ssa-structalias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-structalias.cc [01:39:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-tail-merge.o -MT tree-ssa-tail-merge.o -MMD -MP -MF ./.deps/tree-ssa-tail-merge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-tail-merge.cc [01:39:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-ter.o -MT tree-ssa-ter.o -MMD -MP -MF ./.deps/tree-ssa-ter.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-ter.cc [01:39:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadbackward.o -MT tree-ssa-threadbackward.o -MMD -MP -MF ./.deps/tree-ssa-threadbackward.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadbackward.cc [01:39:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadedge.o -MT tree-ssa-threadedge.o -MMD -MP -MF ./.deps/tree-ssa-threadedge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadedge.cc [01:40:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-threadupdate.o -MT tree-ssa-threadupdate.o -MMD -MP -MF ./.deps/tree-ssa-threadupdate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-threadupdate.cc [01:40:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-uncprop.o -MT tree-ssa-uncprop.o -MMD -MP -MF ./.deps/tree-ssa-uncprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uncprop.cc [01:40:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa-uninit.o -MT tree-ssa-uninit.o -MMD -MP -MF ./.deps/tree-ssa-uninit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa-uninit.cc [01:40:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssa.o -MT tree-ssa.o -MMD -MP -MF ./.deps/tree-ssa.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssa.cc [01:40:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-ssanames.o -MT tree-ssanames.o -MMD -MP -MF ./.deps/tree-ssanames.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-ssanames.cc [01:40:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-stdarg.o -MT tree-stdarg.o -MMD -MP -MF ./.deps/tree-stdarg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-stdarg.cc [01:40:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer.o -MT tree-streamer.o -MMD -MP -MF ./.deps/tree-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer.cc [01:40:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer-in.o -MT tree-streamer-in.o -MMD -MP -MF ./.deps/tree-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-in.cc [01:41:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-streamer-out.o -MT tree-streamer-out.o -MMD -MP -MF ./.deps/tree-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-streamer-out.cc [01:41:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-tailcall.o -MT tree-tailcall.o -MMD -MP -MF ./.deps/tree-tailcall.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-tailcall.cc [01:41:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-generic.o -MT tree-vect-generic.o -MMD -MP -MF ./.deps/tree-vect-generic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-generic.cc [01:41:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-isel.o -MT gimple-isel.o -MMD -MP -MF ./.deps/gimple-isel.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-isel.cc [01:41:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-patterns.o -MT tree-vect-patterns.o -MMD -MP -MF ./.deps/tree-vect-patterns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-patterns.cc [01:41:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-data-refs.o -MT tree-vect-data-refs.o -MMD -MP -MF ./.deps/tree-vect-data-refs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-data-refs.cc [01:41:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-stmts.o -MT tree-vect-stmts.o -MMD -MP -MF ./.deps/tree-vect-stmts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-stmts.cc [01:41:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-loop.o -MT tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop.cc [01:41:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-loop-manip.o -MT tree-vect-loop-manip.o -MMD -MP -MF ./.deps/tree-vect-loop-manip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-loop-manip.cc [01:41:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-slp.o -MT tree-vect-slp.o -MMD -MP -MF ./.deps/tree-vect-slp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp.cc [01:41:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vect-slp-patterns.o -MT tree-vect-slp-patterns.o -MMD -MP -MF ./.deps/tree-vect-slp-patterns.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vect-slp-patterns.cc [01:42:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vectorizer.o -MT tree-vectorizer.o -MMD -MP -MF ./.deps/tree-vectorizer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vectorizer.cc [01:42:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vector-builder.o -MT tree-vector-builder.o -MMD -MP -MF ./.deps/tree-vector-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vector-builder.cc [01:42:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree-vrp.o -MT tree-vrp.o -MMD -MP -MF ./.deps/tree-vrp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree-vrp.cc [01:42:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tree.o -MT tree.o -MMD -MP -MF ./.deps/tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tree.cc [01:43:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o tristate.o -MT tristate.o -MMD -MP -MF ./.deps/tristate.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/tristate.cc [01:43:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o typed-splay-tree.o -MT typed-splay-tree.o -MMD -MP -MF ./.deps/typed-splay-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/typed-splay-tree.cc [01:43:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o valtrack.o -MT valtrack.o -MMD -MP -MF ./.deps/valtrack.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/valtrack.cc [01:43:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-pointer-equiv.o -MT value-pointer-equiv.o -MMD -MP -MF ./.deps/value-pointer-equiv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-pointer-equiv.cc [01:43:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-query.o -MT value-query.o -MMD -MP -MF ./.deps/value-query.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-query.cc [01:43:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-range.o -MT value-range.o -MMD -MP -MF ./.deps/value-range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range.cc [01:44:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-range-equiv.o -MT value-range-equiv.o -MMD -MP -MF ./.deps/value-range-equiv.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-range-equiv.cc [01:44:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-relation.o -MT value-relation.o -MMD -MP -MF ./.deps/value-relation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-relation.cc [01:44:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o value-prof.o -MT value-prof.o -MMD -MP -MF ./.deps/value-prof.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/value-prof.cc [01:44:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o var-tracking.o -MT var-tracking.o -MMD -MP -MF ./.deps/var-tracking.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/var-tracking.cc [01:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o varasm.o -MT varasm.o -MMD -MP -MF ./.deps/varasm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varasm.cc [01:44:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o varpool.o -MT varpool.o -MMD -MP -MF ./.deps/varpool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/varpool.cc [01:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vec-perm-indices.o -MT vec-perm-indices.o -MMD -MP -MF ./.deps/vec-perm-indices.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec-perm-indices.cc [01:45:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vmsdbgout.o -MT vmsdbgout.o -MMD -MP -MF ./.deps/vmsdbgout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vmsdbgout.cc [01:45:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vr-values.o -MT vr-values.o -MMD -MP -MF ./.deps/vr-values.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vr-values.cc [01:45:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vtable-verify.o -MT vtable-verify.o -MMD -MP -MF ./.deps/vtable-verify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vtable-verify.cc [01:45:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o warning-control.o -MT warning-control.o -MMD -MP -MF ./.deps/warning-control.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/warning-control.cc [01:45:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o web.o -MT web.o -MMD -MP -MF ./.deps/web.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/web.cc [01:45:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o wide-int.o -MT wide-int.o -MMD -MP -MF ./.deps/wide-int.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int.cc [01:45:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o wide-int-print.o -MT wide-int-print.o -MMD -MP -MF ./.deps/wide-int-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/wide-int-print.cc [01:45:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o xcoffout.o -MT xcoffout.o -MMD -MP -MF ./.deps/xcoffout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/xcoffout.cc [01:45:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386.o -MT i386.o -MMD -MP -MF ./.deps/i386.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc [01:45:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analysis-plan.o -MT analyzer/analysis-plan.o -MMD -MP -MF analyzer/.deps/analysis-plan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analysis-plan.cc [01:46:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer.o -MT analyzer/analyzer.o -MMD -MP -MF analyzer/.deps/analyzer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.cc [01:46:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-logging.o -MT analyzer/analyzer-logging.o -MMD -MP -MF analyzer/.deps/analyzer-logging.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-logging.cc [01:46:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-pass.o -MT analyzer/analyzer-pass.o -MMD -MP -MF analyzer/.deps/analyzer-pass.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-pass.cc [01:46:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/analyzer-selftests.o -MT analyzer/analyzer-selftests.o -MMD -MP -MF analyzer/.deps/analyzer-selftests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer-selftests.cc [01:46:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/bar-chart.o -MT analyzer/bar-chart.o -MMD -MP -MF analyzer/.deps/bar-chart.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/bar-chart.cc [01:46:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/call-info.o -MT analyzer/call-info.o -MMD -MP -MF analyzer/.deps/call-info.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-info.cc [01:46:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/call-string.o -MT analyzer/call-string.o -MMD -MP -MF analyzer/.deps/call-string.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/call-string.cc [01:46:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/checker-path.o -MT analyzer/checker-path.o -MMD -MP -MF analyzer/.deps/checker-path.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/checker-path.cc [01:46:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/complexity.o -MT analyzer/complexity.o -MMD -MP -MF analyzer/.deps/complexity.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/complexity.cc [01:46:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/constraint-manager.o -MT analyzer/constraint-manager.o -MMD -MP -MF analyzer/.deps/constraint-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/constraint-manager.cc [01:46:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/diagnostic-manager.o -MT analyzer/diagnostic-manager.o -MMD -MP -MF analyzer/.deps/diagnostic-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc [01:46:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/engine.o -MT analyzer/engine.o -MMD -MP -MF analyzer/.deps/engine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/engine.cc [01:46:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/feasible-graph.o -MT analyzer/feasible-graph.o -MMD -MP -MF analyzer/.deps/feasible-graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/feasible-graph.cc [01:46:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/function-set.o -MT analyzer/function-set.o -MMD -MP -MF analyzer/.deps/function-set.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/function-set.cc [01:47:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/pending-diagnostic.o -MT analyzer/pending-diagnostic.o -MMD -MP -MF analyzer/.deps/pending-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/pending-diagnostic.cc [01:47:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/program-point.o -MT analyzer/program-point.o -MMD -MP -MF analyzer/.deps/program-point.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-point.cc [01:47:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc: In member function 'void ana::saved_diagnostic::dump_as_dot_node(pretty_printer*) const': [01:47:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:783:28: warning: unknown conversion type character 'E' in format [-Wformat=] [01:47:06] 783 | pp_printf (pp, "var: %qE\n", m_var); [01:47:06] | ^ [01:47:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/program-state.o -MT analyzer/program-state.o -MMD -MP -MF analyzer/.deps/program-state.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/program-state.cc [01:47:06] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/diagnostic-manager.cc:783:20: warning: too many arguments for format [-Wformat-extra-args] [01:47:06] 783 | pp_printf (pp, "var: %qE\n", m_var); [01:47:06] | ^~~~~~~~~~~~ [01:47:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region.o -MT analyzer/region.o -MMD -MP -MF analyzer/.deps/region.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region.cc [01:47:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model.o -MT analyzer/region-model.o -MMD -MP -MF analyzer/.deps/region-model.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model.cc [01:47:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-asm.o -MT analyzer/region-model-asm.o -MMD -MP -MF analyzer/.deps/region-model-asm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-asm.cc [01:47:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-impl-calls.o -MT analyzer/region-model-impl-calls.o -MMD -MP -MF analyzer/.deps/region-model-impl-calls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-impl-calls.cc [01:47:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-manager.o -MT analyzer/region-model-manager.o -MMD -MP -MF analyzer/.deps/region-model-manager.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-manager.cc [01:47:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/region-model-reachability.o -MT analyzer/region-model-reachability.o -MMD -MP -MF analyzer/.deps/region-model-reachability.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/region-model-reachability.cc [01:48:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm.o -MT analyzer/sm.o -MMD -MP -MF analyzer/.deps/sm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm.cc [01:48:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-file.o -MT analyzer/sm-file.o -MMD -MP -MF analyzer/.deps/sm-file.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-file.cc [01:48:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-malloc.o -MT analyzer/sm-malloc.o -MMD -MP -MF analyzer/.deps/sm-malloc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-malloc.cc [01:48:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-pattern-test.o -MT analyzer/sm-pattern-test.o -MMD -MP -MF analyzer/.deps/sm-pattern-test.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-pattern-test.cc [01:48:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-sensitive.o -MT analyzer/sm-sensitive.o -MMD -MP -MF analyzer/.deps/sm-sensitive.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-sensitive.cc [01:48:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-signal.o -MT analyzer/sm-signal.o -MMD -MP -MF analyzer/.deps/sm-signal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-signal.cc [01:48:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/sm-taint.o -MT analyzer/sm-taint.o -MMD -MP -MF analyzer/.deps/sm-taint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/sm-taint.cc [01:48:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/state-purge.o -MT analyzer/state-purge.o -MMD -MP -MF analyzer/.deps/state-purge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/state-purge.cc [01:48:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/store.o -MT analyzer/store.o -MMD -MP -MF analyzer/.deps/store.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/store.cc [01:48:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/supergraph.o -MT analyzer/supergraph.o -MMD -MP -MF analyzer/.deps/supergraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/supergraph.cc [01:48:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/svalue.o -MT analyzer/svalue.o -MMD -MP -MF analyzer/.deps/svalue.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/svalue.cc [01:48:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Ianalyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o analyzer/trimmed-graph.o -MT analyzer/trimmed-graph.o -MMD -MP -MF analyzer/.deps/trimmed-graph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/trimmed-graph.cc [01:49:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched.o -MT x86-tune-sched.o -MMD -MP -MF ./.deps/x86-tune-sched.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched.cc [01:49:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-bd.o -MT x86-tune-sched-bd.o -MMD -MP -MF ./.deps/x86-tune-sched-bd.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-bd.cc [01:49:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-atom.o -MT x86-tune-sched-atom.o -MMD -MP -MF ./.deps/x86-tune-sched-atom.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-atom.cc [01:49:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o x86-tune-sched-core.o -MT x86-tune-sched-core.o -MMD -MP -MF ./.deps/x86-tune-sched-core.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-tune-sched-core.cc [01:49:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-options.o -MT i386-options.o -MMD -MP -MF ./.deps/i386-options.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-options.cc [01:49:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-builtins.o -MT i386-builtins.o -MMD -MP -MF ./.deps/i386-builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtins.cc [01:49:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-expand.o -MT i386-expand.o -MMD -MP -MF ./.deps/i386-expand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-expand.cc [01:49:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-features.o -MT i386-features.o -MMD -MP -MF ./.deps/i386-features.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-features.cc [01:50:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o host-default.o -MT host-default.o -MMD -MP -MF ./.deps/host-default.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/host-default.cc [01:50:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o main.o -MT main.o -MMD -MP -MF ./.deps/main.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/main.cc [01:50:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-common.o -MT i386-common.o -MMD -MP -MF ./.deps/i386-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common/config/i386/i386-common.cc [01:50:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DPREFIX=\"/usr/local\" -DBASEVER="\"12.2.0\"" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o prefix.o -MT prefix.o -MMD -MP -MF ./.deps/prefix.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/prefix.cc [01:50:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts.o -MT opts.o -MMD -MP -MF ./.deps/opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts.cc [01:50:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opts-common.o -MT opts-common.o -MMD -MP -MF ./.deps/opts-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opts-common.cc [01:50:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o options.o -MT options.o -MMD -MP -MF ./.deps/options.TPo options.cc [01:50:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o vec.o -MT vec.o -MMD -MP -MF ./.deps/vec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec.cc [01:50:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hooks.o -MT hooks.o -MMD -MP -MF ./.deps/hooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hooks.cc [01:51:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -DHAVE_CONFIG_H -I. -Icommon -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o common/common-targhooks.o -MT common/common-targhooks.o -MMD -MP -MF common/.deps/common-targhooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common/common-targhooks.cc [01:51:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o hash-table.o -MT hash-table.o -MMD -MP -MF ./.deps/hash-table.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.cc [01:51:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o file-find.o -MT file-find.o -MMD -MP -MF ./.deps/file-find.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/file-find.cc [01:51:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest.o -MT selftest.o -MMD -MP -MF ./.deps/selftest.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest.cc [01:51:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o opt-suggestions.o -MT opt-suggestions.o -MMD -MP -MF ./.deps/opt-suggestions.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-suggestions.cc [01:51:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-spec.o -MT diagnostic-spec.o -MMD -MP -MF ./.deps/diagnostic-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-spec.cc [01:51:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic.o -MT diagnostic.o -MMD -MP -MF ./.deps/diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic.cc [01:51:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-color.o -MT diagnostic-color.o -MMD -MP -MF ./.deps/diagnostic-color.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-color.cc [01:51:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-show-locus.o -MT diagnostic-show-locus.o -MMD -MP -MF ./.deps/diagnostic-show-locus.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-show-locus.cc [01:51:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o diagnostic-format-json.o -MT diagnostic-format-json.o -MMD -MP -MF ./.deps/diagnostic-format-json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/diagnostic-format-json.cc [01:51:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o json.o -MT json.o -MMD -MP -MF ./.deps/json.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/json.cc [01:51:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/edit-context.cc [01:51:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/pretty-print.cc [01:51:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DLOCALEDIR=\"/usr/local/share/locale\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/intl.cc [01:51:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sbitmap.cc [01:51:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/input.cc [01:51:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-none.o -MT ggc-none.o -MMD -MP -MF ./.deps/ggc-none.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-none.cc [01:51:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o memory-block.o -MT memory-block.o -MMD -MP -MF ./.deps/memory-block.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/memory-block.cc [01:51:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o selftest-diagnostic.o -MT selftest-diagnostic.o -MMD -MP -MF ./.deps/selftest-diagnostic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/selftest-diagnostic.cc [01:51:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o sort.o -MT sort.o -MMD -MP -MF ./.deps/sort.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sort.cc [01:51:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-lang.o -MT cp/cp-lang.o -MMD -MP -MF cp/.deps/cp-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-lang.cc [01:51:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/call.o -MT cp/call.o -MMD -MP -MF cp/.deps/call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/call.cc [01:51:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/class.o -MT cp/class.o -MMD -MP -MF cp/.deps/class.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/class.cc [01:51:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/constexpr.o -MT cp/constexpr.o -MMD -MP -MF cp/.deps/constexpr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constexpr.cc [01:51:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/constraint.o -MT cp/constraint.o -MMD -MP -MF cp/.deps/constraint.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/constraint.cc [01:51:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/coroutines.o -MT cp/coroutines.o -MMD -MP -MF cp/.deps/coroutines.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/coroutines.cc [01:51:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-gimplify.o -MT cp/cp-gimplify.o -MMD -MP -MF cp/.deps/cp-gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-gimplify.cc [01:52:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-objcp-common.o -MT cp/cp-objcp-common.o -MMD -MP -MF cp/.deps/cp-objcp-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-objcp-common.cc [01:52:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cp-ubsan.o -MT cp/cp-ubsan.o -MMD -MP -MF cp/.deps/cp-ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-ubsan.cc [01:52:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cvt.o -MT cp/cvt.o -MMD -MP -MF cp/.deps/cvt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cvt.cc [01:52:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/cxx-pretty-print.o -MT cp/cxx-pretty-print.o -MMD -MP -MF cp/.deps/cxx-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cxx-pretty-print.cc [01:52:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/decl.o -MT cp/decl.o -MMD -MP -MF cp/.deps/decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl.cc [01:53:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/decl2.o -MT cp/decl2.o -MMD -MP -MF cp/.deps/decl2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/decl2.cc [01:53:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/dump.o -MT cp/dump.o -MMD -MP -MF cp/.deps/dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/dump.cc [01:53:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/error.o -MT cp/error.o -MMD -MP -MF cp/.deps/error.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/error.cc [01:53:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/except.o -MT cp/except.o -MMD -MP -MF cp/.deps/except.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/except.cc [01:53:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/expr.o -MT cp/expr.o -MMD -MP -MF cp/.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/expr.cc [01:53:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/friend.o -MT cp/friend.o -MMD -MP -MF cp/.deps/friend.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/friend.cc [01:53:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/init.o -MT cp/init.o -MMD -MP -MF cp/.deps/init.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/init.cc [01:53:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/lambda.o -MT cp/lambda.o -MMD -MP -MF cp/.deps/lambda.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lambda.cc [01:53:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/lex.o -MT cp/lex.o -MMD -MP -MF cp/.deps/lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lex.cc [01:53:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/logic.o -MT cp/logic.o -MMD -MP -MF cp/.deps/logic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/logic.cc [01:54:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mangle.o -MT cp/mangle.o -MMD -MP -MF cp/.deps/mangle.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mangle.cc [01:54:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mapper-client.o -MT cp/mapper-client.o -MMD -MP -MF cp/.deps/mapper-client.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mapper-client.cc [01:54:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/mapper-resolver.o -MT cp/mapper-resolver.o -MMD -MP -MF cp/.deps/mapper-resolver.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/mapper-resolver.cc [01:54:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/method.o -MT cp/method.o -MMD -MP -MF cp/.deps/method.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/method.cc [01:54:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_MACHINE=\"x86_64-portbld-freebsd13.2\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/module.o -MT cp/module.o -MMD -MP -MF cp/.deps/module.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/module.cc [01:54:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/name-lookup.o -MT cp/name-lookup.o -MMD -MP -MF cp/.deps/name-lookup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/name-lookup.cc [01:54:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/optimize.o -MT cp/optimize.o -MMD -MP -MF cp/.deps/optimize.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/optimize.cc [01:54:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/parser.o -MT cp/parser.o -MMD -MP -MF cp/.deps/parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/parser.cc [01:54:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/pt.o -MT cp/pt.o -MMD -MP -MF cp/.deps/pt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/pt.cc [01:55:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/ptree.o -MT cp/ptree.o -MMD -MP -MF cp/.deps/ptree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/ptree.cc [01:55:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/rtti.o -MT cp/rtti.o -MMD -MP -MF cp/.deps/rtti.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/rtti.cc [01:55:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/search.o -MT cp/search.o -MMD -MP -MF cp/.deps/search.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/search.cc [01:55:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/semantics.o -MT cp/semantics.o -MMD -MP -MF cp/.deps/semantics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/semantics.cc [01:55:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/tree.o -MT cp/tree.o -MMD -MP -MF cp/.deps/tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/tree.cc [01:55:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/typeck.o -MT cp/typeck.o -MMD -MP -MF cp/.deps/typeck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck.cc [01:56:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/typeck2.o -MT cp/typeck2.o -MMD -MP -MF cp/.deps/typeck2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/typeck2.cc [01:56:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/vtable-class-hierarchy.o -MT cp/vtable-class-hierarchy.o -MMD -MP -MF cp/.deps/vtable-class-hierarchy.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/vtable-class-hierarchy.cc [01:56:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/arith.o -MT fortran/arith.o -MMD -MP -MF fortran/.deps/arith.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/arith.cc [01:57:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/array.o -MT fortran/array.o -MMD -MP -MF fortran/.deps/array.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/array.cc [01:57:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/bbt.o -MT fortran/bbt.o -MMD -MP -MF fortran/.deps/bbt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/bbt.cc [01:57:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/check.o -MT fortran/check.o -MMD -MP -MF fortran/.deps/check.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/check.cc [01:57:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/class.o -MT fortran/class.o -MMD -MP -MF fortran/.deps/class.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/class.cc [01:57:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/constructor.o -MT fortran/constructor.o -MMD -MP -MF fortran/.deps/constructor.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/constructor.cc [01:57:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/cpp.o -MT fortran/cpp.o -MMD -MP -MF fortran/.deps/cpp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/cpp.cc [01:57:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/data.o -MT fortran/data.o -MMD -MP -MF fortran/.deps/data.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/data.cc [01:57:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/decl.o -MT fortran/decl.o -MMD -MP -MF fortran/.deps/decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/decl.cc [01:57:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/dump-parse-tree.o -MT fortran/dump-parse-tree.o -MMD -MP -MF fortran/.deps/dump-parse-tree.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/dump-parse-tree.cc [01:57:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/error.o -MT fortran/error.o -MMD -MP -MF fortran/.deps/error.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/error.cc [01:57:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/expr.o -MT fortran/expr.o -MMD -MP -MF fortran/.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/expr.cc [01:58:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/interface.o -MT fortran/interface.o -MMD -MP -MF fortran/.deps/interface.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/interface.cc [01:58:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/intrinsic.o -MT fortran/intrinsic.o -MMD -MP -MF fortran/.deps/intrinsic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/intrinsic.cc [01:58:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/io.o -MT fortran/io.o -MMD -MP -MF fortran/.deps/io.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/io.cc [01:58:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/iresolve.o -MT fortran/iresolve.o -MMD -MP -MF fortran/.deps/iresolve.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/iresolve.cc [01:58:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/match.o -MT fortran/match.o -MMD -MP -MF fortran/.deps/match.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/match.cc [01:58:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/matchexp.o -MT fortran/matchexp.o -MMD -MP -MF fortran/.deps/matchexp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/matchexp.cc [01:58:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/misc.o -MT fortran/misc.o -MMD -MP -MF fortran/.deps/misc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/misc.cc [01:58:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/module.o -MT fortran/module.o -MMD -MP -MF fortran/.deps/module.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/module.cc [01:58:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/openmp.o -MT fortran/openmp.o -MMD -MP -MF fortran/.deps/openmp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/openmp.cc [01:59:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/options.o -MT fortran/options.o -MMD -MP -MF fortran/.deps/options.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/options.cc [01:59:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/parse.o -MT fortran/parse.o -MMD -MP -MF fortran/.deps/parse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/parse.cc [01:59:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/primary.o -MT fortran/primary.o -MMD -MP -MF fortran/.deps/primary.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/primary.cc [01:59:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/resolve.o -MT fortran/resolve.o -MMD -MP -MF fortran/.deps/resolve.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/resolve.cc [01:59:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/scanner.o -MT fortran/scanner.o -MMD -MP -MF fortran/.deps/scanner.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/scanner.cc [01:59:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/simplify.o -MT fortran/simplify.o -MMD -MP -MF fortran/.deps/simplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/simplify.cc [01:59:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/st.o -MT fortran/st.o -MMD -MP -MF fortran/.deps/st.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/st.cc [01:59:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/symbol.o -MT fortran/symbol.o -MMD -MP -MF fortran/.deps/symbol.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/symbol.cc [01:59:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/target-memory.o -MT fortran/target-memory.o -MMD -MP -MF fortran/.deps/target-memory.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/target-memory.cc [01:59:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/convert.o -MT fortran/convert.o -MMD -MP -MF fortran/.deps/convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/convert.cc [01:59:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/dependency.o -MT fortran/dependency.o -MMD -MP -MF fortran/.deps/dependency.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/dependency.cc [02:00:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/f95-lang.o -MT fortran/f95-lang.o -MMD -MP -MF fortran/.deps/f95-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/f95-lang.cc [02:00:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans.o -MT fortran/trans.o -MMD -MP -MF fortran/.deps/trans.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans.cc [02:00:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-array.o -MT fortran/trans-array.o -MMD -MP -MF fortran/.deps/trans-array.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-array.cc [02:00:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-common.o -MT fortran/trans-common.o -MMD -MP -MF fortran/.deps/trans-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-common.cc [02:00:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-const.o -MT fortran/trans-const.o -MMD -MP -MF fortran/.deps/trans-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-const.cc [02:00:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-decl.o -MT fortran/trans-decl.o -MMD -MP -MF fortran/.deps/trans-decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-decl.cc [02:00:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-expr.o -MT fortran/trans-expr.o -MMD -MP -MF fortran/.deps/trans-expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-expr.cc [02:00:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-intrinsic.o -MT fortran/trans-intrinsic.o -MMD -MP -MF fortran/.deps/trans-intrinsic.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-intrinsic.cc [02:00:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-io.o -MT fortran/trans-io.o -MMD -MP -MF fortran/.deps/trans-io.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-io.cc [02:00:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-openmp.o -MT fortran/trans-openmp.o -MMD -MP -MF fortran/.deps/trans-openmp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-openmp.cc [02:01:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-stmt.o -MT fortran/trans-stmt.o -MMD -MP -MF fortran/.deps/trans-stmt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-stmt.cc [02:01:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/trans-types.o -MT fortran/trans-types.o -MMD -MP -MF fortran/.deps/trans-types.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/trans-types.cc [02:01:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/frontend-passes.o -MT fortran/frontend-passes.o -MMD -MP -MF fortran/.deps/frontend-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/frontend-passes.cc [02:01:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/dummy-frontend.o -MT jit/dummy-frontend.o -MMD -MP -MF jit/.deps/dummy-frontend.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/dummy-frontend.cc [02:01:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/libgccjit.o -MT jit/libgccjit.o -MMD -MP -MF jit/.deps/libgccjit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/libgccjit.cc [02:01:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-logging.o -MT jit/jit-logging.o -MMD -MP -MF jit/.deps/jit-logging.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-logging.cc [02:01:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-recording.o -MT jit/jit-recording.o -MMD -MP -MF jit/.deps/jit-recording.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-recording.cc [02:01:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-playback.o -MT jit/jit-playback.o -MMD -MP -MF jit/.deps/jit-playback.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-playback.cc [02:01:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-result.o -MT jit/jit-result.o -MMD -MP -MF jit/.deps/jit-result.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-result.cc [02:02:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-tempdir.o -MT jit/jit-tempdir.o -MMD -MP -MF jit/.deps/jit-tempdir.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-tempdir.cc [02:02:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-builtins.o -MT jit/jit-builtins.o -MMD -MP -MF jit/.deps/jit-builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-builtins.cc [02:02:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ijit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o jit/jit-spec.o -MT jit/jit-spec.o -MMD -MP -MF jit/.deps/jit-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/jit-spec.cc [02:02:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"12.2.0\"" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc.cc [02:02:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o driver-i386.o -MT driver-i386.o -MMD -MP -MF ./.deps/driver-i386.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/driver-i386.cc [02:02:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-main.o -MT gcc-main.o -MMD -MP -MF ./.deps/gcc-main.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-main.cc [02:02:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/gccspec.o -MT c/gccspec.o -MMD -MP -MF c/.deps/gccspec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gccspec.cc [02:02:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-lang.o -MT lto/lto-lang.o -MMD -MP -MF lto/.deps/lto-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-lang.cc [02:02:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto.o -MT lto/lto.o -MMD -MP -MF lto/.deps/lto.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto.cc [02:02:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-object.o -MT lto/lto-object.o -MMD -MP -MF lto/.deps/lto-object.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-object.cc [02:02:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-partition.o -MT lto/lto-partition.o -MMD -MP -MF lto/.deps/lto-partition.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-partition.cc [02:02:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-symtab.o -MT lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-symtab.cc [02:03:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-common.o -MT lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-common.cc [02:03:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-lang.o -MT objc/objc-lang.o -MMD -MP -MF objc/.deps/objc-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-lang.cc [02:03:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-act.o -MT objc/objc-act.o -MMD -MP -MF objc/.deps/objc-act.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-act.cc [02:03:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-runtime-shared-support.o -MT objc/objc-runtime-shared-support.o -MMD -MP -MF objc/.deps/objc-runtime-shared-support.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-runtime-shared-support.cc [02:03:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-gnu-runtime-abi-01.o -MT objc/objc-gnu-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-gnu-runtime-abi-01.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-gnu-runtime-abi-01.cc [02:03:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-next-runtime-abi-01.o -MT objc/objc-next-runtime-abi-01.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-01.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-next-runtime-abi-01.cc [02:03:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-next-runtime-abi-02.o -MT objc/objc-next-runtime-abi-02.o -MMD -MP -MF objc/.deps/objc-next-runtime-abi-02.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-next-runtime-abi-02.cc [02:03:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-encoding.o -MT objc/objc-encoding.o -MMD -MP -MF objc/.deps/objc-encoding.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-encoding.cc [02:03:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Iobjc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o objc/objc-map.o -MT objc/objc-map.o -MMD -MP -MF objc/.deps/objc-map.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-map.cc [02:03:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov.o -MT gcov.o -MMD -MP -MF ./.deps/gcov.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov.cc [02:04:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov-dump.o -MT gcov-dump.o -MMD -MP -MF ./.deps/gcov-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov-dump.cc [02:04:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcov-tool.o -MT gcov-tool.o -MMD -MP -MF ./.deps/gcov-tool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcov-tool.cc [02:04:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -o libgcov-util.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-util.c [02:04:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace \ [02:04:18] -DIN_GCOV_TOOL=1 -o libgcov-driver-tool.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-driver.c [02:04:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace \ [02:04:18] -DIN_GCOV_TOOL=1 -o libgcov-merge-tool.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libgcc/libgcov-merge.c [02:04:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect2.o -MT collect2.o -MMD -MP -MF ./.deps/collect2.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect2.cc [02:04:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect2-aix.o -MT collect2-aix.o -MMD -MP -MF ./.deps/collect2-aix.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect2-aix.cc [02:04:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o collect-utils.o -MT collect-utils.o -MMD -MP -MF ./.deps/collect-utils.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/collect-utils.cc [02:04:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto-wrapper.o -MT lto-wrapper.o -MMD -MP -MF ./.deps/lto-wrapper.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto-wrapper.cc [02:04:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"ar\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-ar.o -MT gcc-ar.o -MMD -MP -MF ./.deps/gcc-ar.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc [02:04:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"nm\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-nm.o -MT gcc-nm.o -MMD -MP -MF ./.deps/gcc-nm.TPo gcc-nm.cc [02:04:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DPERSONALITY=\"ranlib\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-ranlib.o -MT gcc-ranlib.o -MMD -MP -MF ./.deps/gcc-ranlib.TPo gcc-ranlib.cc [02:04:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype.o -MT gengtype.o -MMD -MP -MF ./.deps/gengtype.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc [02:04:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-lex.o -MT gengtype-lex.o -MMD -MP -MF ./.deps/gengtype-lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-lex.cc [02:04:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-parse.o -MT gengtype-parse.o -MMD -MP -MF ./.deps/gengtype-parse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-parse.cc [02:04:36] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': [02:04:36] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [02:04:36] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [02:04:36] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:114:1: note: here [02:04:36] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [02:04:36] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [02:04:36] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:135:1: note: here [02:04:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gengtype-state.o -MT gengtype-state.o -MMD -MP -MF ./.deps/gengtype-state.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc [02:04:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DHOST_GENERATOR_FILE -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o errors.o -MT errors.o -MMD -MP -MF ./.deps/errors.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/errors.cc [02:04:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/cppspec.o -MT c-family/cppspec.o -MMD -MP -MF c-family/.deps/cppspec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/cppspec.cc [02:04:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Icp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cp/g++spec.o -MT cp/g++spec.o -MMD -MP -MF cp/.deps/g++spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/g++spec.cc [02:04:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc12/gcc/\" -DDEFAULT_TARGET_VERSION=\"12.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -DSTANDARD_BINDIR_PREFIX=\"/usr/local/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ifortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fortran/gfortranspec.o -MT fortran/gfortranspec.o -MMD -MP -MF fortran/.deps/gfortranspec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/gfortranspec.cc [02:04:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-attrtab.o -MT insn-attrtab.o -MMD -MP -MF ./.deps/insn-attrtab.TPo insn-attrtab.cc [02:04:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-automata.o -MT insn-automata.o -MMD -MP -MF ./.deps/insn-automata.TPo insn-automata.cc [02:04:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-dfatab.o -MT insn-dfatab.o -MMD -MP -MF ./.deps/insn-dfatab.TPo insn-dfatab.cc [02:04:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.cc [02:05:01] rm -rf libcommon-target.a [02:05:01] /usr/local/bin/ar rc libcommon-target.a i386-common.o prefix.o opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o hash-table.o file-find.o spellcheck.o selftest.o opt-suggestions.o [02:05:01] /usr/local/bin/ranlib libcommon-target.a [02:05:01] rm -rf libcommon.a [02:05:02] /usr/local/bin/ar rc libcommon.a diagnostic-spec.o diagnostic.o diagnostic-color.o diagnostic-show-locus.o diagnostic-format-json.o json.o edit-context.o pretty-print.o intl.o sbitmap.o vec.o input.o hash-table.o ggc-none.o memory-block.o selftest.o selftest-diagnostic.o sort.o [02:05:02] /usr/local/bin/ranlib libcommon.a [02:05:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ilto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o lto/lto-dump.o -MT lto/lto-dump.o -MMD -MP -MF lto/.deps/lto-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lto-dump.cc [02:05:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o xgcc gcc.o gcc-main.o ggc-none.o \ [02:05:02] c/gccspec.o driver-i386.o libcommon-target.a \ [02:05:02] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov-dump.o \ [02:05:05] hash-table.o ggc-none.o\ [02:05:05] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-dump [02:05:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov-tool.o libgcov-util.o libgcov-driver-tool.o libgcov-merge-tool.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -o gcov-tool [02:05:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o Tcollect2 \ [02:05:05] collect2.o collect2-aix.o vec.o ggc-none.o collect-utils.o file-find.o hash-table.o selftest.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:06] mv -f Tcollect2 collect2 [02:05:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o Tlto-wrapper \ [02:05:06] lto-wrapper.o collect-utils.o ggc-none.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:06] mv -f Tlto-wrapper lto-wrapper [02:05:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-ar.o -o gcc-ar \ [02:05:06] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-nm.o -o gcc-nm \ [02:05:06] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcc-ranlib.o -o gcc-ranlib \ [02:05:07] file-find.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cpp gcc.o gcc-main.o ggc-none.o \ [02:05:07] c-family/cppspec.o driver-i386.o libcommon-target.a \ [02:05:07] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -dumpspecs > tmp-specs [02:05:08] mv tmp-specs specs [02:05:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o xg++ \ [02:05:08] gcc.o gcc-main.o ggc-none.o cp/g++spec.o driver-i386.o libcommon-target.a \ [02:05:08] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o gfortran \ [02:05:08] gcc.o gcc-main.o ggc-none.o fortran/gfortranspec.o driver-i386.o libcommon-target.a \ [02:05:08] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:08] rm -f x86_64-portbld-freebsd13.2-gcc-12.2.0 [02:05:08] ln -s xgcc x86_64-portbld-freebsd13.2-gcc-12.2.0 [02:05:08] : > tmp-libgcc.mvars [02:05:08] echo GCC_CFLAGS = '-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars [02:05:08] echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars [02:05:08] echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars [02:05:08] if test no = yes; then \ [02:05:08] NO_PIE_CFLAGS="-fno-PIE"; \ [02:05:08] else \ [02:05:08] NO_PIE_CFLAGS=; \ [02:05:08] fi; \ [02:05:08] echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars [02:05:08] mv tmp-libgcc.mvars libgcc.mvars [02:05:08] if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -print-sysroot-headers-suffix > /dev/null 2>&1; then \ [02:05:08] set -e; for ml in `/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -print-multi-lib`; do \ [02:05:08] multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \ [02:05:08] flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ [02:05:08] sfx=`/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ ${flags} -print-sysroot-headers-suffix`; \ [02:05:08] if [ "${multi_dir}" = "." ]; \ [02:05:08] then multi_dir=""; \ [02:05:08] else \ [02:05:08] multi_dir=/${multi_dir}; \ [02:05:08] fi; \ [02:05:08] echo "${sfx};${multi_dir}"; \ [02:05:08] done; \ [02:05:08] else \ [02:05:08] echo ";"; \ [02:05:08] fi > tmp-fixinc_list [02:05:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-fixinc_list fixinc_list [02:05:09] echo timestamp > s-fixinc_list [02:05:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o gengtype \ [02:05:11] gengtype.o gengtype-lex.o gengtype-parse.o gengtype-state.o errors.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:05:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc gcov.o json.o \ [02:05:42] hash-table.o ggc-none.o libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -lz -o gcov [02:09:34] rm -rf libbackend.a [02:09:34] /usr/local/bin/ar rcT libbackend.a gimple-match.o generic-match.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o ctfc.o ctfout.o btfout.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2ctf.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-harden-conditionals.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-predicate-analysis.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-fold.o gimple-range-gori.o gimple-range-trace.o gimple-ssa-backprop.o gimple-ssa-evrp.o gimple-ssa-evrp-analyze.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-access.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimple-warn-recursion.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-free-lang-data.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-oacc-neuter-broadcast.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o pointer-query.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o gimple-range-path.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o valtrack.o value-pointer-equiv.o value-query.o value-range.o value-range-equiv.o value-relation.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o warning-control.o web.o wide-int.o wide-int-print.o xcoffout.o i386.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/call-info.o analyzer/call-string.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/region.o analyzer/region-model.o analyzer/region-model-asm.o analyzer/region-model-impl-calls.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/trimmed-graph.o x86-tune-sched.o x86-tune-sched-bd.o x86-tune-sched-atom.o x86-tune-sched-core.o i386-options.o i386-builtins.o i386-expand.o i386-features.o host-default.o [02:10:01] if [ -f ../stage_final ] \ [02:10:01] && cmp -s ../stage_current ../stage_final; then \ [02:10:01] cp ../prev-gcc/cc1-checksum.cc cc1-checksum.cc; \ [02:10:01] else \ [02:10:01] build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ [02:10:01] checksum-options > cc1-checksum.cc.tmp && \ [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change cc1-checksum.cc.tmp cc1-checksum.cc; \ [02:10:01] fi [02:10:01] if [ -f ../stage_final ] \ [02:10:01] && cmp -s ../stage_current ../stage_final; then \ [02:10:01] cp ../prev-gcc/cc1plus-checksum.cc cc1plus-checksum.cc; \ [02:10:01] else \ [02:10:01] build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \ [02:10:01] checksum-options > cc1plus-checksum.cc.tmp && \ [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change cc1plus-checksum.cc.tmp cc1plus-checksum.cc; \ [02:10:01] fi [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o f951 \ [02:10:01] fortran/arith.o fortran/array.o fortran/bbt.o fortran/check.o fortran/class.o fortran/constructor.o fortran/cpp.o fortran/data.o fortran/decl.o fortran/dump-parse-tree.o fortran/error.o fortran/expr.o fortran/interface.o fortran/intrinsic.o fortran/io.o fortran/iresolve.o fortran/match.o fortran/matchexp.o fortran/misc.o fortran/module.o fortran/openmp.o fortran/options.o fortran/parse.o fortran/primary.o fortran/resolve.o fortran/scanner.o fortran/simplify.o fortran/st.o fortran/symbol.o fortran/target-memory.o fortran/convert.o fortran/dependency.o fortran/f95-lang.o fortran/trans.o fortran/trans-array.o fortran/trans-common.o fortran/trans-const.o fortran/trans-decl.o fortran/trans-expr.o fortran/trans-intrinsic.o fortran/trans-io.o fortran/trans-openmp.o fortran/trans-stmt.o fortran/trans-types.o fortran/frontend-passes.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a attribs.o \ [02:10:01] -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o libgccjit.so.0.0.1 -shared \ [02:10:01] attribs.o jit/dummy-frontend.o jit/libgccjit.o jit/jit-logging.o jit/jit-recording.o jit/jit-playback.o jit/jit-result.o jit/jit-tempdir.o jit/jit-builtins.o jit/jit-spec.o gcc.o libbackend.a libcommon-target.a libcommon.a \ [02:10:01] ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz \ [02:10:01] driver-i386.o \ [02:10:01] -Wl,--version-script,/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/libgccjit.map -Wl,-soname,libgccjit.so.0 [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto1 \ [02:10:01] lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o lto-dump \ [02:10:01] lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a [02:10:01] if [ -f ../stage_final ] \ [02:10:01] && cmp -s ../stage_current ../stage_final \ [02:10:01] && [ -f ../prev-gcc/cc1obj-checksum.cc ]; then \ [02:10:01] cp ../prev-gcc/cc1obj-checksum.cc cc1obj-checksum.cc; \ [02:10:01] else \ [02:10:01] build/genchecksum objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o \ [02:10:01] libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a checksum-options > cc1obj-checksum.cc.tmp && \ [02:10:01] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change cc1obj-checksum.cc.tmp cc1obj-checksum.cc; \ [02:10:01] fi [02:10:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cc1obj-checksum.o -MT cc1obj-checksum.o -MMD -MP -MF ./.deps/cc1obj-checksum.TPo cc1obj-checksum.cc [02:10:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cc1-checksum.o -MT cc1-checksum.o -MMD -MP -MF ./.deps/cc1-checksum.TPo cc1-checksum.cc [02:10:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cc1plus-checksum.o -MT cc1plus-checksum.o -MMD -MP -MF ./.deps/cc1plus-checksum.TPo cc1plus-checksum.cc [02:10:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1plus \ [02:10:10] cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \ [02:10:10] libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [02:10:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o \ [02:10:10] cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [02:10:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fno-checking -gtoggle -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o cc1obj \ [02:10:10] objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o i386-c.o default-c.o cc1obj-checksum.o \ [02:10:10] libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/pic/libiberty.a ../libdecnumber/libdecnumber.a -L/usr/local/lib -lmpc -lmpfr -lgmp -rdynamic -lz [02:10:10] ln -sf libgccjit.so.0.0.1 libgccjit.so.0 [02:10:10] ln -sf libgccjit.so.0 libgccjit.so [02:10:19] echo | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -E -dM - | \ [02:10:19] sed -n -e 's/^#define \([^_][a-zA-Z0-9_]*\).*/\1/p' \ [02:10:19] -e 's/^#define \(_[^_A-Z][a-zA-Z0-9_]*\).*/\1/p' | \ [02:10:19] sort -u > tmp-macro_list [02:10:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-macro_list macro_list [02:10:21] echo timestamp > s-macro_list [02:10:21] rm -rf include-fixed; mkdir include-fixed [02:10:21] chmod a+rx include-fixed [02:10:21] if [ -d ../prev-gcc ]; then \ [02:10:21] cd ../prev-gcc && \ [02:10:21] gmake real-install-headers-tar DESTDIR=`pwd`/../gcc/ \ [02:10:21] libsubdir=. ; \ [02:10:21] else \ [02:10:21] set -e; for ml in `cat fixinc_list`; do \ [02:10:21] sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ [02:10:21] multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ [02:10:21] fix_dir=include-fixed${multi_dir}; \ [02:10:21] if ! false && test ! -d `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`; then \ [02:10:21] echo The directory that should contain system headers does not exist: >&2 ; \ [02:10:21] echo " `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" >&2 ; \ [02:10:21] tooldir_sysinc=`echo "/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include" | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta`; \ [02:10:21] if test "x`echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`" = "x${tooldir_sysinc}"; \ [02:10:21] then sleep 1; else exit 1; fi; \ [02:10:21] fi; \ [02:10:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../mkinstalldirs ${fix_dir}; \ [02:10:21] chmod a+rx ${fix_dir} || true; \ [02:10:21] (TARGET_MACHINE='x86_64-portbld-freebsd13.2'; srcdir=`cd /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc; ${PWDCMD-pwd}`; \ [02:10:21] SHELL='/bin/sh'; MACRO_LIST=`${PWDCMD-pwd}`/macro_list ; \ [02:10:21] gcc_dir=`${PWDCMD-pwd}` ; \ [02:10:21] export TARGET_MACHINE srcdir SHELL MACRO_LIST && \ [02:10:21] cd ../build-x86_64-portbld-freebsd13.2/fixincludes && \ [02:10:21] /bin/sh ./fixinc.sh "${gcc_dir}/${fix_dir}" \ [02:10:21] `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta` ); \ [02:10:21] rm -f ${fix_dir}/syslimits.h; \ [02:10:21] if [ -f ${fix_dir}/limits.h ]; then \ [02:10:21] mv ${fix_dir}/limits.h ${fix_dir}/syslimits.h; \ [02:10:21] else \ [02:10:21] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gsyslimits.h ${fix_dir}/syslimits.h; \ [02:10:21] fi; \ [02:10:21] chmod a+r ${fix_dir}/syslimits.h; \ [02:10:21] done; \ [02:10:21] fi [02:10:21] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-gcc' [02:10:46] (cd `${PWDCMD-pwd}`/include-fixed ; \ [02:10:46] tar -cf - .; exit 0) | (cd /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-gcc/../gcc/./include-fixed; tar xpf - ) [02:10:47] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-gcc' [02:10:47] echo timestamp > stmp-fixinc [02:10:47] if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi [02:10:47] if [ -d include-fixed ] ; then true; else mkdir include-fixed; chmod a+rx include-fixed; fi [02:10:47] for file in .. /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/float.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/iso646.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdarg.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdbool.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stddef.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/varargs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdfix.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdnoreturn.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdalign.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdatomic.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cpuid.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mm3dnow.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/emmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/ammintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/smmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/nmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fma4intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/wmmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/immintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xopintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/ia32intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cross-stdarg.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/lwpintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/popcntintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/lzcntintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmiintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/bmi2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tbmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fmaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/f16cintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/rtmintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xtestintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/rdseedintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/prfchwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/adxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/fxsrintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsaveintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsaveoptintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512cdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512erintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512pfintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/shaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clflushoptintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsavecintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/xsavesintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512dqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vlbwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vldqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512ifmaintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512ifmavlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmiintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmivlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx5124fmapsintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx5124vnniwintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vpopcntdqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clwbintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mwaitxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/clzerointrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pkuintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/sgxintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cetintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/gfniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cet.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmi2intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vbmi2vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vnniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vnnivlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/vaesintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/vpclmulqdqintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vpopcntdqvlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bitalgintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/pconfigintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/wbnoinvdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/movdirintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/waitpkgintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/cldemoteintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bf16vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512bf16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/enqcmdintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/serializeintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vp2intersectintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512vp2intersectvlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/tsxldtrkintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxtileintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxint8intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/amxbf16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86gprintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/uintrintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/hresetintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/keylockerintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avxvnniintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/mwaitintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fp16intrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/avx512fp16vlintrin.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/tgmath.h mm_malloc.h; do \ [02:10:47] if [ X$file != X.. ]; then \ [02:10:47] realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \ [02:10:47] echo timestamp > include/$realfile; \ [02:10:47] rm -f include/$realfile; \ [02:10:47] cp $file include; \ [02:10:47] chmod a+r include/$realfile; \ [02:10:47] fi; \ [02:10:47] done [02:11:03] for file in .. ; do \ [02:11:03] if [ X$file != X.. ]; then \ [02:11:03] mv include/$file include/x_$file; \ [02:11:03] echo "#include_next <$file>" >include/$file; \ [02:11:03] cat include/x_$file >>include/$file; \ [02:11:03] rm -f include/x_$file; \ [02:11:03] chmod a+r include/$file; \ [02:11:03] fi; \ [02:11:03] done [02:11:03] for file in .. ; do \ [02:11:03] if [ X$file != X.. ]; then \ [02:11:03] echo "#include_next <$file>" >>include/$file; \ [02:11:03] chmod a+r include/$file; \ [02:11:03] fi; \ [02:11:03] done [02:11:03] rm -f include/stdint.h [02:11:03] if [ wrap = wrap ]; then \ [02:11:03] rm -f include/stdint-gcc.h; \ [02:11:03] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-gcc.h include/stdint-gcc.h; \ [02:11:03] chmod a+r include/stdint-gcc.h; \ [02:11:03] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-wrap.h include/stdint.h; \ [02:11:03] chmod a+r include/stdint.h; \ [02:11:03] elif [ wrap = provide ]; then \ [02:11:03] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ginclude/stdint-gcc.h include/stdint.h; \ [02:11:03] chmod a+r include/stdint.h; \ [02:11:03] fi [02:11:03] set -e; for ml in `cat fixinc_list`; do \ [02:11:03] sysroot_headers_suffix=`echo ${ml} | sed -e 's/;.*$//'`; \ [02:11:03] multi_dir=`echo ${ml} | sed -e 's/^[^;]*;//'`; \ [02:11:03] fix_dir=include-fixed${multi_dir}; \ [02:11:03] if [ -f `echo /usr/include | sed -e :a -e 's,[^/]*/\.\.\/,,' -e ta`/limits.h ] ; then \ [02:11:03] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/limitx.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/glimits.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/limity.h > tmp-xlimits.h; \ [02:11:03] else \ [02:11:03] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/glimits.h > tmp-xlimits.h; \ [02:11:03] fi; \ [02:11:03] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../mkinstalldirs ${fix_dir}; \ [02:11:03] chmod a+rx ${fix_dir} || true; \ [02:11:03] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change \ [02:11:03] tmp-xlimits.h tmp-limits.h; \ [02:11:03] rm -f ${fix_dir}/limits.h; \ [02:11:03] cp -p tmp-limits.h ${fix_dir}/limits.h; \ [02:11:03] chmod a+r ${fix_dir}/limits.h; \ [02:11:03] done [02:11:06] rm -f include-fixed/README [02:11:06] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../fixincludes/README-fixinc include-fixed/README [02:11:06] chmod a+r include-fixed/README [02:11:06] echo timestamp > stmp-int-hdrs [02:11:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/testsuite/selftests [02:11:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -xc++ -nostdinc /dev/null -S -o /dev/null -fself-test=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/testsuite/selftests [02:11:06] cc1: note: self-tests are not enabled in this build [02:11:06] echo timestamp > s-selftest-c [02:11:06] cc1plus: note: self-tests are not enabled in this build [02:11:06] echo timestamp > s-selftest-c++ [02:11:06] rm gcc.pod gfortran.pod [02:11:06] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [02:11:06] mkdir x86_64-portbld-freebsd13.2/libgcc [02:11:06] Checking multilib configuration for libgcc... [02:11:06] Configuring stage 2 in x86_64-portbld-freebsd13.2/libgcc [02:11:09] configure: creating cache ./config.cache [02:11:09] checking build system type... x86_64-portbld-freebsd13.2 [02:11:09] checking host system type... x86_64-portbld-freebsd13.2 [02:11:09] checking for --enable-version-specific-runtime-libs... no [02:11:09] checking for a BSD-compatible install... /usr/bin/install -c [02:11:09] checking for gawk... /usr/bin/awk [02:11:09] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:11:09] checking for x86_64-portbld-freebsd13.2-lipo... lipo [02:11:09] checking for x86_64-portbld-freebsd13.2-nm... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:11:09] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:11:09] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:11:09] checking whether ln -s works... yes [02:11:09] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [02:11:10] checking whether the C compiler works... yes [02:11:10] checking for C compiler default output file name... a.out [02:11:10] checking for suffix of executables... [02:11:10] checking whether we are cross compiling... no [02:11:10] checking for suffix of object files... o [02:11:11] checking whether we are using the GNU C compiler... yes [02:11:11] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [02:11:11] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [02:11:11] checking how to run the C preprocessor... cpp [02:11:14] checking for special C compiler options needed for large files... no [02:11:14] checking for _FILE_OFFSET_BITS value needed for large files... no [02:11:14] checking size of double... 8 [02:11:15] checking size of long double... 16 [02:11:15] checking for inttypes.h... yes [02:11:15] checking for stdint.h... yes [02:11:15] checking for stdlib.h... yes [02:11:15] checking for ftw.h... yes [02:11:16] checking for unistd.h... yes [02:11:16] checking for sys/stat.h... yes [02:11:16] checking for sys/types.h... yes [02:11:16] checking for string.h... yes [02:11:16] checking for strings.h... yes [02:11:17] checking for memory.h... yes [02:11:17] checking for sys/auxv.h... yes [02:11:17] checking for sys/mman.h... yes [02:11:17] checking for grep that handles long lines and -e... /usr/bin/grep [02:11:17] checking for egrep... /usr/bin/grep -E [02:11:18] checking for ANSI C header files... yes [02:11:18] checking whether decimal floating point is supported... no [02:11:18] configure: WARNING: decimal float is not supported for this target, ignored [02:11:18] checking whether fixed-point is supported... no [02:11:19] checking whether the compiler is configured for setjmp/longjmp exceptions... no [02:11:19] checking for CET support... no [02:11:19] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:11:19] checking for thread model used by GCC... posix [02:11:19] checking whether assembler supports CFI directives... yes [02:11:19] checking for target glibc version... 0.0 [02:11:19] checking for __attribute__((visibility("hidden")))... yes [02:11:19] checking for .cfi_sections .debug_frame... yes [02:11:19] checking whether the target assembler supports thread-local storage... yes [02:11:20] checking whether the thread-local storage support is from emutls... no [02:11:20] checking if the assembler supports AVX... yes [02:11:20] checking for init priority support... yes [02:11:21] configure: updating cache ./config.cache [02:11:21] configure: creating ./config.status [02:11:23] config.status: creating Makefile [02:11:23] config.status: creating auto-target.h [02:11:23] config.status: executing default commands [02:11:25] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc [02:11:25] multidirs=32 [02:11:25] with_multisubdir= [02:11:25] Running configure in multilib subdirs 32 [02:11:25] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc [02:11:25] Running configure in multilib subdir 32 [02:11:25] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [02:11:25] mkdir 32 [02:11:28] configure: creating cache ./config.cache [02:11:28] checking build system type... x86_64-portbld-freebsd13.2 [02:11:28] checking host system type... x86_64-portbld-freebsd13.2 [02:11:28] checking for --enable-version-specific-runtime-libs... no [02:11:28] checking for a BSD-compatible install... /usr/bin/install -c [02:11:28] checking for gawk... /usr/bin/awk [02:11:28] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:11:28] checking for x86_64-portbld-freebsd13.2-lipo... lipo [02:11:28] checking for x86_64-portbld-freebsd13.2-nm... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:11:28] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:11:28] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:11:28] checking whether ln -s works... yes [02:11:28] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [02:11:31] checking whether the C compiler works... yes [02:11:31] checking for C compiler default output file name... a.out [02:11:31] checking for suffix of executables... [02:11:31] checking whether we are cross compiling... no [02:11:32] checking for suffix of object files... o [02:11:32] checking whether we are using the GNU C compiler... yes [02:11:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [02:11:32] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [02:11:33] checking how to run the C preprocessor... cpp [02:11:33] checking for special C compiler options needed for large files... no [02:11:33] checking for _FILE_OFFSET_BITS value needed for large files... no [02:11:33] checking size of double... 8 [02:11:33] checking size of long double... 12 [02:11:33] checking for inttypes.h... yes [02:11:33] checking for stdint.h... yes [02:11:34] checking for stdlib.h... yes [02:11:34] checking for ftw.h... yes [02:11:34] checking for unistd.h... yes [02:11:34] checking for sys/stat.h... yes [02:11:35] checking for sys/types.h... yes [02:11:35] checking for string.h... yes [02:11:35] checking for strings.h... yes [02:11:35] checking for memory.h... yes [02:11:35] checking for sys/auxv.h... yes [02:11:35] checking for sys/mman.h... yes [02:11:35] checking for grep that handles long lines and -e... /usr/bin/grep [02:11:36] checking for egrep... /usr/bin/grep -E [02:11:36] checking for ANSI C header files... yes [02:11:36] checking whether decimal floating point is supported... no [02:11:36] configure: WARNING: decimal float is not supported for this target, ignored [02:11:36] checking whether fixed-point is supported... no [02:11:37] checking whether the compiler is configured for setjmp/longjmp exceptions... no [02:11:37] checking for CET support... no [02:11:37] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:11:37] checking for thread model used by GCC... posix [02:11:37] checking whether assembler supports CFI directives... yes [02:11:37] checking for target glibc version... 0.0 [02:11:37] checking for __attribute__((visibility("hidden")))... yes [02:11:37] checking for .cfi_sections .debug_frame... yes [02:11:37] checking whether the target assembler supports thread-local storage... yes [02:11:37] checking whether the thread-local storage support is from emutls... no [02:11:37] checking if the assembler supports AVX... yes [02:11:37] checking for init priority support... yes [02:11:38] configure: updating cache ./config.cache [02:11:38] configure: creating ./config.status [02:11:38] config.status: creating Makefile [02:11:39] config.status: creating auto-target.h [02:11:39] config.status: executing default commands [02:11:40] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc [02:11:40] with_multisubdir=32 [02:11:40] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:11:41] # If this is the top-level multilib, build all the other [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/enable-execute-stack-mprotect.c enable-execute-stack.c [02:11:41] # multilibs. [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-generic.h unwind.h [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/freebsd-unwind.h md-unwind-support.h [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-machine.h sfp-machine.h [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/gthr-posix.h gthr-default.h [02:11:41] DEFINES='' HEADERS='' \ [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkheader.sh > tmp-libgcc_tm.h [02:11:41] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:11:41] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h [02:11:41] sed -e 's/__PFX__/__/g' \ [02:11:41] -e 's/__FIXPTPFX__/__/g' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc-std.ver.in > libgcc-std.ver [02:11:41] dest=../.././gcc/include/tmp$$-unwind.h; \ [02:11:41] cp unwind.h $dest; \ [02:11:41] chmod a+r $dest; \ [02:11:41] sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change $dest ../.././gcc/include/unwind.h [02:11:41] { cat libgcc-std.ver /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/libgcc-bsd.ver \ [02:11:41] | sed -e '/^[ ]*#/d' \ [02:11:41] -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ [02:11:41] | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ [02:11:41] } > tmp-libgcc.map.in [02:11:41] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [02:11:41] echo timestamp > libgcc_tm.stamp [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] # If this is the top-level multilib, build all the other [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/enable-execute-stack-mprotect.c enable-execute-stack.c [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-generic.h unwind.h [02:11:41] # multilibs. [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/freebsd-unwind.h md-unwind-support.h [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-machine.h sfp-machine.h [02:11:41] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/gthr-posix.h gthr-default.h [02:11:41] DEFINES='' HEADERS='' \ [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkheader.sh > tmp-libgcc_tm.h [02:11:41] mv tmp-libgcc.map.in libgcc.map.in [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h [02:11:41] sed -e 's/__PFX__/__/g' \ [02:11:41] -e 's/__FIXPTPFX__/__/g' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc-std.ver.in > libgcc-std.ver [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:41] echo timestamp > libgcc_tm.stamp [02:11:41] dest=../../.././gcc/include/tmp$$-unwind.h; \ [02:11:41] cp unwind.h $dest; \ [02:11:41] chmod a+r $dest; \ [02:11:41] sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../move-if-change $dest ../../.././gcc/include/unwind.h [02:11:41] { cat libgcc-std.ver /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/libgcc-bsd.ver \ [02:11:41] | sed -e '/^[ ]*#/d' \ [02:11:41] -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \ [02:11:41] | /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -E -xassembler-with-cpp -; \ [02:11:41] } > tmp-libgcc.map.in [02:11:42] mv tmp-libgcc.map.in libgcc.map.in [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2.o -MT _negdi2.o -MD -MP -MF _negdi2.dep -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3.o -MT _lshrdi3.o -MD -MP -MF _lshrdi3.dep -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3.o -MT _ashldi3.o -MD -MP -MF _ashldi3.dep -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3.o -MT _ashrdi3.o -MD -MP -MF _ashrdi3.dep -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2.o -MT _cmpdi2.o -MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2.o -MT _ucmpdi2.o -MD -MP -MF _ucmpdi2.dep -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache.o -MT _clear_cache.o -MD -MP -MF _clear_cache.dep -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline.o -MT _trampoline.o -MD -MP -MF _trampoline.dep -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main.o -MT __main.o -MD -MP -MF __main.dep -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2.o -MT _absvsi2.o -MD -MP -MF _absvsi2.dep -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2.o -MT _absvdi2.o -MD -MP -MF _absvdi2.dep -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3.o -MT _addvsi3.o -MD -MP -MF _addvsi3.dep -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3.o -MT _addvdi3.o -MD -MP -MF _addvdi3.dep -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3.o -MT _subvsi3.o -MD -MP -MF _subvsi3.dep -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3.o -MT _subvdi3.o -MD -MP -MF _subvdi3.dep -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3.o -MT _mulvsi3.o -MD -MP -MF _mulvsi3.dep -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3.o -MT _mulvdi3.o -MD -MP -MF _mulvdi3.dep -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2.o -MT _negvsi2.o -MD -MP -MF _negvsi2.dep -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2.o -MT _negvdi2.o -MD -MP -MF _negvdi2.dep -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors.o -MT _ctors.o -MD -MP -MF _ctors.dep -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2.o -MT/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _par _ffssi2.o -MD -MP -MF _ffssi2.dep -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] itysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2.o -MT _ffsdi2.o -MD -MP -MF _ffsdi2.dep -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -MT _powid/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz.o -MT _clz.o -MD -MP -MF _clz.dep -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] f2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2.o -MT _clzsi2.o -MD -MP -MF _clzsi2.dep -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2.o -MT _clzdi2.o -MD -MP -MF _clzdi2.dep -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2.o -MT _ctzsi2.o -MD -MP -MF _ctzsi2.dep -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MT _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2.o -MT/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3 _ctzdi2.o -MD -MP -MF _ctzdi2.dep -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] .o -MD -MP -MF _divdc3.dep -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab.o -MT _popcount_tab.o -MD -MP -MF _popcount_tab.dep -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2.o -MT _popcountsi2.o -MD -MP -MF _popcountsi2.dep -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2.o -MT _popcountdi2.o -MD -MP -MF _popcountdi2.dep -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2.o -MT _paritysi2.o -MD -MP -MF _paritysi2.dep -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2.o -MT _paritydi2.o -MD -MP -MF _paritydi2.dep -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2.o -MT _powisf2.o -MD -MP -MF _powisf2.dep -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2.o -M/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] T _powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2.o -MT _powixf2.o -MD -MP -MF _powixf2.dep -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2.o -MT _powitf2.o -MD -MP -MF _powitf2.dep -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3.o -MT/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] _mulsc3.o -MD -MP -MF _mulsc3.dep -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3.o -MT _muldc3.o -MD -MP -MF _muldc3.dep -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3.o -MT _mulxc3.o -MD -MP -MF _mulxc3.dep -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdf/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3.o -MTdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] _multc3.o -MD -MP -MF _multc3.dep -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3.o -MT _divsc3.o -MD -MP -MF _divsc3.dep -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3.o -MT _divdc3.o -MD -MP -MF _divdc3.dep -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fi/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3.o -MT _divxc3.o -MD -MP -MF _divxc3.dep -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] xunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3.o -MT _divtc3.o -MD -MP -MF _divtc3.dep -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2.o -MT _bswapsi2.o -MD -MP -MF _bswapsi2.dep -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2.o -MT _bswapdi2.o -MD -MP -MF _bswapdi2.dep -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2.o -MT _clrsbsi2.o -MD -MP -MF _clrsbsi2.dep -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2.o -MT _clrsbdi2.o -MD -MP -MF _clrsbdi2.dep -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi.o -MT _fixunssfsi.o -MD -MP -MF _fixunssfsi.dep -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi.o -MT _fixunsdfsi.o -MD -MP -MF _fixunsdfsi.dep -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi.o -MT _fixunsxfsi.o -MD -MP -MF _fixunsxfsi.dep -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi.o -MT _fixsfdi.o -MD -MP -MF _fixsfdi.dep -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi.o -MT _fixdfdi.o -MD -MP -MF _fixdfdi.dep -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi.o -MT _fixxfdi.o -MD -MP -MF _fixxfdi.dep -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _div/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi.o -MT _fixunssfdi.o -MD -MP -MF _fixunssfdi.dep -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] moddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi.o -MT _fixunsdfdi.o -MD -MP -MF _fixunsdfdi.dep -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:45] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi.o -MT _fixunsxfdi.o -MD -MP -MF _fixunsxfdi.dep -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf.o -MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:46] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo.o -MT cpuinfo/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf.o .o -MD -MP -MF cpuinfo.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] -MT _floatdidf.o -MD -MP -MF _floatdidf.dep -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions.o -MT sfp-exceptions.o -MD -MP -MF sfp-exceptions.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf.o -MT _floatdixf.o -MD -MP -MF _floatdixf.dep -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf.o -MT _floatundisf.o -MD -MP -MF _floatundisf.dep -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf.o -MT _floatundidf.o -MD -MP -MF _floatundidf.dep -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf.o -MT _floatundixf.o -MD -MP -MF _floatundixf.dep -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _eprintf.o -MT _eprintf.o -MD -MP -MF _eprintf.dep -DL_eprintf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __gcc_bcmp.o -MT __gcc_bcmp.o -MD -MP -MF __gcc_bcmp.dep -DL__gcc_bcmp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3.o -MT _divdi3.o -MD -MP -MF _divdi3.dep -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:46] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3.o -MT _moddi3.o -MD -MP -MF _moddi3.dep -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4.o -MT _divmoddi4.o -MD -MP -MF _divmoddi4.dep -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3.o -MT _udivdi3.o -MD -MP -MF _udivdi3.dep -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3.o -MT _umoddi3.o -MD -MP -MF _umoddi3.dep -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4.o -MT _udivmoddi4.o -MD -MP -MF _udivmoddi4.dep -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv.o -MT _udiv_w_sdiv.o -MD -MP -MF _udiv_w_sdiv.dep -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:47] -fexceptions -fnon-call-exceptions -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo.o -MT cpuinfo.o -MD -MP -MF cpuinfo.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o tf-signs.o -MT tf-signs.o -MD -MP -MF tf-signs.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/32/tf-signs.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions.o -MT sfp-exceptions.o -MD -MP -MF sfp-exceptions.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3.o -MT _divhc3.o -MD -MP -MF _divhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3.o -MT _mulhc3.o -MD -MP -MF _mulhc3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3.o -MT addtf3.o -MD -MP -MF addtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3.o -MT divtf3.o -MD -MP -MF divtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prot/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -otypes -Wno-type-limits -o eqtf2.o -MT eqtf2.o -MD -MP -MF eqtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] Wno-type-limits -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfti.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2.o -MT getf2.o -MD -MP -MF getf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2.o -MT letf2.o -MD -MP -MF letf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3.o -MT multf3.o -MD -MP -MF multf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti.o -MT fixunstfti.o -MD -MP -MF fixunstfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfti.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf.o -MT floattitf.o -MD -MP -MF floattitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2.o -MT negtf2.o -MD -MP -MF negtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf.o -MT floatuntitf.o -MD -MP -MF floatuntitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2.o -MT extendhfsf2.o -MD -MP -MF extendhfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2.o -MT extendhfdf2.o -MD -MP -MF extendhfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3.o -MT subtf3.o -MD -MP -MF subtf3.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2.o -MT extendhftf2.o -MD -MP -MF extendhftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2.o -MT unordtf2.o -MD -MP -MF unordtf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi.o -MT fixtfsi.o -MD -MP -MF fixtfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi.o -MT fixunstfsi.o -MD -MP -MF fixunstfsi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2.o -MT extendhfxf2.o -MD -MP -MF extendhfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2.o -MT extendsfdf2.o -MD -MP -MF extendsfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf.o -MT floatsitf.o -MD -MP -MF floatsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf.o -MT floatunsitf.o -MD -MP -MF floatunsitf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi.o -MT fixtfdi.o -MD -MP -MF fixtfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2.o -MT extendxftf2.o -MD -MP -MF extendxftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi.o -MT fixunstfdi.o -MD -MP -MF fixunstfdi.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf.o -MT floatditf.o -MD -MP -MF floatditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf.o -MT floatunditf.o -MD -MP -MF floatunditf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2.o -MT extendhfsf2.o -MD -MP -MF extendhfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2.o -MT trunctfhf2.o -MD -MP -MF trunctfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2.o -MT extendhfdf2.o -MD -MP -MF extendhfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2.o -MT extendhftf2.o -MD -MP -MF extendhftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2.o -MT truncxfhf2.o -MD -MP -MF truncxfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2.o -MT truncdfhf2.o -MD -MP -MF truncdfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2.o -MT extendhfxf2.o -MD -MP -MF extendhfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2.o -MT truncsfhf2.o -MD -MP -MF truncsfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2.o -MT extendsfdf2.o -MD -MP -MF extendsfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2.o -MT extendsftf2.o -MD -MP -MF extendsftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2.o -MT truncdfsf2.o -MD -MP -MF truncdfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2.o -MT trunctfxf2.o -MD -MP -MF trunctfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2.o -MT extenddftf2.o -MD -MP -MF extenddftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2.o -MT extendxftf2.o -MD -MP -MF extendxftf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixhfti.o -MT fixhfti.o -MD -MP -MF fixhfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixhfti.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixunshfti.o -MT fixunshfti.o -MD -MP -MF fixunshfti.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunshfti.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2.o -MT trunctfhf2.o -MD -MP -MF trunctfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o floattihf.o -MT floattihf.o -MD -MP -MF floattihf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattihf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2.o -MT truncxfhf2.o -MD -MP -MF truncxfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntihf.o -MT floatuntihf.o -MD -MP -MF floatuntihf.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntihf.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2.o -MT truncdfhf2.o -MD -MP -MF truncdfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2.o -MT eqhf2.o -MD -MP -MF eqhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2.o -MT truncsfhf2.o -MD -MP -MF truncsfhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2.o -MT trunctfsf2.o -MD -MP -MF trunctfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2.o -MT truncdfsf2.o -MD -MP -MF truncdfsf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2.o -MT trunctfdf2.o -MD -MP -MF trunctfdf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [02:11:50] 33 | static void check_enabling (void) __attribute__ ((unused)); [02:11:50] | ^~~~~~~~~~~~~~ [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2.o -MT trunctfxf2.o -MD -MP -MF trunctfxf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2.o -MT eqhf2.o -MD -MP -MF eqhf2.dep -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack.o -MT enable-execute-stack.o -MD -MP -MF enable-execute-stack.dep -c enable-execute-stack.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gcov_merge_add.dep -DL_gcov_merge_add -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_topn.o -MT _gcov_merge_topn.o -MD -MP -MF _gcov_merge_topn.dep -DL_gcov_merge_topn -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [02:11:51] 33 | static void check_enabling (void) __attribute__ ((unused)); [02:11:51] | ^~~~~~~~~~~~~~ [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_ior.o -MT _gcov_merge_ior.o -MD -MP -MF _gcov_merge_ior.dep -DL_gcov_merge_ior -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_merge_time_profile.o -MT _gcov_merge_time_profile.o -MD -MP -MF _gcov_merge_time_profile.dep -DL_gcov_merge_time_profile -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-merge.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler.o -MT _gcov_interval_profiler.o -MD -MP -MF _gcov_interval_profiler.dep -DL_gcov_interval_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_interval_profiler_atomic.o -MT _gcov_interval_profiler_atomic.o -MD -MP -MF _gcov_interval_profiler_atomic.dep -DL_gcov_interval_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profile/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_prr.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] ofiler.o -MT _gcov_pow2_profiler.o -MD -MP -MF _gcov_pow2_profiler.dep -DL_gcov_pow2_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_pow2_profiler_atomic.o -MT _gcov_pow2_profiler_atomic.o -MD -MP -MF _gcov_pow2_profiler_atomic.dep -DL_gcov_pow2_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler.o -MT _gcov_topn_values_profiler.o -MD -MP -MF _gcov_topn_values_profiler.dep -DL_gcov_topn_values_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_topn_values_profiler_atomic.o -MT _gcov_topn_values_profiler_atomic.o -MD -MP -MF _gcov_topn_values_profiler_atomic.dep -DL_gcov_topn_values_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler.o -MT _gcov_average_profiler.o -MD -MP -MF _gcov_average_profiler.dep -DL_gcov_average_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_average_profiler_atomic.o -MT _gcov_average_profiler_atomic.o -MD -MP -MF _gcov_average_profiler_atomic.dep -DL_gcov_average_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler.o -MT _gcov_ior_profiler.o -MD -MP -MF _gcov_ior_profiler.dep -DL_gcov_ior_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_ior_profiler_atomic.o -MT _gcov_ior_profiler_atomic.o -MD -MP -MF _gcov_ior_profiler_atomic.dep -DL_gcov_ior_profiler_atomic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_indirect_call_profiler_v4.o -MT _gcov_indirect_call_profiler_v4.o -MD -MP -MF _gcov_indirect_call_profiler_v4.dep -DL_gcov_indirect_call_profiler_v4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_time_profiler.o -MT _gcov_time_profiler.o -MD -MP -MF _gcov_time_profiler.dep -DL_gcov_time_profiler -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-profiler.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_dump.o -MT _gcov_dump.o -MD -MP -MF _gcov_dump.dep -DL_gcov_dump -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_fork.o -MT _gcov_fork.o -MD -MP -MF _gcov_fork.dep -DL_gcov_fork -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execl.o -MT _gcov_execl.o -MD -MP -MF _gcov_execl.dep -DL_gcov_execl -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execlp.o -MT _gcov_execlp.o -MD -MP -MF _gcov_execlp.dep -DL_gcov_execlp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execle.o -MT _gcov_execle.o -MD -MP -MF _gcov_execle.dep -DL_gcov_execle -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execv.o -MT _gcov_execv.o -MD -MP -MF _gcov_execv.dep -DL_gcov_execv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execvp.o -MT _gcov_execvp.o -MD -MP -MF _gcov_execvp.dep -DL_gcov_execvp -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_execve.o -MT _gcov_execve.o -MD -MP -MF _gcov_execve.dep -DL_gcov_execve -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_reset.o -MT _gcov_reset.o -MD -MP -MF _gcov_reset.dep -DL_gcov_reset -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_info_to_gcda.o -MT _gcov_info_to_gcda.o -MD -MP -MF _gcov_info_to_gcda.dep -DL_gcov_info_to_gcda -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_lock_unlock.o -MT _gcov_lock_unlock.o -MD -MP -MF _gcov_lock_unlock.dep -DL_gcov_lock_unlock -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-interface.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov.o -MT _gcov.o -MD -MP -MF _gcov.dep -DL_gcov -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _gcov_info_to_gcda.o -MT _gcov_info_to_gcda.o -MD -MP -MF _gcov_info_to_gcda.dep -DL_gcov_info_to_gcda -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcov-driver.c [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip.o -MT unwind-dw2-fde-dip.o -MD -MP -MF unwind-dw2-fde-dip.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [02:11:53] 69 | # define ElfW __ElfN [02:11:53] | [02:11:53] In file included from /usr/include/x86/elf.h:46, [02:11:53] from /usr/include/machine/elf.h:6, [02:11:53] from /usr/include/elf.h:39, [02:11:53] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [02:11:53] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [02:11:53] 61 | #define ElfW(x) __ElfN(x) [02:11:53] | [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [02:11:53] 69 | # define ElfW __ElfN [02:11:53] | [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.oIn file included from /usr/include/x86/elf.h:102, [02:11:53] from /usr/include/machine/elf.h:6, [02:11:53] from /usr/include/elf.h:39, [02:11:53] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [02:11:53] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [02:11:53] 61 | #define ElfW(x) __ElfN(x) [02:11:53] | [02:11:53] -MD -MP -MF emutls.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c.o -MT unwind-c.o -MD -MP -MF unwind-c.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS [02:11:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3_s.o -MT _muldi3_s.o -MD -MP -MF _muldi3_s.dep -DSHARED -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldi3_s.o -MT _muldi3_s.o -MD -MP -MF _muldi3_s.dep -DSHARED -DL_muldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negdi2_s.o -MT _negdi2_s.o -MD -MP -MF _negdi2_s.dep -DSHARED -DL_negdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _lshrdi3_s.o -MT _lshrdi3_s.o -MD -MP -MF _lshrdi3_s.dep -DSHARED -DL_lshrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashldi3_s.o -MT _ashldi3_s.o -MD -MP -MF _ashldi3_s.dep -DSHARED -DL_ashldi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ashrdi3_s.o -MT _ashrdi3_s.o -MD -MP -MF _ashrdi3_s.dep -DSHARED -DL_ashrdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _cmpdi2_s.o -MT _cmpdi2_s.o -MD -MP -MF _cmpdi2_s.dep -DSHARED -DL_cmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_s.o -MT /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ucmpdi2_s.o _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:54] -MT _ucmpdi2_s.o -MD -MP -MF _ucmpdi2_s.dep -DSHARED -DL_ucmpdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clear_cache_/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __mains.o -MT _clear_cache_s.o -MD -MP -MF _clear_cache_s.dep -DSHARED -DL_clear_cache -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] _s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _trampoline_s.o -MT _trampoline_s.o -MD -MP -MF _trampoline_s.dep -DSHARED -DL_trampoline -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o __main_s.o -MT __main_s.o -MD -MP -MF __main_s.dep -DSHARED -DL__main -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvsi2_s.o -MT _absvsi2_s.o -MD -MP -MF _absvsi2_s.dep -DSHARED -DL_absvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _absvdi2_s.o -MT _absvdi2_s.o -MD -MP -MF _absvdi2_s.dep -DSHARED -DL_absvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvsi3_s.o -MT _addvsi3_s.o -MD -MP -MF _addvsi3_s.dep -DSHARED -DL_addvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _addvdi3_s.o -MT _addvdi3_s.o -MD -MP -MF _addvdi3_s.dep -DSHARED -DL_addvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvsi3_s.o -MT _subvsi3_s.o -MD -MP -MF _subvsi3_s.dep -DSHARED -DL_subvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _subvdi3_s.o -MT _subvdi3_s.o -MD -MP -MF _subvdi3_s.dep -DSHARED -DL_subvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvsi3_s.o -MT _mulvsi3_s.o -MD -MP -MF _mulvsi3_s.dep -DSHARED -DL_mulvsi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulvdi3_s.o -MT _mulvdi3_s.o -MD -MP -MF _mulvdi3_s.dep -DSHARED -DL_mulvdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvsi2_s.o -MT _negvsi2_s.o -MD -MP -MF _negvsi2_s.dep -DSHARED -DL_negvsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _negvdi2_s.o -MT _negvdi2_s.o -MD -MP -MF _negvdi2_s.dep -DSHARED -DL_negvdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctors_s.o -MT _ctors_s.o -MD -MP -MF _ctors_s.dep -DSHARED -DL_ctors -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffssi2_s.o -MT _ffssi2_s.o -MD -MP -MF _ffssi2_s.dep -DSHARED -DL_ffssi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ffsdi2_s.o -MT _ffsdi2_s.o -MD -MP -MF _ffsdi2_s.dep -DSHARED -DL_ffsdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clz_s.o -MT _clz_s.o -MD -MP -MF _clz_s.dep -DSHARED -DL_clz -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzsi2_s.o -MT _clzsi2_s.o -MD -MP -MF _clzsi2_s.dep -DSHARED -DL_clzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clzdi2_s.o -MT _clzdi2_s.o -MD -MP -MF _clzdi2_s.dep -DSHARED -DL_clzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzsi2_s.o -MT _ctzsi2_s.o -MD -MP -MF _ctzsi2_s.dep -DSHARED -DL_ctzsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _ctzdi2_s.o -MT _ctzdi2_s.o -MD -MP -MF _ctzdi2_s.dep -DSHARED -DL_ctzdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcount_tab_s.o -MT _popcount_tab_s.o -MD -MP -MF _popcount_tab_s.dep -DSHARED -DL_popcount_tab -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountsi2_s.o -MT _popcountsi2_s.o -MD -MP -MF _popcountsi2_s.dep -DSHARED -DL_popcountsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _popcountdi2_s.o -MT _popcountdi2_s.o -MD -MP -MF _popcountdi2_s.dep -DSHARED -DL_popcountdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o -MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritysi2_s.o -MT _paritysi2_s.o -MD -MP -MF _paritysi2_s.dep -DSHARED -DL_paritysi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _paritydi2_s.o -MT _paritydi2_s.o -MD -MP -MF _paritydi2_s.dep -DSHARED -DL_paritydi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powisf2_s.o /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _pow-MT _powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] itf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powidf2_s.o -MT _powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powixf2_s.o -MT _powixf2_s.o -MD -MP -MF _powixf2_s.dep -DSHARED -DL_powixf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _powitf2_s.o -MT _powitf2_s.o -MD -MP -MF _powitf2_s.dep -DSHARED -DL_powitf2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulsc3_s.o -MT _mulsc3_s.o -MD -MP -MF _mulsc3_s.dep -DSHARED -DL_mulsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _muldc3_s.o -MT _muldc3_s.o -MD -MP -MF _muldc3_s.dep -DSHARED -DL_muldc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _mulxc3_s.o -MT _mulxc3_s.o -MD -MP -MF _mulxc3_s.dep -DSHARED -DL_mulxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _multc3_s.o -MT _multc3_s.o -MD -MP -MF _multc3_s.dep -DSHARED -DL_multc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divsc3_s.o -MT _divsc3_s.o -MD -MP -MF _divsc3_s.dep -DSHARED -DL_divsc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdc3_s.o -MT _divdc3_s.o -MD -MP -MF _divdc3_s.dep -DSHARED -DL_divdc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divxc3_s.o -MT _divxc3_s.o -MD -MP -MF _divxc3_s.dep -DSHARED -DL_divxc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divtc3_s.o -MT _divtc3_s.o -MD -MP -MF _divtc3_s.dep -DSHARED -DL_divtc3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapsi2_s.o -MT _bswapsi2_s.o -MD -MP -MF _bswapsi2_s.dep -DSHARED -DL_bswapsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _bswapdi2_s.o -MT _bswapdi2_s.o -MD -MP -MF _bswapdi2_s.dep -DSHARED -DL_bswapdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbsi2_s.o -MT _clrsbsi2_s.o -MD -MP -MF _clrsbsi2_s.dep -DSHARED -DL_clrsbsi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _clrsbdi2_s.o -MT _clrsbdi2_s.o -MD -MP -MF _clrsbdi2_s.dep -DSHARED -DL_clrsbdi2 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfsi_s.o -MT _fixunssfsi_s.o -MD -MP -MF _fixunssfsi_s.dep -DSHARED -DL_fixunssfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfsi_s.o -MT _fixunsdfsi_s.o -MD -MP -MF _fixunsdfsi_s.dep -DSHARED -DL_fixunsdfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfsi_s.o -MT _fixunsxfsi_s.o -MD -MP -MF _fixunsxfsi_s.dep -DSHARED -DL_fixunsxfsi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixsfdi_s.o -MT _fixsfdi_s.o -MD -MP -MF _fixsfdi_s.dep -DSHARED -DL_fixsfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixdfdi_s.o -MT _fixdfdi_s.o -MD -MP -MF _fixdfdi_s.dep -DSHARED -DL_fixdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixxfdi_s.o -MT _fixxfdi_s.o -MD -MP -MF _fixxfdi_s.dep -DSHARED -DL_fixxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunssfdi_s.o -MT _fixunssfdi_s.o -MD -MP -MF _fixunssfdi_s.dep -DSHARED -DL_fixunssfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsdfdi_s.o -MT _fixunsdfdi_s.o -MD -MP -MF _fixunsdfdi_s.dep -DSHARED -DL_fixunsdfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _fixunsxfdi_s.o -MT _fixunsxfdi_s.o -MD -MP -MF _fixunsxfdi_s.dep -DSHARED -DL_fixunsxfdi -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdisf_s.o -MT _floatdisf_s.o -MD -MP -MF _floatdisf_s.dep -DSHARED -DL_floatdisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdidf_s.o -MT _floatdidf_s.o -MD -MP -MF _floatdidf_s.dep -DSHARED -DL_floatdidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatdixf_s.o -MT _floatdixf_s.o -MD -MP -MF _floatdixf_s.dep -DSHARED -DL_floatdixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundisf_s.o -MT _floatundisf_s.o -MD -MP -MF _floatundisf_s.dep -DSHARED -DL_floatundisf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundidf_s.o -MT _floatundidf_s.o -MD -MP -MF _floatundidf_s.dep -DSHARED -DL_floatundidf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _floatundixf_s.o -MT _floatundixf_s.o -MD -MP -MF _floatundixf_s.dep -DSHARED -DL_floatundixf -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divdi3_s.o -MT _divdi3_s.o -MD -MP -MF _divdi3_s.dep -DSHARED -DL_divdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _moddi3_s.o -MT _moddi3_s.o -MD -MP -MF _moddi3_s.dep -DSHARED -DL_moddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _divmoddi4_s.o -MT _divmoddi4_s.o -MD -MP -MF _divmoddi4_s.dep -DSHARED -DL_divmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivdi3_s.o -MT _udivdi3_s.o -MD -MP -MF _udivdi3_s.dep -DSHARED -DL_udivdi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _umoddi3_s.o -MT _umoddi3_s.o -MD -MP -MF _umoddi3_s.dep -DSHARED -DL_umoddi3 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udivmoddi4_s.o -MT _udivmoddi4_s.o -MD -MP -MF _udivmoddi4_s.dep -DSHARED -DL_udivmoddi4 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o _udiv_w_sdiv_s.o -MT _udiv_w_sdiv_s.o -MD -MP -MF _udiv_w_sdiv_s.dep -DSHARED -DL_udiv_w_sdiv -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/libgcc2.c \ [02:11:59] -fexceptions -fnon-call-exceptions [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo_s.o -MT cpuinfo_s.o -MD -MP -MF cpuinfo_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions_s.o -M/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o cpuinfo_s.o -MT cpuinfo_s.o -MD -MP -MF cpuinfo_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/cpuinfo.c [02:11:59] T sfp-exceptions_s.o -MD -MP -MF sfp-exceptions_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o tf-signs_s.o -MT tf-signs_s.o -MD -MP -MF tf-signs_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/32/tf-signs.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o sfp-exceptions_s.o -MT sfp-exceptions_s.o -MD -MP -MF sfp-exceptions_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/sfp-exceptions.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _divhc3_s.o -MT _divhc3_s.o -MD -MP -MF _divhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_divhc3.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c [02:11:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -msse2 -o _mulhc3_s.o -MT _mulhc3_s.o -MD -MP -MF _mulhc3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/config/i386/_mulhc3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o addtf3_s.o -MT addtf3_s.o -MD -MP -MF addtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/addtf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o divtf3_s.o -MT divtf3_s.o -MD -MP -MF divtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/divtf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o eqtf2_s.o -MT eqtf2_s.o -MD -MP -MF eqtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqtf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o getf2_s.o -MT getf2_s.o -MD -MP -MF getf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/getf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o letf2_s.o -MT letf2_s.o -MD -MP -MF letf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/letf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o multf3_s.o -MT multf3_s.o -MD -MP -MF multf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/multf3.c [02:12:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o negtf2_s.o -MT negtf2_s.o -MD -MP -MF negtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/negtf2.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o subtf3_s.o -MT subtf3_s.o -MD -MP -MF subtf3_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/subtf3.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o unordtf2_s.o -MT unordtf2_s.o -MD -MP -MF unordtf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/unordtf2.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfsi_s.o -MT fixtfsi_s.o -MD -MP -MF fixtfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfsi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfsi_s.o -MT fixunstfsi_s.o -MD -MP -MF fixunstfsi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfsi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatsitf_s.o -MT floatsitf_s.o -MD -MP -MF floatsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatsitf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunsitf_s.o -MT floatunsitf_s.o -MD -MP -MF floatunsitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunsitf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfdi_s.o -MT fixtfdi_s.o -MD -MP -MF fixtfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfdi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfdi_s.o -MT fixunstfdi_s.o -MD -MP -MF fixunstfdi_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfdi.c [02:12:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2_s.o -MT extendhfsf2_s.o -MD -MP -MF extendhfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatditf_s.o -MT floatditf_s.o -MD -MP -MF floatditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatditf.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatunditf_s.o -MT floatunditf_s.o -MD -MP -MF floatunditf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatunditf.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2_s.o -MT extendhfdf2_s.o -MD -MP -MF extendhfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2_s.o -MT extendhftf2_s.o -MD -MP -MF extendhftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixtfti_s.o -MT fixtfti_s.o -MD -MP -MF fixtfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixtfti.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2_s.o -MT extendhfxf2_s.o -MD -MP -MF extendhfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o fixunstfti_s.o -MT fixunstfti_s.o -MD -MP -MF fixunstfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunstfti.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2_s.o -MT extendsfdf2_s.o -MD -MP -MF extendsfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floattitf_s.o -MT floattitf_s.o -MD -MP -MF floattitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattitf.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntitf_s.o -MT floatuntitf_s.o -MD -MP -MF floatuntitf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntitf.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2_s.o -MT extendxftf2_s.o -MD -MP -MF extendxftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfsf2_s.o -MT extendhfsf2_s.o -MD -MP -MF extendhfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfsf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2_s.o -MT trunctfhf2_s.o -MD -MP -MF trunctfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfdf2_s.o -MT extendhfdf2_s.o -MD -MP -MF extendhfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfdf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2_s.o -MT truncxfhf2_s.o -MD -MP -MF truncxfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhftf2_s.o -MT extendhftf2_s.o -MD -MP -MF extendhftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2_s.o -MT truncdfhf2_s.o -MD -MP -MF truncdfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2_s.o -MT truncsfhf2_s.o -MD -MP -MF truncsfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o extendhfxf2_s.o -MT extendhfxf2_s.o -MD -MP -MF extendhfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendhfxf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendsfdf2_s.o -MT extendsfdf2_s.o -MD -MP -MF extendsfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsfdf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2_s.o -MT truncdfsf2_s.o -MD -MP -MF truncdfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c [02:12:02] Wno-type-limits -o extendsftf2_s.o -MT extendsftf2_s.o -MD -MP -MF extendsftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendsftf2.c [02:12:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2_s.o -MT trunctfxf2_s.o -MD -MP -MF trunctfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2_s.o -MT eqhf2_s.o -MD -MP -MF eqhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extenddftf2_s.o -MT extenddftf2_s.o -MD -MP -MF extenddftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extenddftf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o extendxftf2_s.o -MT extendxftf2_s.o -MD -MP -MF extendxftf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/extendxftf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o trunctfhf2_s.o -MT trunctfhf2_s.o -MD -MP -MF trunctfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfhf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execut/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncxfhf2_s.o -MT truncxfhf2_s.o -MD -MP -MF truncxfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncxfhf2.c [02:12:03] e-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncdfhf2_s.o -MT truncdfhf2_s.o -MD -MP -MF truncdfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfhf2.c [02:12:03] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [02:12:03] 33 | static void check_enabling (void) __attribute__ ((unused)); [02:12:03] | ^~~~~~~~~~~~~~ [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o truncsfhf2_s.o -MT truncsfhf2_s.o -MD -MP -MF truncsfhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncsfhf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfsf2_s.o -MT trunctfsf2_s.o -MD -MP -MF trunctfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfsf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o truncdfsf2_s.o -MT truncdfsf2_s.o -MD -MP -MF truncdfsf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/truncdfsf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfdf2_s.o -MT trunctfdf2_s.o -MD -MP -MF trunctfdf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfdf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [02:12:03] 69 | # define ElfW __ElfN [02:12:03] | [02:12:03] In file included from /usr/include/x86/elf.h:46, [02:12:03] from /usr/include/machine/elf.h:6, [02:12:03] from /usr/include/elf.h:39, [02:12:03] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [02:12:03] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [02:12:03] 61 | #define ElfW(x) __ElfN(x) [02:12:03] | [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o trunctfxf2_s.o -MT trunctfxf2_s.o -MD -MP -MF trunctfxf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/trunctfxf2.c [02:12:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixhfti_s.o -MT fixhfti_s.o -MD -MP -MF fixhfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixhfti.c [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o fixunshfti_s.o -MT fixunshfti_s.o -MD -MP -MF fixunshfti_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/fixunshfti.c [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -rm -f libgcc.a [02:12:04] Wno-type-limits -msse2 -o floattihf_s.o -MT floattihf_s.o -MD -MP -MF floattihf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floattihf.c [02:12:04] objects="_muldi3.o _negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o cpuinfo.o tf-signs.o sfp-exceptions.o _divhc3.o _mulhc3.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o extendhfsf2.o extendhfdf2.o extendhftf2.o extendhfxf2.o extendsfdf2.o extendsftf2.o extenddftf2.o extendxftf2.o trunctfhf2.o truncxfhf2.o truncdfhf2.o truncsfhf2.o trunctfsf2.o truncdfsf2.o trunctfdf2.o trunctfxf2.o eqhf2.o enable-execute-stack.o"; \ [02:12:04] if test -z "$objects"; then \ [02:12:04] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:04] -o eh_dummy.o; \ [02:12:04] objects=eh_dummy.o; \ [02:12:04] fi; \ [02:12:04] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc.a $objects [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -o floatuntihf_s.o -MT floatuntihf_s.o -MD -MP -MF floatuntihf_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/floatuntihf.c [02:12:04] rm -f libgcov.a [02:12:04] objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o _gcov_info_to_gcda.o"; \ [02:12:04] if test -z "$objects"; then \ [02:12:04] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:04] -o eh_dummy.o; \ [02:12:04] objects=eh_dummy.o; \ [02:12:04] fi; \ [02:12:04] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcov.a $objects [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -Wno-missing-prototypes -Wno-type-limits -msse2 -o eqhf2_s.o -MT eqhf2_s.o -MD -MP -MF eqhf2_s.dep -DSHARED -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/soft-fp/eqhf2.c [02:12:04] rm -f libgcc_eh.a [02:12:04] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcov.a [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o enable-execute-stack_s.o -MT enable-execute-stack_s.o -MD -MP -MF enable-execute-stack_s.dep -DSHARED -c enable-execute-stack.c [02:12:04] objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ [02:12:04] if test -z "$objects"; then \ [02:12:04] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:04] -o eh_dummy.o; \ [02:12:04] objects=eh_dummy.o; \ [02:12:04] fi; \ [02:12:04] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc_eh.a $objects [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2_s.o -MT unwind-dw2_s.o -MD -MP -MF unwind-dw2_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2.c [02:12:04] enable-execute-stack.c:33:13: warning: 'check_enabling' declared 'static' but never defined [-Wunused-function] [02:12:04] 33 | static void check_enabling (void) __attribute__ ((unused)); [02:12:04] | ^~~~~~~~~~~~~~ [02:12:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-dw2-fde-dip_s.o -MT unwind-dw2-fde-dip_s.o -MD -MP -MF unwind-dw2-fde-dip_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c [02:12:04] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc.a [02:12:04] # Early copyback; see "all" above for the rationale. The [02:12:04] # early copy is necessary so that the gcc -B options find [02:12:05] # the right startup files when linking shared libgcc. [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc_eh.a [02:12:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-sjlj_s.o -MT unwind-sjlj_s.o -MD -MP -MF unwind-sjlj_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-sjlj.c [02:12:05] mkdir ../../.././gcc/32 [02:12:05] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [02:12:05] for file in $parts; do \ [02:12:05] rm -f ../../.././gcc/32/$file; \ [02:12:05] install -m 0644 $file ../../.././gcc/32/; \ [02:12:05] case $file in \ [02:12:05] *.a) \ [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/$file ;; \ [02:12:05] esac; \ [02:12:05] done [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o unwind-c_s.o -MT unwind-c_s.o -MD -MP -MF unwind-c_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-c.c [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -o emutls_s.o -MT emutls_s.o -MD -MP -MF emutls_s.dep -DSHARED -fexceptions -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/emutls.c [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbegin.o -MT crtbegin.o -MD -MP -MF crtbegin.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:69: warning: "ElfW" redefined [02:12:05] 69 | # define ElfW __ElfN [02:12:05] | [02:12:05] In file included from /usr/include/x86/elf.h:102, [02:12:05] from /usr/include/machine/elf.h:6, [02:12:05] from /usr/include/elf.h:39, [02:12:05] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/unwind-dw2-fde-dip.c:36: [02:12:05] /usr/include/sys/elf_generic.h:61: note: this is the location of the previous definition [02:12:05] 61 | #define ElfW(x) __ElfN(x) [02:12:05] | [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtbeginS.o -MT crtbeginS.o -MD -MP -MF crtbeginS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -g0 -finhibit-size-directive -fno-inline -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -fbuilding-libgcc -fno-stack-protector -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -o crtendS.o -MT crtendS.o -MD -MP -MF crtendS.dep -fno-omit-frame-pointer -fno-asynchronous-unwind-tables -fpic -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O [02:12:05] rm -f libgcc.a [02:12:05] objects="_muldi3.o _negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _eprintf.o __gcc_bcmp.o _divdi3.o _moddi3.o _divmoddi4.o _udivdi3.o _umoddi3.o _udivmoddi4.o _udiv_w_sdiv.o cpuinfo.o sfp-exceptions.o _divhc3.o _mulhc3.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendhfsf2.o extendhfdf2.o extendhftf2.o extendhfxf2.o extendsfdf2.o extendsftf2.o extenddftf2.o extendxftf2.o trunctfhf2.o truncxfhf2.o truncdfhf2.o truncsfhf2.o trunctfsf2.o truncdfsf2.o trunctfdf2.o trunctfxf2.o fixhfti.o fixunshfti.o floattihf.o floatuntihf.o eqhf2.o enable-execute-stack.o"; \ [02:12:05] if test -z "$objects"; then \ [02:12:05] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:05] -o eh_dummy.o; \ [02:12:05] objects=eh_dummy.o; \ [02:12:05] fi; \ [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc.a $objects [02:12:05] rm -f libgcov.a [02:12:05] rm -f libgcc_eh.a [02:12:05] # Early copyback; see "all" above for the rationale. The [02:12:05] objects="unwind-dw2.o unwind-dw2-fde-dip.o unwind-sjlj.o unwind-c.o emutls.o"; \ [02:12:05] if test -z "$objects"; then \ [02:12:05] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:05] -o eh_dummy.o; \ [02:12:05] objects=eh_dummy.o; \ [02:12:05] fi; \ [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcc_eh.a $objects [02:12:05] # early copy is necessary so that the gcc -B options find [02:12:05] # the right startup files when linking shared libgcc. [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc_eh.a [02:12:05] objects="_gcov_merge_add.o _gcov_merge_topn.o _gcov_merge_ior.o _gcov_merge_time_profile.o _gcov_interval_profiler.o _gcov_interval_profiler_atomic.o _gcov_pow2_profiler.o _gcov_pow2_profiler_atomic.o _gcov_topn_values_profiler.o _gcov_topn_values_profiler_atomic.o _gcov_average_profiler.o _gcov_average_profiler_atomic.o _gcov_ior_profiler.o _gcov_ior_profiler_atomic.o _gcov_indirect_call_profiler_v4.o _gcov_time_profiler.o _gcov_dump.o _gcov_fork.o _gcov_execl.o _gcov_execlp.o _gcov_execle.o _gcov_execv.o _gcov_execvp.o _gcov_execve.o _gcov_reset.o _gcov_lock_unlock.o _gcov.o _gcov_info_to_gcda.o"; \ [02:12:05] if test -z "$objects"; then \ [02:12:05] echo 'int __libgcc_eh_dummy;' > eh_dummy.c; \ [02:12:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../include -DHAVE_CC_TLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c \ [02:12:05] -o eh_dummy.o; \ [02:12:05] objects=eh_dummy.o; \ [02:12:05] fi; \ [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc libgcov.a $objects [02:12:05] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcc.a [02:12:05] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [02:12:05] for file in $parts; do \ [02:12:05] rm -f ../.././gcc/$file; \ [02:12:05] install -m 0644 $file ../.././gcc/; \ [02:12:05] case $file in \ [02:12:05] *.a) \ [02:12:05] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/$file ;; \ [02:12:05] esac; \ [02:12:05] done [02:12:06] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib libgcov.a [02:12:06] { /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm -pg _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o tf-signs_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ [02:12:06] cat libgcc.map.in; \ [02:12:06] } | /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkmap-symver.awk > tmp-libgcc.map [02:12:07] mv tmp-libgcc.map libgcc.map [02:12:07] # @multilib_flags@ is still needed because this may use [02:12:07] # /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking and -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. [02:12:07] # @multilib_dir@ is not really necessary, but sometimes it has [02:12:07] # more uses than just a directory name. [02:12:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs 32 [02:12:07] mkdir 32 [02:12:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -m32 -o 32/libgcc_s.so.1.tmp -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o tf-signs_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f 32/libgcc_s.so && if [ -f 32/libgcc_s.so.1 ]; then mv -f 32/libgcc_s.so.1 32/libgcc_s.so.1.backup; else true; fi && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s libgcc_s.so.1 32/libgcc_s.so [02:12:07] { /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm -pg _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o fixhfti_s.o fixunshfti_s.o floattihf_s.o floatuntihf_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o emutls_s.o; echo %%; \ [02:12:07] cat libgcc.map.in; \ [02:12:07] } | /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/mkmap-symver.awk > tmp-libgcc.map [02:12:07] # Now that we have built all the objects, we need to copy [02:12:07] # them back to the GCC directory. Too many things (other [02:12:07] # in-tree libraries, and DejaGNU) know about the layout [02:12:07] # of the build tree, for now. [02:12:07] gmake install-leaf DESTDIR=../../.././gcc \ [02:12:07] slibdir= libsubdir= MULTIOSDIR=32 [02:12:07] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [02:12:08] mv tmp-libgcc.map libgcc.map [02:12:08] # @multilib_flags@ is still needed because this may use [02:12:08] # /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking and -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector directly. [02:12:08] # @multilib_dir@ is not really necessary, but sometimes it has [02:12:08] # more uses than just a directory name. [02:12:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs . [02:12:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -O2 -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GCC -fPIC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o ./libgcc_s.so.1.tmp -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o cpuinfo_s.o sfp-exceptions_s.o _divhc3_s.o _mulhc3_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendhfsf2_s.o extendhfdf2_s.o extendhftf2_s.o extendhfxf2_s.o extendsfdf2_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfhf2_s.o truncxfhf2_s.o truncdfhf2_s.o truncsfhf2_s.o trunctfsf2_s.o truncdfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o fixhfti_s.o fixunshfti_s.o floattihf_s.o floatuntihf_s.o eqhf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp ./libgcc_s.so.1 && ln -s libgcc_s.so.1 ./libgcc_s.so [02:12:08] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [02:12:08] install -m 0644 libgcc_eh.a ../../.././gcc/32/ [02:12:09] chmod 644 ../../.././gcc/32/libgcc_eh.a [02:12:09] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcc_eh.a [02:12:09] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32; install -m 0644 32/libgcc_s.so.1 ../../.././gcc/32/libgcc_s.so.1; rm -f ../../.././gcc/32/libgcc_s.so; ln -s libgcc_s.so.1 ../../.././gcc/32/libgcc_s.so [02:12:09] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../../.././gcc/32 [02:12:09] install -m 0644 libgcc.a ../../.././gcc/32/ [02:12:09] chmod 644 ../../.././gcc/32/libgcc.a [02:12:09] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcc.a [02:12:09] install -m 0644 libgcov.a ../../.././gcc/32/ [02:12:09] chmod 644 ../../.././gcc/32/libgcov.a [02:12:09] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/libgcov.a [02:12:10] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [02:12:10] for file in $parts; do \ [02:12:10] rm -f ../../.././gcc/32/$file; \ [02:12:10] install -m 0644 $file ../../.././gcc/32/; \ [02:12:10] case $file in \ [02:12:10] *.a) \ [02:12:10] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../../.././gcc/32/$file ;; \ [02:12:10] esac; \ [02:12:10] done [02:12:10] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [02:12:10] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgcc' [02:12:10] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:12:10] # Now that we have built all the objects, we need to copy [02:12:10] # them back to the GCC directory. Too many things (other [02:12:10] # in-tree libraries, and DejaGNU) know about the layout [02:12:10] # of the build tree, for now. [02:12:10] gmake install-leaf DESTDIR=../.././gcc \ [02:12:10] slibdir= libsubdir= MULTIOSDIR=. [02:12:10] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:12:11] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [02:12:11] install -m 0644 libgcc_eh.a ../.././gcc/ [02:12:11] chmod 644 ../.././gcc/libgcc_eh.a [02:12:11] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcc_eh.a [02:12:11] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc; install -m 0644 ./libgcc_s.so.1 ../.././gcc/libgcc_s.so.1; rm -f ../.././gcc/libgcc_s.so; ln -s libgcc_s.so.1 ../.././gcc/libgcc_s.so [02:12:11] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgcc/../mkinstalldirs ../.././gcc [02:12:11] install -m 0644 libgcc.a ../.././gcc/ [02:12:11] chmod 644 ../.././gcc/libgcc.a [02:12:11] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcc.a [02:12:11] install -m 0644 libgcov.a ../.././gcc/ [02:12:11] chmod 644 ../.././gcc/libgcov.a [02:12:11] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/libgcov.a [02:12:11] parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"; \ [02:12:11] for file in $parts; do \ [02:12:11] rm -f ../.././gcc/$file; \ [02:12:11] install -m 0644 $file ../.././gcc/; \ [02:12:11] case $file in \ [02:12:11] *.a) \ [02:12:11] /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib ../.././gcc/$file ;; \ [02:12:11] esac; \ [02:12:11] done [02:12:11] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:12:11] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgcc' [02:12:11] mkdir x86_64-portbld-freebsd13.2/libgomp [02:12:11] Checking multilib configuration for libgomp... [02:12:12] Configuring stage 2 in x86_64-portbld-freebsd13.2/libgomp [02:12:17] configure: creating cache ./config.cache [02:12:17] checking for --enable-version-specific-runtime-libs... no [02:12:17] checking for --enable-generated-files-in-srcdir... no [02:12:17] checking build system type... x86_64-portbld-freebsd13.2 [02:12:17] checking host system type... x86_64-portbld-freebsd13.2 [02:12:17] checking target system type... x86_64-portbld-freebsd13.2 [02:12:17] checking for a BSD-compatible install... /usr/bin/install -c [02:12:17] checking whether build environment is sane... yes [02:12:18] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../install-sh -c -d [02:12:18] checking for gawk... /usr/bin/awk [02:12:18] checking whether gmake sets $(MAKE)... yes [02:12:18] checking whether gmake supports nested variables... yes [02:12:18] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [02:12:19] checking whether the C compiler works... yes [02:12:19] checking for C compiler default output file name... a.out [02:12:19] checking for suffix of executables... [02:12:20] checking whether we are cross compiling... no [02:12:20] checking for suffix of object files... o [02:12:20] checking whether we are using the GNU C compiler... yes [02:12:20] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [02:12:20] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... none needed [02:12:21] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... yes [02:12:21] checking for style of include used by gmake... GNU [02:12:21] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... gcc3 [02:12:22] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:12:22] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:12:22] checking for perl... /usr/local/bin/perl [02:12:22] checking whether gmake sets $(MAKE)... (cached) yes [02:12:22] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:12:22] checking for modern makeinfo... yes [02:12:27] checking how to print strings... printf [02:12:27] checking for a sed that does not truncate output... /usr/bin/sed [02:12:27] checking for grep that handles long lines and -e... /usr/bin/grep [02:12:27] checking for egrep... /usr/bin/grep -E [02:12:28] checking for fgrep... /usr/bin/grep -F [02:12:28] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:12:28] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:12:28] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:12:28] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [02:12:28] checking whether ln -s works... yes [02:12:28] checking the maximum length of command line arguments... 393216 [02:12:28] checking whether the shell understands some XSI constructs... yes [02:12:28] checking whether the shell understands "+="... no [02:12:28] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [02:12:28] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [02:12:28] checking how to recognize dependent libraries... pass_all [02:12:28] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:12:28] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:12:28] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:12:28] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... ok [02:12:29] checking how to run the C preprocessor... cpp [02:12:30] checking for ANSI C header files... yes [02:12:30] checking for sys/types.h... yes [02:12:30] checking for sys/stat.h... yes [02:12:31] checking for stdlib.h... yes [02:12:31] checking for string.h... yes [02:12:32] checking for memory.h... yes [02:12:32] checking for strings.h... yes [02:12:32] checking for inttypes.h... yes [02:12:32] checking for stdint.h... yes [02:12:33] checking for unistd.h... yes [02:12:33] checking for dlfcn.h... yes [02:12:33] checking for objdir... .libs [02:12:33] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... no [02:12:34] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [02:12:34] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... yes [02:12:34] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... yes [02:12:37] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [02:12:38] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [02:12:38] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:12:38] checking whether -lc should be explicitly linked in... no [02:12:38] checking dynamic linker characteristics... freebsd13.2 ld.so [02:12:39] checking how to hardcode library paths into programs... immediate [02:12:39] checking whether stripping libraries is possible... yes [02:12:39] checking if libtool supports shared libraries... yes [02:12:39] checking whether to build shared libraries... yes [02:12:39] checking whether to build static libraries... yes [02:12:39] checking whether to enable maintainer-specific portions of Makefiles... no [02:12:39] checking for x86_64-portbld-freebsd13.2-gfortran... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [02:12:39] checking whether we are using the GNU Fortran compiler... yes [02:12:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... yes [02:12:41] checking if libtool supports shared libraries... yes [02:12:41] checking whether to build shared libraries... yes [02:12:41] checking whether to build static libraries... yes [02:12:41] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC [02:12:41] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC works... yes [02:12:41] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... no [02:12:42] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... yes [02:12:42] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [02:12:42] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:12:43] checking dynamic linker characteristics... freebsd13.2 ld.so [02:12:43] checking how to hardcode library paths into programs... immediate [02:12:43] checking for ANSI C header files... (cached) yes [02:12:43] checking whether time.h and sys/time.h may both be included... yes [02:12:43] checking whether string.h and strings.h may both be included... yes [02:12:43] checking pthread.h usability... yes [02:12:44] checking pthread.h presence... yes [02:12:44] checking for pthread.h... yes [02:12:44] checking for unistd.h... (cached) yes [02:12:45] checking semaphore.h usability... yes [02:12:45] checking semaphore.h presence... yes [02:12:45] checking for semaphore.h... yes [02:12:45] checking sys/loadavg.h usability... no [02:12:45] checking sys/loadavg.h presence... no [02:12:45] checking for sys/loadavg.h... no [02:12:45] checking sys/sysctl.h usability... yes [02:12:46] checking sys/sysctl.h presence... yes [02:12:46] checking for sys/sysctl.h... yes [02:12:46] checking sys/time.h usability... yes [02:12:46] checking sys/time.h presence... yes [02:12:47] checking for sys/time.h... yes [02:12:47] checking size of void *... 8 [02:12:47] checking for dlsym in -ldl... yes [02:12:48] checking for unistd.h... (cached) yes [02:12:48] checking for secure_getenv... no [02:12:49] checking for __secure_getenv... no [02:12:50] checking for getuid... yes [02:12:50] checking for geteuid... yes [02:12:51] checking for getgid... yes [02:12:51] checking for getegid... yes [02:12:52] checking for getloadavg... yes [02:12:52] checking for clock_gettime... yes [02:12:53] checking for strtoull... yes [02:12:53] checking for aligned_alloc... yes [02:12:54] checking for posix_memalign... yes [02:12:54] checking for memalign... yes [02:12:55] checking for _aligned_malloc... no [02:12:57] checking whether the target supports thread-local storage... yes [02:12:59] checking whether the thread-local storage support is from emutls... no [02:13:01] checking whether the target supports hidden visibility... yes [02:13:01] checking whether the target supports dllexport... no [02:13:02] checking whether the target supports symbol aliases... yes [02:13:02] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:13:02] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [02:13:02] checking for shared libgcc... yes [02:13:03] checking whether the target supports .symver directive... yes [02:13:03] configure: versioning on shared library symbols is gnu [02:13:03] checking the number of available CPUs... 8 [02:13:03] checking whether the target supports __sync_*_compare_and_swap... yes [02:13:03] checking for CET support... no [02:13:04] configure: updating cache ./config.cache [02:13:09] checking that generated files are newer than configure... done [02:13:09] configure: creating ./config.status [02:13:20] config.status: creating omp.h [02:13:20] config.status: creating omp_lib.h [02:13:20] config.status: creating omp_lib.f90 [02:13:20] config.status: creating libgomp_f.h [02:13:21] config.status: creating Makefile [02:13:22] config.status: creating testsuite/Makefile [02:13:22] config.status: creating libgomp.spec [02:13:23] config.status: creating testsuite/libgomp-test-support.pt.exp [02:13:23] config.status: creating testsuite/libgomp-site-extra.exp [02:13:23] config.status: creating config.h [02:13:23] config.status: executing default-1 commands [02:13:26] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp [02:13:26] multidirs=32 [02:13:26] with_multisubdir= [02:13:26] Running configure in multilib subdirs 32 [02:13:26] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp [02:13:26] Running configure in multilib subdir 32 [02:13:26] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [02:13:27] configure: creating cache ./config.cache [02:13:27] checking for --enable-version-specific-runtime-libs... no [02:13:27] checking for --enable-generated-files-in-srcdir... no [02:13:27] checking build system type... x86_64-portbld-freebsd13.2 [02:13:27] checking host system type... x86_64-portbld-freebsd13.2 [02:13:27] checking target system type... x86_64-portbld-freebsd13.2 [02:13:27] checking for a BSD-compatible install... /usr/bin/install -c [02:13:27] checking whether build environment is sane... yes [02:13:27] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../install-sh -c -d [02:13:27] checking for gawk... /usr/bin/awk [02:13:27] checking whether gmake sets $(MAKE)... yes [02:13:27] checking whether gmake supports nested variables... yes [02:13:27] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [02:13:27] checking whether the C compiler works... yes [02:13:28] checking for C compiler default output file name... a.out [02:13:28] checking for suffix of executables... [02:13:28] checking whether we are cross compiling... no [02:13:28] checking for suffix of object files... o [02:13:28] checking whether we are using the GNU C compiler... yes [02:13:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [02:13:28] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [02:13:28] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 understands -c and -o together... yes [02:13:29] checking for style of include used by gmake... GNU [02:13:29] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... gcc3 [02:13:29] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:13:29] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:13:29] checking for perl... /usr/local/bin/perl [02:13:29] checking whether gmake sets $(MAKE)... (cached) yes [02:13:29] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:13:29] checking for modern makeinfo... yes [02:13:31] checking how to print strings... printf [02:13:31] checking for a sed that does not truncate output... /usr/bin/sed [02:13:31] checking for grep that handles long lines and -e... /usr/bin/grep [02:13:31] checking for egrep... /usr/bin/grep -E [02:13:31] checking for fgrep... /usr/bin/grep -F [02:13:31] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:13:31] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:13:31] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:13:31] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [02:13:31] checking whether ln -s works... yes [02:13:31] checking the maximum length of command line arguments... 393216 [02:13:31] checking whether the shell understands some XSI constructs... yes [02:13:31] checking whether the shell understands "+="... no [02:13:32] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [02:13:32] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [02:13:32] checking how to recognize dependent libraries... pass_all [02:13:32] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:13:32] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:13:32] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:13:32] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 object... ok [02:13:33] checking how to run the C preprocessor... cpp [02:13:33] checking for ANSI C header files... yes [02:13:34] checking for sys/types.h... yes [02:13:35] checking for sys/stat.h... yes [02:13:35] checking for stdlib.h... yes [02:13:35] checking for string.h... yes [02:13:35] checking for memory.h... yes [02:13:36] checking for strings.h... yes [02:13:36] checking for inttypes.h... yes [02:13:36] checking for stdint.h... yes [02:13:37] checking for unistd.h... yes [02:13:37] checking for dlfcn.h... yes [02:13:38] checking for objdir... .libs [02:13:38] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -fno-rtti -fno-exceptions... no [02:13:38] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [02:13:38] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [02:13:39] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [02:13:41] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [02:13:42] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [02:13:42] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:13:42] checking whether -lc should be explicitly linked in... no [02:13:42] checking dynamic linker characteristics... freebsd13.2 ld.so [02:13:43] checking how to hardcode library paths into programs... immediate [02:13:43] checking whether stripping libraries is possible... yes [02:13:43] checking if libtool supports shared libraries... yes [02:13:43] checking whether to build shared libraries... yes [02:13:43] checking whether to build static libraries... yes [02:13:43] checking whether to enable maintainer-specific portions of Makefiles... no [02:13:43] checking for x86_64-portbld-freebsd13.2-gfortran... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [02:13:43] checking whether we are using the GNU Fortran compiler... yes [02:13:44] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [02:13:45] checking if libtool supports shared libraries... yes [02:13:45] checking whether to build shared libraries... yes [02:13:45] checking whether to build static libraries... yes [02:13:46] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC [02:13:46] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC works... yes [02:13:46] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... no [02:13:47] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [02:13:47] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [02:13:47] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:13:47] checking dynamic linker characteristics... freebsd13.2 ld.so [02:13:47] checking how to hardcode library paths into programs... immediate [02:13:47] checking for ANSI C header files... (cached) yes [02:13:47] checking whether time.h and sys/time.h may both be included... yes [02:13:48] checking whether string.h and strings.h may both be included... yes [02:13:48] checking pthread.h usability... yes [02:13:48] checking pthread.h presence... yes [02:13:48] checking for pthread.h... yes [02:13:48] checking for unistd.h... (cached) yes [02:13:49] checking semaphore.h usability... yes [02:13:49] checking semaphore.h presence... yes [02:13:49] checking for semaphore.h... yes [02:13:49] checking sys/loadavg.h usability... no [02:13:49] checking sys/loadavg.h presence... no [02:13:50] checking for sys/loadavg.h... no [02:13:50] checking sys/sysctl.h usability... yes [02:13:50] checking sys/sysctl.h presence... yes [02:13:50] checking for sys/sysctl.h... yes [02:13:50] checking sys/time.h usability... yes [02:13:50] checking sys/time.h presence... yes [02:13:50] checking for sys/time.h... yes [02:13:51] checking size of void *... 4 [02:13:51] checking for dlsym in -ldl... yes [02:13:52] checking for unistd.h... (cached) yes [02:13:52] checking for secure_getenv... no [02:13:53] checking for __secure_getenv... no [02:13:53] checking for getuid... yes [02:13:53] checking for geteuid... yes [02:13:54] checking for getgid... yes [02:13:54] checking for getegid... yes [02:13:55] checking for getloadavg... yes [02:13:56] checking for clock_gettime... yes [02:13:56] checking for strtoull... yes [02:13:57] checking for aligned_alloc... yes [02:13:57] checking for posix_memalign... yes [02:13:58] checking for memalign... yes [02:13:58] checking for _aligned_malloc... no [02:14:00] checking whether the target supports thread-local storage... yes [02:14:02] checking whether the thread-local storage support is from emutls... no [02:14:02] checking whether the target supports hidden visibility... yes [02:14:02] checking whether the target supports dllexport... no [02:14:03] checking whether the target supports symbol aliases... yes [02:14:03] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:14:03] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [02:14:04] checking for shared libgcc... yes [02:14:04] checking whether the target supports .symver directive... yes [02:14:04] configure: versioning on shared library symbols is gnu [02:14:04] checking the number of available CPUs... 8 [02:14:04] checking whether the target supports __sync_*_compare_and_swap... yes [02:14:05] checking for CET support... no [02:14:05] configure: updating cache ./config.cache [02:14:10] checking that generated files are newer than configure... done [02:14:10] configure: creating ./config.status [02:14:25] config.status: creating omp.h [02:14:26] config.status: creating omp_lib.h [02:14:26] config.status: creating omp_lib.f90 [02:14:26] config.status: creating libgomp_f.h [02:14:26] config.status: creating Makefile [02:14:27] config.status: creating testsuite/Makefile [02:14:27] config.status: creating libgomp.spec [02:14:27] config.status: creating testsuite/libgomp-test-support.pt.exp [02:14:28] config.status: creating testsuite/libgomp-site-extra.exp [02:14:28] config.status: creating config.h [02:14:28] config.status: executing default-1 commands [02:14:31] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp [02:14:31] with_multisubdir=32 [02:14:32] config.status: executing depfiles commands [02:14:35] config.status: executing libtool commands [02:14:36] config.status: executing depfiles commands [02:14:39] config.status: executing libtool commands [02:14:40] mkdir x86_64-portbld-freebsd13.2/libstdc++-v3 [02:14:40] Checking multilib configuration for libstdc++-v3... [02:14:40] Configuring stage 2 in x86_64-portbld-freebsd13.2/libstdc++-v3 [02:14:40] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:14:41] gmake all-recursive [02:14:41] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:14:41] Making all in testsuite [02:14:41] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp/testsuite' [02:14:41] cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp [02:14:41] echo >> libgomp-test-support.exp.tmp \ [02:14:41] 'set offload_additional_options ""' [02:14:41] echo >> libgomp-test-support.exp.tmp \ [02:14:41] 'set offload_additional_lib_paths ""' [02:14:41] mv libgomp-test-support.exp.tmp libgomp-test-support.exp [02:14:41] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp/testsuite' [02:14:41] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:14:41] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -o libgomp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.texi [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c [02:14:41] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c [02:14:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -fPIC -DPIC -o .libs/env.o [02:14:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o [02:14:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -fPIC -DPIC -o .libs/error.o [02:14:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o [02:14:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o [02:14:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o [02:14:44] configure: creating cache ./config.cache [02:14:44] checking build system type... x86_64-portbld-freebsd13.2 [02:14:44] checking host system type... x86_64-portbld-freebsd13.2 [02:14:44] checking target system type... x86_64-portbld-freebsd13.2 [02:14:44] checking for a BSD-compatible install... /usr/bin/install -c [02:14:44] checking whether build environment is sane... yes [02:14:45] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../install-sh -c -d [02:14:45] checking for gawk... /usr/bin/awk [02:14:45] checking whether gmake sets $(MAKE)... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -o critical.o >/dev/null 2>&1 [02:14:45] mv -f .deps/atomic.Tpo .deps/atomic.Plo [02:14:45] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -o error.o >/dev/null 2>&1 [02:14:45] mv -f .deps/barrier.Tpo .deps/barrier.Plo [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o [02:14:45] yes [02:14:45] mv -f .deps/alloc.Tpo .deps/alloc.Plo [02:14:45] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c [02:14:45] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c [02:14:45] mv -f .deps/critical.Tpo .deps/critical.Plo [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o [02:14:45] checking whether gmake supports nested variables... mv -f .deps/error.Tpo .deps/error.Plo [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o [02:14:45] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c [02:14:45] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o [02:14:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -o iter.o >/dev/null 2>&1 [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 [02:14:46] yes [02:14:46] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking [02:14:46] mv -f .deps/icv-device.Tpo .deps/icv-device.Plo [02:14:46] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o [02:14:46] mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo [02:14:46] mv -f .deps/iter.Tpo .deps/iter.Plo [02:14:46] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c [02:14:46] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o [02:14:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -o icv.o >/dev/null 2>&1 [02:14:47] mv -f .deps/icv.Tpo .deps/icv.Plo [02:14:47] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c -o scope.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -fPIC -DPIC -o .libs/scope.o [02:14:47] mv -f .deps/parallel.Tpo .deps/parallel.Plo [02:14:47] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -o scope.o >/dev/null 2>&1 [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o [02:14:47] mv -f .deps/scope.Tpo .deps/scope.Plo [02:14:47] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 [02:14:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -fPIC -DPIC -o .libs/single.o [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -o single.o >/dev/null 2>&1 [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -o sections.o >/dev/null 2>&1 [02:14:48] mv -f .deps/sections.Tpo .deps/sections.Plo [02:14:48] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c [02:14:48] mv -f .deps/single.Tpo .deps/single.Plo [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -o loop.o >/dev/null 2>&1 [02:14:48] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -fPIC -DPIC -o .libs/task.o [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -fPIC -DPIC -o .libs/team.o [02:14:48] mv -f .deps/ordered.Tpo .deps/ordered.Plo [02:14:48] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c [02:14:48] checking whether the C compiler works... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -fPIC -DPIC -o .libs/work.o [02:14:48] mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo [02:14:48] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c [02:14:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -fPIC -DPIC -o .libs/lock.o [02:14:49] yes [02:14:49] checking for C compiler default output file name... a.out [02:14:49] checking for suffix of executables... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -o env.o >/dev/null 2>&1 [02:14:49] [02:14:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -o lock.o >/dev/null 2>&1 [02:14:49] checking whether we are cross compiling... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -o work.o >/dev/null 2>&1 [02:14:49] no [02:14:49] mv -f .deps/lock.Tpo .deps/lock.Plo [02:14:49] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c [02:14:49] checking for suffix of object files... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -fPIC -DPIC -o .libs/mutex.o [02:14:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -o mutex.o >/dev/null 2>&1 [02:14:50] o [02:14:50] checking whether we are using the GNU C compiler... mv -f .deps/loop.Tpo .deps/loop.Plo [02:14:50] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c [02:14:50] yes [02:14:50] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -o team.o >/dev/null 2>&1 [02:14:50] mv -f .deps/mutex.Tpo .deps/mutex.Plo [02:14:50] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c [02:14:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -fPIC -DPIC -o .libs/proc.o [02:14:50] yes [02:14:50] mv -f .deps/work.Tpo .deps/work.Plo [02:14:50] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to accept ISO C89... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c [02:14:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -o proc.o >/dev/null 2>&1 [02:14:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -fPIC -DPIC -o .libs/sem.o [02:14:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -fPIC -DPIC -o .libs/bar.o [02:14:50] none needed [02:14:50] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking understands -c and -o together... yes [02:14:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -o sem.o >/dev/null 2>&1 [02:14:51] mv -f .deps/proc.Tpo .deps/proc.Plo [02:14:51] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c [02:14:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o [02:14:51] mv -f .deps/sem.Tpo .deps/sem.Plo [02:14:51] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c [02:14:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -o ptrlock.o >/dev/null 2>&1 [02:14:51] mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo [02:14:51] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c [02:14:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o [02:14:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o [02:14:51] checking whether we are using the GNU C++ compiler... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -o bar.o >/dev/null 2>&1 [02:14:52] mv -f .deps/team.Tpo .deps/team.Plo [02:14:52] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c [02:14:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -fPIC -DPIC -o .libs/affinity.o [02:14:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 [02:14:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -o affinity.o >/dev/null 2>&1 [02:14:52] mv -f .deps/time.Tpo .deps/time.Plo [02:14:52] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c [02:14:53] mv -f .deps/affinity.Tpo .deps/affinity.Plo [02:14:53] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c [02:14:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -fPIC -DPIC -o .libs/target.o [02:14:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o [02:14:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 [02:14:53] mv -f .deps/bar.Tpo .deps/bar.Plo [02:14:53] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c [02:14:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o [02:14:54] mv -f .deps/fortran.Tpo .deps/fortran.Plo [02:14:54] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c [02:14:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 [02:14:54] mv -f .deps/env.Tpo .deps/env.Plo [02:14:54] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c [02:14:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o [02:14:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o [02:14:54] mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo [02:14:54] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c [02:14:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 [02:14:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o [02:14:55] mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo [02:14:55] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c [02:14:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 [02:14:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o [02:14:55] yes [02:14:55] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking accepts -g... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 [02:14:56] yes [02:14:56] checking for special C compiler options needed for large files... no [02:14:56] checking for _FILE_OFFSET_BITS value needed for large files... no [02:14:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 [02:14:56] checking how to run the C preprocessor... cpp [02:14:56] mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo [02:14:56] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c [02:14:56] checking for grep that handles long lines and -e... /usr/bin/grep [02:14:56] checking for egrep... /usr/bin/grep -E [02:14:56] checking whether ln -s works... yes [02:14:56] checking for x86_64-portbld-freebsd13.2-as... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as [02:14:56] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:14:56] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:14:56] checking whether to enable maintainer-specific portions of Makefiles... no [02:14:56] mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo [02:14:56] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c [02:14:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o [02:14:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o [02:14:57] mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo [02:14:57] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c [02:14:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 [02:14:57] configure: CPU config directory is cpu/i486 [02:14:57] configure: OS config directory is os/bsd/freebsd [02:14:57] checking how to print strings... printf [02:14:57] checking for a sed that does not truncate output... /usr/bin/sed [02:14:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o [02:14:57] checking for fgrep... /usr/bin/grep -F [02:14:57] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo [02:14:57] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c [02:14:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:14:57] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:14:57] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:14:57] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 [02:14:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o [02:14:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 [02:14:58] BSD nm [02:14:58] checking the maximum length of command line arguments... 393216 [02:14:58] checking whether the shell understands some XSI constructs... yes [02:14:58] checking whether the shell understands "+="... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 [02:14:58] no [02:14:58] mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo [02:14:58] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 [02:14:58] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c [02:14:58] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [02:14:58] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [02:14:58] checking how to recognize dependent libraries... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o [02:14:58] pass_all [02:14:58] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:14:58] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:14:58] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:14:58] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking object... mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo [02:14:58] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c [02:14:58] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o [02:14:58] mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo [02:14:58] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -o task.o >/dev/null 2>&1 [02:14:59] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c [02:14:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -o teams.o >/dev/null 2>&1 [02:14:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o [02:14:59] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c [02:14:59] mv -f .deps/teams.Tpo .deps/teams.Plo [02:14:59] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c [02:14:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o [02:14:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 [02:14:59] ok [02:14:59] checking for ANSI C header files... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o [02:15:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 [02:15:00] mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo [02:15:00] /bin/sh ./libtool --tag=FC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -L. -Wall -L../libgfortran -c -o openacc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 [02:15:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 [02:15:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 [02:15:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -L. -Wall -L../libgfortran -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 -fPIC -o .libs/openacc.o [02:15:01] mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo [02:15:01] /usr/bin/grep -E -v '#(#| |$)' /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.map | \ [02:15:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) [02:15:01] mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo [02:15:01] mv -f .deps/allocator.Tpo .deps/allocator.Plo [02:15:01] yes [02:15:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -L. -Wall -L../libgfortran -cpp -fopenmp -fsyntax-only omp_lib.f90 [02:15:01] mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo [02:15:01] gmake DO=all multi-do # gmake [02:15:01] checking for sys/types.h... gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:15:01] : [02:15:02] yes [02:15:02] gmake[8]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:02] checking for sys/stat.h... gmake all-recursive [02:15:02] gmake[9]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:02] Making all in testsuite [02:15:02] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp/testsuite' [02:15:02] cp libgomp-test-support.pt.exp libgomp-test-support.exp.tmp [02:15:02] echo >> libgomp-test-support.exp.tmp \ [02:15:02] 'set offload_additional_options ""' [02:15:02] echo >> libgomp-test-support.exp.tmp \ [02:15:02] 'set offload_additional_lib_paths ""' [02:15:02] mv libgomp-test-support.exp.tmp libgomp-test-support.exp [02:15:02] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp/testsuite' [02:15:02] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -L. -Wall -L../libgfortran -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 -o openacc.o >/dev/null 2>&1 [02:15:02] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -o libgomp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.texi [02:15:02] yes [02:15:02] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c [02:15:02] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c [02:15:02] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c -o barrier.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c [02:15:02] checking for stdlib.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -fPIC -DPIC -o .libs/alloc.o [02:15:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -fPIC -DPIC -o .libs/atomic.o [02:15:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -fPIC -DPIC -o .libs/barrier.o [02:15:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/alloc.c -o alloc.o >/dev/null 2>&1 [02:15:02] yes [02:15:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/barrier.c -o barrier.o >/dev/null 2>&1 [02:15:03] mv -f .deps/alloc.Tpo .deps/alloc.Plo [02:15:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c -o critical.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT atomic.lo -MD -MP -MF .deps/atomic.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/atomic.c -o atomic.o >/dev/null 2>&1 [02:15:03] checking for string.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -fPIC -DPIC -o .libs/critical.o [02:15:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c -o env.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c [02:15:03] mv -f .deps/barrier.Tpo .deps/barrier.Plo [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -fPIC -DPIC -o .libs/env.o [02:15:03] : [02:15:03] : [02:15:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c [02:15:03] yes [02:15:03] mv -f .deps/atomic.Tpo .deps/atomic.Plo [02:15:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c -o icv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT critical.lo -MD -MP -MF .deps/critical.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/critical.c -o critical.o >/dev/null 2>&1 [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -fPIC -DPIC -o .libs/error.o [02:15:03] checking for memory.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -fPIC -DPIC -o .libs/icv.o [02:15:03] mv -f .deps/critical.Tpo .deps/critical.Plo [02:15:03] yes [02:15:03] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c -o icv-device.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv.lo -MD -MP -MF .deps/icv.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv.c -o icv.o >/dev/null 2>&1 [02:15:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT error.lo -MD -MP -MF .deps/error.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/error.c -o error.o >/dev/null 2>&1 [02:15:04] checking for strings.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -fPIC -DPIC -o .libs/icv-device.o [02:15:04] mv -f .deps/error.Tpo .deps/error.Plo [02:15:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c -o iter.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c [02:15:04] yes [02:15:04] mv -f .deps/icv.Tpo .deps/icv.Plo [02:15:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c -o iter_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c [02:15:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -fPIC -DPIC -o .libs/iter.o [02:15:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT icv-device.lo -MD -MP -MF .deps/icv-device.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/icv-device.c -o icv-device.o >/dev/null 2>&1 [02:15:04] checking for inttypes.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -fPIC -DPIC -o .libs/iter_ull.o [02:15:04] mv -f .deps/icv-device.Tpo .deps/icv-device.Plo [02:15:04] yes [02:15:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c -o loop.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c [02:15:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter.lo -MD -MP -MF .deps/iter.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter.c -o iter.o >/dev/null 2>&1 [02:15:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT iter_ull.lo -MD -MP -MF .deps/iter_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/iter_ull.c -o iter_ull.o >/dev/null 2>&1 [02:15:04] checking for stdint.h... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -fPIC -DPIC -o .libs/loop.o [02:15:04] yes [02:15:04] mv -f .deps/iter_ull.Tpo .deps/iter_ull.Plo [02:15:04] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c -o loop_ull.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c [02:15:04] checking for unistd.h... mv -f .deps/iter.Tpo .deps/iter.Plo [02:15:05] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c -o ordered.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c [02:15:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -fPIC -DPIC -o .libs/loop_ull.o [02:15:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -fPIC -DPIC -o .libs/ordered.o [02:15:05] yes [02:15:05] checking for dlfcn.h... yes [02:15:05] checking for objdir... .libs [02:15:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ordered.lo -MD -MP -MF .deps/ordered.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/ordered.c -o ordered.o >/dev/null 2>&1 [02:15:06] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -fno-rtti -fno-exceptions... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop_ull.lo -MD -MP -MF .deps/loop_ull.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop_ull.c -o loop_ull.o >/dev/null 2>&1 [02:15:06] no [02:15:06] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [02:15:06] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT loop.lo -MD -MP -MF .deps/loop.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/loop.c -o loop.o >/dev/null 2>&1 [02:15:06] yes [02:15:07] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... mv -f .deps/ordered.Tpo .deps/ordered.Plo [02:15:07] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c -o parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c [02:15:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT env.lo -MD -MP -MF .deps/env.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/env.c -o env.o >/dev/null 2>&1 [02:15:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -fPIC -DPIC -o .libs/parallel.o [02:15:07] mv -f .deps/task.Tpo .deps/task.Plo [02:15:07] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c -o scope.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c [02:15:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -fPIC -DPIC -o .libs/scope.o [02:15:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT parallel.lo -MD -MP -MF .deps/parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/parallel.c -o parallel.o >/dev/null 2>&1 [02:15:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT scope.lo -MD -MP -MF .deps/scope.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/scope.c -o scope.o >/dev/null 2>&1 [02:15:07] mv -f .deps/loop_ull.Tpo .deps/loop_ull.Plo [02:15:07] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c -o sections.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c [02:15:08] mv -f .deps/scope.Tpo .deps/scope.Plo [02:15:08] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c -o single.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -fPIC -DPIC -o .libs/sections.o [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -fPIC -DPIC -o .libs/single.o [02:15:08] mv -f .deps/loop.Tpo .deps/loop.Plo [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sections.lo -MD -MP -MF .deps/sections.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/sections.c -o sections.o >/dev/null 2>&1 [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT single.lo -MD -MP -MF .deps/single.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/single.c -o single.o >/dev/null 2>&1 [02:15:08] mv -f .deps/parallel.Tpo .deps/parallel.Plo [02:15:08] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c [02:15:08] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c -o team.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c [02:15:08] mv -f .deps/single.Tpo .deps/single.Plo [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -fPIC -DPIC -o .libs/task.o [02:15:08] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c -o work.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c [02:15:08] yes [02:15:08] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -fPIC -DPIC -o .libs/team.o [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -fPIC -DPIC -o .libs/work.o [02:15:08] mv -f .deps/sections.Tpo .deps/sections.Plo [02:15:08] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c -o lock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -fPIC -DPIC -o .libs/lock.o [02:15:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -o target.o >/dev/null 2>&1 [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT work.lo -MD -MP -MF .deps/work.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/work.c -o work.o >/dev/null 2>&1 [02:15:09] mv -f .deps/env.Tpo .deps/env.Plo [02:15:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/lock.c -o lock.o >/dev/null 2>&1 [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -fPIC -DPIC -o .libs/mutex.o [02:15:09] yes [02:15:09] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [02:15:09] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... mv -f .deps/work.Tpo .deps/work.Plo [02:15:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c -o proc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/mutex.c -o mutex.o >/dev/null 2>&1 [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -fPIC -DPIC -o .libs/proc.o [02:15:09] yes [02:15:09] checking whether -lc should be explicitly linked in... mv -f .deps/lock.Tpo .deps/lock.Plo [02:15:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c -o sem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c [02:15:09] mv -f .deps/mutex.Tpo .deps/mutex.Plo [02:15:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c -o bar.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/proc.c -o proc.o >/dev/null 2>&1 [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -fPIC -DPIC -o .libs/bar.o [02:15:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -fPIC -DPIC -o .libs/sem.o [02:15:09] mv -f .deps/proc.Tpo .deps/proc.Plo [02:15:09] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c -o ptrlock.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c [02:15:10] no [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT sem.lo -MD -MP -MF .deps/sem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/sem.c -o sem.o >/dev/null 2>&1 [02:15:10] checking dynamic linker characteristics... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -fPIC -DPIC -o .libs/ptrlock.o [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT ptrlock.lo -MD -MP -MF .deps/ptrlock.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/ptrlock.c -o ptrlock.o >/dev/null 2>&1 [02:15:10] mv -f .deps/ptrlock.Tpo .deps/ptrlock.Plo [02:15:10] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c -o time.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c [02:15:10] mv -f .deps/sem.Tpo .deps/sem.Plo [02:15:10] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c -o fortran.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -fPIC -DPIC -o .libs/time.o [02:15:10] freebsd13.2 ld.so [02:15:10] checking how to hardcode library paths into programs... immediate [02:15:10] checking for shl_load... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT time.lo -MD -MP -MF .deps/time.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/time.c -o time.o >/dev/null 2>&1 [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -fPIC -DPIC -o .libs/fortran.o [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT bar.lo -MD -MP -MF .deps/bar.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix/bar.c -o bar.o >/dev/null 2>&1 [02:15:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT team.lo -MD -MP -MF .deps/team.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/team.c -o team.o >/dev/null 2>&1 [02:15:10] mv -f .deps/time.Tpo .deps/time.Plo [02:15:11] no [02:15:11] checking for shl_load in -ldld... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c -o affinity.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c [02:15:11] mv -f .deps/bar.Tpo .deps/bar.Plo [02:15:11] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c -o target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c [02:15:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -fPIC -DPIC -o .libs/affinity.o [02:15:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity.lo -MD -MP -MF .deps/affinity.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity.c -o affinity.o >/dev/null 2>&1 [02:15:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -fPIC -DPIC -o .libs/target.o [02:15:11] no [02:15:11] checking for dlopen... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT fortran.lo -MD -MP -MF .deps/fortran.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/fortran.c -o fortran.o >/dev/null 2>&1 [02:15:11] mv -f .deps/affinity.Tpo .deps/affinity.Plo [02:15:11] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c -o splay-tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c [02:15:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -fPIC -DPIC -o .libs/splay-tree.o [02:15:11] yes [02:15:11] checking whether a program can dlopen itself... yes [02:15:12] checking whether a statically linked program can dlopen itself... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT splay-tree.lo -MD -MP -MF .deps/splay-tree.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/splay-tree.c -o splay-tree.o >/dev/null 2>&1 [02:15:12] mv -f .deps/fortran.Tpo .deps/fortran.Plo [02:15:12] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c -o libgomp-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c [02:15:12] mv -f .deps/splay-tree.Tpo .deps/splay-tree.Plo [02:15:12] no [02:15:12] checking whether stripping libraries is possible... yes [02:15:12] checking if libtool supports shared libraries... yes [02:15:12] checking whether to build shared libraries... yes [02:15:12] checking whether to build static libraries... yes [02:15:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -fPIC -DPIC -o .libs/libgomp-plugin.o [02:15:12] checking how to run the C++ preprocessor... mv -f .deps/team.Tpo .deps/team.Plo [02:15:12] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c -o oacc-parallel.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c [02:15:12] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c -o oacc-host.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c [02:15:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -fPIC -DPIC -o .libs/oacc-parallel.o [02:15:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT libgomp-plugin.lo -MD -MP -MF .deps/libgomp-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp-plugin.c -o libgomp-plugin.o >/dev/null 2>&1 [02:15:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -fPIC -DPIC -o .libs/oacc-host.o [02:15:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -E [02:15:13] mv -f .deps/libgomp-plugin.Tpo .deps/libgomp-plugin.Plo [02:15:13] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c -o oacc-init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c [02:15:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -fPIC -DPIC -o .libs/oacc-init.o [02:15:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-host.lo -MD -MP -MF .deps/oacc-host.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-host.c -o oacc-host.o >/dev/null 2>&1 [02:15:13] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c -o oacc-mem.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c [02:15:13] mv -f .deps/oacc-host.Tpo .deps/oacc-host.Plo [02:15:13] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c -o oacc-async.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c [02:15:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-parallel.lo -MD -MP -MF .deps/oacc-parallel.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-parallel.c -o oacc-parallel.o >/dev/null 2>&1 [02:15:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -fPIC -DPIC -o .libs/oacc-mem.o [02:15:13] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -fPIC -DPIC -o .libs/oacc-async.o [02:15:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:15:14] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:15:14] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:15:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-init.lo -MD -MP -MF .deps/oacc-init.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-init.c -o oacc-init.o >/dev/null 2>&1 [02:15:14] mv -f .deps/oacc-parallel.Tpo .deps/oacc-parallel.Plo [02:15:14] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c -o oacc-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c [02:15:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -fPIC -DPIC -o .libs/oacc-plugin.o [02:15:14] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking option to produce PIC... -fPIC -DPIC [02:15:14] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking PIC flag -fPIC -DPIC works... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-async.lo -MD -MP -MF .deps/oacc-async.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-async.c -o oacc-async.o >/dev/null 2>&1 [02:15:14] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-plugin.lo -MD -MP -MF .deps/oacc-plugin.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-plugin.c -o oacc-plugin.o >/dev/null 2>&1 [02:15:15] yes [02:15:15] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking static flag -static works... mv -f .deps/oacc-plugin.Tpo .deps/oacc-plugin.Plo [02:15:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c -o oacc-cuda.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c [02:15:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -fPIC -DPIC -o .libs/oacc-cuda.o [02:15:15] mv -f .deps/oacc-init.Tpo .deps/oacc-init.Plo [02:15:15] mv -f .deps/oacc-async.Tpo .deps/oacc-async.Plo [02:15:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c -o priority_queue.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c [02:15:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c -o affinity-fmt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c [02:15:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-mem.lo -MD -MP -MF .deps/oacc-mem.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-mem.c -o oacc-mem.o >/dev/null 2>&1 [02:15:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -fPIC -DPIC -o .libs/affinity-fmt.o [02:15:15] yes [02:15:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-cuda.lo -MD -MP -MF .deps/oacc-cuda.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-cuda.c -o oacc-cuda.o >/dev/null 2>&1 [02:15:15] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -fPIC -DPIC -o .libs/priority_queue.o [02:15:16] mv -f .deps/oacc-cuda.Tpo .deps/oacc-cuda.Plo [02:15:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c -o teams.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c [02:15:16] yes [02:15:16] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking supports -c -o file.o... (cached) yes [02:15:16] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:15:16] checking dynamic linker characteristics... freebsd13.2 ld.so [02:15:16] checking how to hardcode library paths into programs... immediate [02:15:16] checking for compiler with PCH support... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -fPIC -DPIC -o .libs/teams.o [02:15:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT task.lo -MD -MP -MF .deps/task.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/task.c -o task.o >/dev/null 2>&1 [02:15:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT teams.lo -MD -MP -MF .deps/teams.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/teams.c -o teams.o >/dev/null 2>&1 [02:15:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT affinity-fmt.lo -MD -MP -MF .deps/affinity-fmt.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/affinity-fmt.c -o affinity-fmt.o >/dev/null 2>&1 [02:15:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT priority_queue.lo -MD -MP -MF .deps/priority_queue.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/priority_queue.c -o priority_queue.o >/dev/null 2>&1 [02:15:17] no [02:15:17] checking for enabled PCH... no [02:15:17] checking for thread model used by GCC... posix [02:15:17] checking for atomic builtins for bool... mv -f .deps/teams.Tpo .deps/teams.Plo [02:15:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c -o allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c [02:15:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -fPIC -DPIC -o .libs/allocator.o [02:15:17] mv -f .deps/oacc-mem.Tpo .deps/oacc-mem.Plo [02:15:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c -o oacc-profiling.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c [02:15:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -fPIC -DPIC -o .libs/oacc-profiling.o [02:15:17] mv -f .deps/affinity-fmt.Tpo .deps/affinity-fmt.Plo [02:15:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c -o oacc-target.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c [02:15:18] yes [02:15:18] mv -f .deps/priority_queue.Tpo .deps/priority_queue.Plo [02:15:18] checking for atomic builtins for short... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT allocator.lo -MD -MP -MF .deps/allocator.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/allocator.c -o allocator.o >/dev/null 2>&1 [02:15:18] /bin/sh ./libtool --tag=FC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -L. -Wall -L../libgfortran -m32 -c -o openacc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 [02:15:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -fPIC -DPIC -o .libs/oacc-target.o [02:15:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-target.lo -MD -MP -MF .deps/oacc-target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-target.c -o oacc-target.o >/dev/null 2>&1 [02:15:18] yes [02:15:18] mv -f .deps/oacc-target.Tpo .deps/oacc-target.Plo [02:15:18] /usr/bin/grep -E -v '#(#| |$)' /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/libgomp.map | \ [02:15:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -Werror -pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -E -P -include config.h - > libgomp.ver || (rm -f libgomp.ver ; exit 1) [02:15:18] checking for atomic builtins for int... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -L. -Wall -L../libgfortran -m32 -cpp -fopenmp -fsyntax-only omp_lib.f90 [02:15:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -L. -Wall -L../libgfortran -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 -fPIC -o .libs/openacc.o [02:15:18] yes [02:15:18] checking for atomic builtins for long long... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT oacc-profiling.lo -MD -MP -MF .deps/oacc-profiling.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/oacc-profiling.c -o oacc-profiling.o >/dev/null 2>&1 [02:15:18] yes [02:15:18] checking for lock policy for shared_ptr reference counts... true DO=all multi-do # gmake [02:15:18] : [02:15:18] atomic [02:15:18] checking for ISO/IEC TR 24733 ... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/gfortran -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -L. -Wall -L../libgfortran -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/openacc.f90 -o openacc.o >/dev/null 2>&1 [02:15:19] no [02:15:19] checking for __float128... mv -f .deps/allocator.Tpo .deps/allocator.Plo [02:15:19] yes [02:15:19] checking for g++ that supports -ffunction-sections -fdata-sections... yes [02:15:19] checking for underlying I/O to use... stdio (with POSIX read/write) [02:15:19] checking for C locale to use... dragonfly or freebsd [02:15:19] checking for std::allocator base class... new [02:15:19] configure: "C" header strategy set to c_global [02:15:19] checking for enabled long long specializations... yes [02:15:19] checking wchar.h usability... yes [02:15:19] checking wchar.h presence... mv -f .deps/oacc-profiling.Tpo .deps/oacc-profiling.Plo [02:15:19] : [02:15:19] : [02:15:19] yes [02:15:19] checking for wchar.h... yes [02:15:19] checking for mbstate_t... yes [02:15:20] checking wctype.h usability... yes [02:15:20] checking wctype.h presence... yes [02:15:20] checking for wctype.h... yes [02:15:20] checking for enabled wchar_t specializations... yes [02:15:20] checking for sin in -lm... yes [02:15:20] checking for ISO C99 support in for C++98... yes [02:15:21] checking tgmath.h usability... yes [02:15:21] checking tgmath.h presence... yes [02:15:21] checking for tgmath.h... yes [02:15:21] checking complex.h usability... mv -f .deps/target.Tpo .deps/target.Plo [02:15:21] yes [02:15:21] checking complex.h presence... /bin/sh ./libtool --tag CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -lpthread -Wl,-O1 -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/local/lib/gcc12 alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo scope.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo openacc.lo -ldl [02:15:21] yes [02:15:21] checking for complex.h... yes [02:15:21] checking for ISO C99 support in for C++98... no [02:15:22] checking for ISO C99 support in for C++98... libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -shared .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/scope.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o .libs/openacc.o -lpthread -ldl -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -pthread -fstack-protector-strong -Wl,-O1 -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 [02:15:22] libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") [02:15:22] yes [02:15:22] checking for ISO C99 support in for C++98... libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") [02:15:22] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o scope.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o openacc.o [02:15:22] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libgomp.a [02:15:22] libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) [02:15:22] no [02:15:22] checking for ISO C99 support in for C++98... no [02:15:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/config/posix -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/../include -Wall -pthread -Werror -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -MT target.lo -MD -MP -MF .deps/target.Tpo -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libgomp/target.c -o target.o >/dev/null 2>&1 [02:15:24] checking for sin in -lm... (cached) yes [02:15:24] checking for ISO C99 support in for C++11... mv -f .deps/task.Tpo .deps/task.Plo [02:15:24] yes [02:15:24] checking for tgmath.h... (cached) yes [02:15:24] checking for complex.h... (cached) yes [02:15:24] checking for ISO C99 support in for C++11... no [02:15:25] checking for ISO C99 support in for C++11... yes [02:15:25] checking for ISO C99 support in for C++11... yes [02:15:25] checking for ISO C99 support in for C++11... yes [02:15:26] checking for fully enabled ISO C99 support... no [02:15:26] configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS [02:15:26] checking for additional debug build... no [02:15:26] checking for parallel mode support... yes [02:15:26] checking for extra compiler flags for building... [02:15:26] checking for extern template support... yes [02:15:26] checking for custom python install directory... no [02:15:26] checking for -Werror... no [02:15:26] checking for vtable verify support... no [02:15:26] checking for gets declaration... no [02:15:26] checking for obsolete isinf function in ... no [02:15:26] checking for obsolete isnan function in ... no [02:15:26] checking uchar.h usability... yes [02:15:26] checking uchar.h presence... yes [02:15:26] checking for uchar.h... yes [02:15:26] checking for ISO C11 support for ... yes [02:15:27] checking for c8rtomb and mbrtoc8 in with -fchar8_t... no [02:15:27] checking for c8rtomb and mbrtoc8 in with -std=c++20... no [02:15:27] checking for LFS support... no [02:15:27] checking sys/ioctl.h usability... yes [02:15:28] checking sys/ioctl.h presence... yes [02:15:29] checking for sys/ioctl.h... yes [02:15:29] checking sys/filio.h usability... yes [02:15:29] checking sys/filio.h presence... yes [02:15:29] checking for sys/filio.h... yes [02:15:29] checking for poll... yes [02:15:29] checking for S_ISREG or S_IFREG... S_ISREG [02:15:30] checking sys/uio.h usability... yes [02:15:30] checking sys/uio.h presence... yes [02:15:30] checking for sys/uio.h... yes [02:15:30] checking for writev... yes [02:15:30] checking fenv.h usability... yes [02:15:31] checking fenv.h presence... yes [02:15:31] checking for fenv.h... yes [02:15:31] checking for complex.h... (cached) yes [02:15:31] checking for complex.h... (cached) yes [02:15:31] checking for ISO C99 support to TR1 in ... yes [02:15:31] checking for ISO C99 support to TR1 in ... yes [02:15:31] checking for fenv.h... (cached) yes [02:15:31] checking for ISO C99 support to TR1 in ... yes [02:15:31] checking for ISO C99 support to TR1 in ... yes [02:15:32] checking for ISO C99 support to TR1 in ... yes [02:15:32] checking for ISO C99 support to TR1 in ... yes [02:15:32] checking for wchar_t ISO C99 support to TR1 in ... yes [02:15:32] checking stdbool.h usability... yes [02:15:32] checking stdbool.h presence... yes [02:15:32] checking for stdbool.h... yes [02:15:32] checking stdalign.h usability... mv -f .deps/target.Tpo .deps/target.Plo [02:15:32] /bin/sh ./libtool --tag CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wall -Werror -Wc,-pthread -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -lpthread -Wl,-O1 '-m32' -o libgomp.la -version-info 1:0:0 -Wl,--version-script,libgomp.ver -rpath /usr/local/lib/gcc12/../lib32 alloc.lo atomic.lo barrier.lo critical.lo env.lo error.lo icv.lo icv-device.lo iter.lo iter_ull.lo loop.lo loop_ull.lo ordered.lo parallel.lo scope.lo sections.lo single.lo task.lo team.lo work.lo lock.lo mutex.lo proc.lo sem.lo bar.lo ptrlock.lo time.lo fortran.lo affinity.lo target.lo splay-tree.lo libgomp-plugin.lo oacc-parallel.lo oacc-host.lo oacc-init.lo oacc-mem.lo oacc-async.lo oacc-plugin.lo oacc-cuda.lo priority_queue.lo affinity-fmt.lo teams.lo allocator.lo oacc-profiling.lo oacc-target.lo openacc.lo -ldl [02:15:32] yes [02:15:32] checking stdalign.h presence... yes [02:15:33] checking for stdalign.h... yes [02:15:33] checking for the value of EOF... libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -shared .libs/alloc.o .libs/atomic.o .libs/barrier.o .libs/critical.o .libs/env.o .libs/error.o .libs/icv.o .libs/icv-device.o .libs/iter.o .libs/iter_ull.o .libs/loop.o .libs/loop_ull.o .libs/ordered.o .libs/parallel.o .libs/scope.o .libs/sections.o .libs/single.o .libs/task.o .libs/team.o .libs/work.o .libs/lock.o .libs/mutex.o .libs/proc.o .libs/sem.o .libs/bar.o .libs/ptrlock.o .libs/time.o .libs/fortran.o .libs/affinity.o .libs/target.o .libs/splay-tree.o .libs/libgomp-plugin.o .libs/oacc-parallel.o .libs/oacc-host.o .libs/oacc-init.o .libs/oacc-mem.o .libs/oacc-async.o .libs/oacc-plugin.o .libs/oacc-cuda.o .libs/priority_queue.o .libs/affinity-fmt.o .libs/teams.o .libs/allocator.o .libs/oacc-profiling.o .libs/oacc-target.o .libs/openacc.o -lpthread -ldl -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -pthread -fstack-protector-strong -m32 -Wl,-O1 -m32 -Wl,--version-script -Wl,libgomp.ver -Wl,-soname -Wl,libgomp.so.1 -o .libs/libgomp.so.1.0.0 [02:15:33] -1 [02:15:33] checking for the value of SEEK_CUR... libtool: link: (cd ".libs" && rm -f "libgomp.so.1" && ln -s "libgomp.so.1.0.0" "libgomp.so.1") [02:15:33] libtool: link: (cd ".libs" && rm -f "libgomp.so" && ln -s "libgomp.so.1.0.0" "libgomp.so") [02:15:33] 1 [02:15:33] checking for the value of SEEK_END... libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libgomp.a alloc.o atomic.o barrier.o critical.o env.o error.o icv.o icv-device.o iter.o iter_ull.o loop.o loop_ull.o ordered.o parallel.o scope.o sections.o single.o task.o team.o work.o lock.o mutex.o proc.o sem.o bar.o ptrlock.o time.o fortran.o affinity.o target.o splay-tree.o libgomp-plugin.o oacc-parallel.o oacc-host.o oacc-init.o oacc-mem.o oacc-async.o oacc-plugin.o oacc-cuda.o priority_queue.o affinity-fmt.o teams.o allocator.o oacc-profiling.o oacc-target.o openacc.o [02:15:33] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libgomp.a [02:15:33] 2 [02:15:33] libtool: link: ( cd ".libs" && rm -f "libgomp.la" && ln -s "../libgomp.la" "libgomp.la" ) [02:15:33] checking for gettimeofday... checking sys/time.h usability... gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:34] gmake[9]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:34] gmake[8]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libgomp' [02:15:34] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:15:34] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:15:34] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:15:34] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libgomp' [02:15:34] yes [02:15:34] checking sys/time.h presence... yes [02:15:34] checking for sys/time.h... yes [02:15:34] checking for gettimeofday... yes [02:15:34] checking for tmpnam... yes [02:15:34] checking for pthread_cond_clockwait... no [02:15:34] checking for pthread_mutex_clocklock... no [02:15:34] checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... no [02:15:35] checking locale.h usability... yes [02:15:35] checking locale.h presence... yes [02:15:35] checking for locale.h... yes [02:15:35] checking for LC_MESSAGES... yes [02:15:35] checking sys/sysinfo.h usability... no [02:15:35] checking sys/sysinfo.h presence... no [02:15:35] checking for sys/sysinfo.h... no [02:15:35] checking for get_nprocs... no [02:15:35] checking for unistd.h... (cached) yes [02:15:35] checking for _SC_NPROCESSORS_ONLN... yes [02:15:35] checking for _SC_NPROC_ONLN... no [02:15:36] checking for pthreads_num_processors_np... no [02:15:36] checking for hw.ncpu sysctl... no [02:15:36] checking for suitable sys/sdt.h... no [02:15:36] checking endian.h usability... yes [02:15:36] checking endian.h presence... yes [02:15:36] checking for endian.h... yes [02:15:36] checking execinfo.h usability... yes [02:15:36] checking execinfo.h presence... yes [02:15:36] checking for execinfo.h... yes [02:15:36] checking float.h usability... yes [02:15:37] checking float.h presence... yes [02:15:37] checking for float.h... yes [02:15:37] checking fp.h usability... no [02:15:37] checking fp.h presence... no [02:15:37] checking for fp.h... no [02:15:37] checking ieeefp.h usability... yes [02:15:37] checking ieeefp.h presence... yes [02:15:37] checking for ieeefp.h... yes [02:15:37] checking for inttypes.h... (cached) yes [02:15:37] checking for locale.h... (cached) yes [02:15:37] checking machine/endian.h usability... yes [02:15:37] checking machine/endian.h presence... yes [02:15:38] checking for machine/endian.h... yes [02:15:38] checking machine/param.h usability... yes [02:15:38] checking machine/param.h presence... yes [02:15:38] checking for machine/param.h... yes [02:15:38] checking nan.h usability... no [02:15:38] checking nan.h presence... no [02:15:39] checking for nan.h... no [02:15:39] checking for stdint.h... (cached) yes [02:15:39] checking for stdlib.h... (cached) yes [02:15:39] checking for string.h... (cached) yes [02:15:39] checking for strings.h... (cached) yes [02:15:39] checking sys/ipc.h usability... yes [02:15:39] checking sys/ipc.h presence... yes [02:15:39] checking for sys/ipc.h... yes [02:15:39] checking sys/isa_defs.h usability... no [02:15:39] checking sys/isa_defs.h presence... no [02:15:39] checking for sys/isa_defs.h... no [02:15:39] checking sys/machine.h usability... no [02:15:40] checking sys/machine.h presence... no [02:15:40] checking for sys/machine.h... no [02:15:40] checking sys/param.h usability... yes [02:15:40] checking sys/param.h presence... yes [02:15:40] checking for sys/param.h... yes [02:15:40] checking sys/resource.h usability... yes [02:15:40] checking sys/resource.h presence... yes [02:15:40] checking for sys/resource.h... yes [02:15:40] checking sys/sem.h usability... yes [02:15:41] checking sys/sem.h presence... yes [02:15:41] checking for sys/sem.h... yes [02:15:41] checking for sys/stat.h... (cached) yes [02:15:41] checking for sys/time.h... (cached) yes [02:15:41] checking for sys/types.h... (cached) yes [02:15:41] checking for unistd.h... (cached) yes [02:15:41] checking for wchar.h... (cached) yes [02:15:41] checking for wctype.h... (cached) yes [02:15:41] checking linux/types.h usability... no [02:15:42] checking linux/types.h presence... no [02:15:42] checking for linux/types.h... no [02:15:42] checking for linux/random.h... no [02:15:42] checking xlocale.h usability... yes [02:15:42] checking xlocale.h presence... yes [02:15:42] checking for xlocale.h... yes [02:15:43] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:15:43] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [02:15:43] checking for ld version... 24000 [02:15:43] checking for ld that supports -Wl,--gc-sections... yes [02:15:43] checking for ld that supports -Wl,-z,relro... yes [02:15:43] checking for sin in -lm... (cached) yes [02:15:43] checking for isinf declaration... yes [02:15:43] checking for isinf... yes [02:15:44] checking for isnan declaration... yes [02:15:44] checking for isnan... yes [02:15:44] checking for finite declaration... yes [02:15:44] checking for finite... yes [02:15:45] checking for sincos declaration... yes [02:15:45] checking for sincos... yes [02:15:45] checking for fpclass declaration... no [02:15:46] checking for _fpclass declaration... no [02:15:46] checking for qfpclass declaration... no [02:15:46] checking for _qfpclass declaration... no [02:15:46] checking for hypot declaration... yes [02:15:46] checking for hypot... yes [02:15:46] checking for float trig functions... yes [02:15:47] checking for acosf... yes [02:15:47] checking for asinf... yes [02:15:47] checking for atanf... yes [02:15:47] checking for cosf... yes [02:15:48] checking for sinf... yes [02:15:48] checking for tanf... yes [02:15:49] checking for coshf... yes [02:15:49] checking for sinhf... yes [02:15:50] checking for tanhf... yes [02:15:50] checking for float round functions... yes [02:15:50] checking for ceilf... yes [02:15:50] checking for floorf... yes [02:15:51] checking for expf declaration... yes [02:15:51] checking for expf... yes [02:15:51] checking for isnanf declaration... yes [02:15:51] checking for isnanf... yes [02:15:52] checking for isinff declaration... no [02:15:52] checking for _isinff declaration... no [02:15:52] checking for atan2f declaration... yes [02:15:52] checking for atan2f... yes [02:15:53] checking for fabsf declaration... yes [02:15:53] checking for fabsf... yes [02:15:53] checking for fmodf declaration... yes [02:15:53] checking for fmodf... yes [02:15:54] checking for frexpf declaration... yes [02:15:54] checking for frexpf... yes [02:15:55] checking for hypotf declaration... yes [02:15:55] checking for hypotf... yes [02:15:55] checking for ldexpf declaration... yes [02:15:55] checking for ldexpf... yes [02:15:56] checking for logf declaration... yes [02:15:56] checking for logf... yes [02:15:56] checking for log10f declaration... yes [02:15:56] checking for log10f... yes [02:15:57] checking for modff declaration... yes [02:15:58] checking for modff... yes [02:15:58] checking for modf declaration... yes [02:15:58] checking for modf... yes [02:15:58] checking for powf declaration... yes [02:15:58] checking for powf... yes [02:15:59] checking for sqrtf declaration... yes [02:15:59] checking for sqrtf... yes [02:15:59] checking for sincosf declaration... yes [02:15:59] checking for sincosf... yes [02:16:00] checking for finitef declaration... yes [02:16:00] checking for finitef... yes [02:16:00] checking for long double trig functions... yes [02:16:00] checking for acosl... yes [02:16:01] checking for asinl... yes [02:16:01] checking for atanl... yes [02:16:02] checking for cosl... yes [02:16:02] checking for sinl... yes [02:16:02] checking for tanl... yes [02:16:02] checking for coshl... yes [02:16:03] checking for sinhl... yes [02:16:03] checking for tanhl... yes [02:16:04] checking for long double round functions... yes [02:16:04] checking for ceill... yes [02:16:04] checking for floorl... yes [02:16:04] checking for isnanl declaration... no [02:16:05] checking for _isnanl declaration... no [02:16:05] checking for isinfl declaration... no [02:16:05] checking for _isinfl declaration... no [02:16:05] checking for atan2l declaration... yes [02:16:05] checking for atan2l... yes [02:16:05] checking for expl declaration... yes [02:16:05] checking for expl... yes [02:16:05] checking for fabsl declaration... yes [02:16:06] checking for fabsl... yes [02:16:06] checking for fmodl declaration... yes [02:16:06] checking for fmodl... yes [02:16:07] checking for frexpl declaration... yes [02:16:07] checking for frexpl... yes [02:16:07] checking for hypotl declaration... yes [02:16:07] checking for hypotl... yes [02:16:07] checking for ldexpl declaration... yes [02:16:07] checking for ldexpl... yes [02:16:08] checking for logl declaration... yes [02:16:08] checking for logl... yes [02:16:08] checking for log10l declaration... yes [02:16:08] checking for log10l... yes [02:16:08] checking for modfl declaration... yes [02:16:08] checking for modfl... yes [02:16:09] checking for powl declaration... yes [02:16:09] checking for powl... yes [02:16:09] checking for sqrtl declaration... yes [02:16:09] checking for sqrtl... yes [02:16:10] checking for sincosl declaration... yes [02:16:10] checking for sincosl... yes [02:16:10] checking for finitel declaration... no [02:16:10] checking for _finitel declaration... no [02:16:11] checking for at_quick_exit declaration... yes [02:16:11] checking for at_quick_exit... yes [02:16:11] checking for quick_exit declaration... yes [02:16:11] checking for quick_exit... yes [02:16:11] checking for strtold declaration... yes [02:16:12] checking for strtold... yes [02:16:12] checking for strtof declaration... yes [02:16:12] checking for strtof... yes [02:16:12] checking for "/dev/random" and "/dev/urandom" for std::random_device... yes [02:16:12] checking whether the target supports thread-local storage... yes [02:16:14] checking for __cxa_thread_atexit_impl... yes [02:16:14] checking for __cxa_thread_atexit... yes [02:16:15] checking for aligned_alloc... yes [02:16:15] checking for posix_memalign... yes [02:16:16] checking for memalign... yes [02:16:16] checking for _aligned_malloc... no [02:16:16] checking for _wfopen... no [02:16:17] checking for secure_getenv... no [02:16:17] checking for timespec_get... yes [02:16:17] checking for sockatmark... yes [02:16:17] checking for uselocale... yes [02:16:17] checking for ld used by GCC... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:16:18] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:16:18] checking for shared library run path origin... done [02:16:18] checking for iconv... yes [02:16:18] checking for iconv declaration... [02:16:19] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [02:16:19] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [02:16:19] checking for uintptr_t... yes [02:16:20] checking for int_least32_t... yes [02:16:20] checking for int_fast32_t... yes [02:16:20] checking for uint64_t... yes [02:16:20] checking what to include in include/gstdint.h... stdint.h (already complete) [02:16:20] checking for GNU c++filt... /usr/local/bin/c++filt [02:16:21] checking for shared libgcc... yes [02:16:21] checking whether the target supports .symver directive... yes [02:16:21] configure: versioning on shared library symbols is gnu [02:16:21] checking for size_t as unsigned int... no [02:16:21] checking for ptrdiff_t as int... no [02:16:22] checking whether the target supports hidden visibility... yes [02:16:22] configure: visibility supported: yes [02:16:22] checking for default std::string ABI to use... new [02:16:22] checking for rdrand support in assembler... yes [02:16:23] checking for rdseed support in assembler... yes [02:16:23] checking for getentropy... yes [02:16:23] checking for arc4random... yes [02:16:24] checking for unistd.h... (cached) yes [02:16:24] checking for sys/time.h... (cached) yes [02:16:24] checking for sys/resource.h... (cached) yes [02:16:24] checking for RLIMIT_DATA... yes [02:16:25] checking for RLIMIT_RSS... yes [02:16:25] checking for RLIMIT_VMEM... yes [02:16:25] checking for RLIMIT_AS... yes [02:16:25] checking for RLIMIT_FSIZE... yes [02:16:25] checking for testsuite resource limits support... yes [02:16:26] checking for setenv declaration... yes [02:16:26] checking for setenv... yes [02:16:27] checking whether it can be safely assumed that mutex_timedlock is available... yes [02:16:28] checking for gthreads library... yes [02:16:28] checking for pthread_rwlock_t... yes [02:16:29] checking semaphore.h usability... yes [02:16:29] checking semaphore.h presence... yes [02:16:29] checking for semaphore.h... yes [02:16:29] checking for POSIX Semaphores and sem_timedwait... yes [02:16:30] checking fcntl.h usability... yes [02:16:30] checking fcntl.h presence... yes [02:16:30] checking for fcntl.h... yes [02:16:30] checking dirent.h usability... yes [02:16:30] checking dirent.h presence... yes [02:16:31] checking for dirent.h... yes [02:16:31] checking sys/statvfs.h usability... yes [02:16:31] checking sys/statvfs.h presence... yes [02:16:31] checking for sys/statvfs.h... yes [02:16:31] checking utime.h usability... yes [02:16:31] checking utime.h presence... yes [02:16:31] checking for utime.h... yes [02:16:32] checking whether to build Filesystem TS support... yes [02:16:32] checking for struct dirent.d_type... yes [02:16:32] checking for realpath... no [02:16:32] checking for utimensat... yes [02:16:33] checking for utime... yes [02:16:33] checking for lstat... yes [02:16:33] checking for struct stat.st_mtim.tv_nsec... yes [02:16:34] checking for fchmod... yes [02:16:34] checking for fchmodat... yes [02:16:34] checking for sendfile that can copy files... no [02:16:34] checking for link... yes [02:16:35] checking for readlink... yes [02:16:35] checking for symlink... yes [02:16:36] checking for truncate... yes [02:16:36] checking for fdopendir... yes [02:16:36] checking for dirfd... yes [02:16:37] checking for openat... yes [02:16:37] checking for unlinkat... yes [02:16:37] checking __sync extensions... yes [02:16:38] checking link.h usability... yes [02:16:38] checking link.h presence... yes [02:16:38] checking for link.h... yes [02:16:39] checking whether strnlen is declared... yes [02:16:39] checking output filetype... elf64 [02:16:39] checking whether to build libbacktrace support... no [02:16:39] checking for fcntl.h... (cached) yes [02:16:39] checking for sys/ioctl.h... (cached) yes [02:16:40] checking sys/socket.h usability... yes [02:16:40] checking sys/socket.h presence... yes [02:16:41] checking for sys/socket.h... yes [02:16:41] checking for sys/uio.h... (cached) yes [02:16:41] checking poll.h usability... yes [02:16:41] checking poll.h presence... yes [02:16:41] checking for poll.h... yes [02:16:41] checking netdb.h usability... yes [02:16:41] checking netdb.h presence... yes [02:16:41] checking for netdb.h... yes [02:16:42] checking arpa/inet.h usability... yes [02:16:42] checking arpa/inet.h presence... yes [02:16:42] checking for arpa/inet.h... yes [02:16:42] checking netinet/in.h usability... yes [02:16:42] checking netinet/in.h presence... yes [02:16:43] checking for netinet/in.h... yes [02:16:43] checking netinet/tcp.h usability... yes [02:16:43] checking netinet/tcp.h presence... yes [02:16:43] checking for netinet/tcp.h... yes [02:16:43] checking whether F_GETFL is declared... yes [02:16:44] checking whether F_SETFL is declared... yes [02:16:44] checking whether O_NONBLOCK is declared... yes [02:16:44] checking how size_t is mangled... m [02:16:45] checking for first version to support std::exception_ptr... 4.6.0 [02:16:45] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:16:45] checking for modern makeinfo... yes [02:16:47] checking for doxygen... no [02:16:47] checking for dot... no [02:16:47] checking for xmlcatalog... no [02:16:47] checking for xsltproc... no [02:16:47] checking for xmllint... no [02:16:47] checking for local stylesheet directory... no [02:16:47] checking for epub3 stylesheets for documentation creation... no [02:16:47] checking for dblatex... no [02:16:47] checking for pdflatex... no [02:16:47] checking for CET support... no [02:16:47] configure: updating cache ./config.cache [02:16:47] checking for gxx-include-dir... /usr/local/lib/gcc12/include/c++/ [02:16:47] checking for --enable-version-specific-runtime-libs... no [02:16:47] checking for install location... /usr/local/lib/gcc12/include/c++/ [02:16:48] checking that generated files are newer than configure... done [02:16:48] configure: creating ./config.status [02:17:08] config.status: creating Makefile [02:17:08] config.status: creating scripts/testsuite_flags [02:17:09] config.status: creating scripts/extract_symvers [02:17:09] config.status: creating doc/xsl/customization.xsl [02:17:10] config.status: creating src/libbacktrace/backtrace-supported.h [02:17:10] config.status: creating include/Makefile [02:17:13] Adding multilib support to include/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:13] multidirs=32 [02:17:13] with_multisubdir= [02:17:13] config.status: creating libsupc++/Makefile [02:17:17] Adding multilib support to libsupc++/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:17] multidirs=32 [02:17:17] with_multisubdir= [02:17:17] config.status: creating src/Makefile [02:17:21] Adding multilib support to src/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:21] multidirs=32 [02:17:21] with_multisubdir= [02:17:21] config.status: creating src/c++98/Makefile [02:17:26] Adding multilib support to src/c++98/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:26] multidirs=32 [02:17:26] with_multisubdir= [02:17:29] config.status: creating src/c++11/Makefile [02:17:30] Adding multilib support to src/c++11/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:30] multidirs=32 [02:17:30] with_multisubdir= [02:17:30] config.status: creating src/c++17/Makefile [02:17:31] Adding multilib support to src/c++17/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:31] multidirs=32 [02:17:31] with_multisubdir= [02:17:31] config.status: creating src/c++20/Makefile [02:17:31] Adding multilib support to src/c++20/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:31] multidirs=32 [02:17:31] with_multisubdir= [02:17:31] config.status: creating src/filesystem/Makefile [02:17:33] Adding multilib support to src/filesystem/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:33] multidirs=32 [02:17:33] with_multisubdir= [02:17:33] config.status: creating src/libbacktrace/Makefile [02:17:34] Adding multilib support to src/libbacktrace/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:34] multidirs=32 [02:17:34] with_multisubdir= [02:17:34] config.status: creating doc/Makefile [02:17:35] Adding multilib support to doc/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:35] multidirs=32 [02:17:35] with_multisubdir= [02:17:36] config.status: creating po/Makefile [02:17:36] Adding multilib support to po/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:36] multidirs=32 [02:17:36] with_multisubdir= [02:17:36] config.status: creating testsuite/Makefile [02:17:36] Adding multilib support to testsuite/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:36] multidirs=32 [02:17:36] with_multisubdir= [02:17:36] config.status: creating python/Makefile [02:17:36] Adding multilib support to python/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:36] multidirs=32 [02:17:36] with_multisubdir= [02:17:36] config.status: creating config.h [02:17:37] config.status: executing default-1 commands [02:17:37] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:17:37] multidirs=32 [02:17:37] with_multisubdir= [02:17:37] Running configure in multilib subdirs 32 [02:17:37] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3 [02:17:37] Running configure in multilib subdir 32 [02:17:37] pwd: /wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2 [02:17:39] configure: creating cache ./config.cache [02:17:40] checking build system type... x86_64-portbld-freebsd13.2 [02:17:40] checking host system type... x86_64-portbld-freebsd13.2 [02:17:40] checking target system type... x86_64-portbld-freebsd13.2 [02:17:40] checking for a BSD-compatible install... /usr/bin/install -c [02:17:40] checking whether build environment is sane... yes [02:17:40] checking for x86_64-portbld-freebsd13.2-strip... /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:17:40] checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../install-sh -c -d [02:17:40] checking for gawk... /usr/bin/awk [02:17:40] checking whether gmake sets $(MAKE)... yes [02:17:41] checking whether gmake supports nested variables... yes [02:17:41] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 [02:17:46] checking whether the C compiler works... yes [02:17:47] checking for C compiler default output file name... a.out [02:17:47] checking for suffix of executables... [02:17:47] checking whether we are cross compiling... no [02:17:48] checking for suffix of object files... o [02:17:48] checking whether we are using the GNU C compiler... yes [02:17:48] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [02:17:48] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to accept ISO C89... none needed [02:17:49] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 understands -c and -o together... yes [02:17:49] checking whether we are using the GNU C++ compiler... yes [02:17:49] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 accepts -g... yes [02:17:49] checking for special C compiler options needed for large files... no [02:17:49] checking for _FILE_OFFSET_BITS value needed for large files... no [02:17:50] checking how to run the C preprocessor... cpp [02:17:50] checking for grep that handles long lines and -e... /usr/bin/grep [02:17:50] checking for egrep... /usr/bin/grep -E [02:17:50] checking whether ln -s works... yes [02:17:50] checking for x86_64-portbld-freebsd13.2-as... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as [02:17:50] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:17:50] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:17:50] checking whether to enable maintainer-specific portions of Makefiles... no [02:17:51] configure: CPU config directory is cpu/i486 [02:17:51] configure: OS config directory is os/bsd/freebsd [02:17:51] checking how to print strings... printf [02:17:51] checking for a sed that does not truncate output... /usr/bin/sed [02:17:51] checking for fgrep... /usr/bin/grep -F [02:17:51] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:17:51] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:17:51] checking for BSD- or MS-compatible name lister (nm)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm [02:17:51] checking the name lister (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm) interface... BSD nm [02:17:51] checking the maximum length of command line arguments... 393216 [02:17:52] checking whether the shell understands some XSI constructs... yes [02:17:52] checking whether the shell understands "+="... no [02:17:52] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld option to reload object files... -r [02:17:52] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [02:17:52] checking how to recognize dependent libraries... pass_all [02:17:52] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ar [02:17:52] checking for x86_64-portbld-freebsd13.2-strip... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/strip [02:17:52] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib [02:17:52] checking command to parse /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 object... ok [02:17:53] checking for ANSI C header files... yes [02:17:54] checking for sys/types.h... yes [02:17:54] checking for sys/stat.h... yes [02:17:55] checking for stdlib.h... yes [02:17:55] checking for string.h... yes [02:17:55] checking for memory.h... yes [02:17:55] checking for strings.h... yes [02:17:55] checking for inttypes.h... yes [02:17:55] checking for stdint.h... yes [02:17:56] checking for unistd.h... yes [02:17:56] checking for dlfcn.h... yes [02:17:56] checking for objdir... .libs [02:17:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -fno-rtti -fno-exceptions... no [02:17:56] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [02:17:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [02:17:56] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [02:18:07] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [02:18:07] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [02:18:07] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:18:07] checking whether -lc should be explicitly linked in... no [02:18:08] checking dynamic linker characteristics... freebsd13.2 ld.so [02:18:08] checking how to hardcode library paths into programs... immediate [02:18:08] checking for shl_load... no [02:18:09] checking for shl_load in -ldld... no [02:18:09] checking for dlopen... yes [02:18:10] checking whether a program can dlopen itself... yes [02:18:10] checking whether a statically linked program can dlopen itself... no [02:18:10] checking whether stripping libraries is possible... yes [02:18:10] checking if libtool supports shared libraries... yes [02:18:10] checking whether to build shared libraries... yes [02:18:10] checking whether to build static libraries... yes [02:18:10] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -E [02:18:11] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:18:11] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:18:11] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:18:12] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 option to produce PIC... -fPIC -DPIC [02:18:12] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 PIC flag -fPIC -DPIC works... yes [02:18:12] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 static flag -static works... yes [02:18:12] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... yes [02:18:13] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 supports -c -o file.o... (cached) yes [02:18:13] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) supports shared libraries... yes [02:18:13] checking dynamic linker characteristics... freebsd13.2 ld.so [02:18:13] checking how to hardcode library paths into programs... immediate [02:18:13] checking for compiler with PCH support... no [02:18:13] checking for enabled PCH... no [02:18:13] checking for thread model used by GCC... posix [02:18:14] checking for atomic builtins for bool... yes [02:18:14] checking for atomic builtins for short... yes [02:18:14] checking for atomic builtins for int... yes [02:18:15] checking for atomic builtins for long long... yes [02:18:15] checking for lock policy for shared_ptr reference counts... atomic [02:18:15] checking for ISO/IEC TR 24733 ... no [02:18:15] checking for __float128... yes [02:18:16] checking for g++ that supports -ffunction-sections -fdata-sections... yes [02:18:16] checking for underlying I/O to use... stdio (with POSIX read/write) [02:18:16] checking for C locale to use... dragonfly or freebsd [02:18:16] checking for std::allocator base class... new [02:18:16] configure: "C" header strategy set to c_global [02:18:16] checking for enabled long long specializations... yes [02:18:16] checking wchar.h usability... yes [02:18:25] checking wchar.h presence... yes [02:18:25] checking for wchar.h... yes [02:18:25] checking for mbstate_t... yes [02:18:25] checking wctype.h usability... yes [02:18:25] checking wctype.h presence... yes [02:18:25] checking for wctype.h... yes [02:18:26] checking for enabled wchar_t specializations... yes [02:18:26] checking for sin in -lm... yes [02:18:28] checking for ISO C99 support in for C++98... yes [02:18:28] checking tgmath.h usability... yes [02:18:28] checking tgmath.h presence... yes [02:18:28] checking for tgmath.h... yes [02:18:28] checking complex.h usability... yes [02:18:28] checking complex.h presence... yes [02:18:29] checking for complex.h... yes [02:18:29] checking for ISO C99 support in for C++98... no [02:18:29] checking for ISO C99 support in for C++98... yes [02:18:29] checking for ISO C99 support in for C++98... no [02:18:29] checking for ISO C99 support in for C++98... no [02:18:30] checking for sin in -lm... (cached) yes [02:18:30] checking for ISO C99 support in for C++11... yes [02:18:30] checking for tgmath.h... (cached) yes [02:18:30] checking for complex.h... (cached) yes [02:18:30] checking for ISO C99 support in for C++11... no [02:18:31] checking for ISO C99 support in for C++11... yes [02:18:31] checking for ISO C99 support in for C++11... yes [02:18:32] checking for ISO C99 support in for C++11... yes [02:18:33] checking for fully enabled ISO C99 support... no [02:18:33] configure: Debug build flags set to -g3 -O0 -D_GLIBCXX_ASSERTIONS [02:18:33] checking for additional debug build... no [02:18:33] checking for parallel mode support... yes [02:18:33] checking for extra compiler flags for building... [02:18:33] checking for extern template support... yes [02:18:33] checking for custom python install directory... no [02:18:33] checking for -Werror... no [02:18:33] checking for vtable verify support... no [02:18:33] checking for gets declaration... no [02:18:33] checking for obsolete isinf function in ... no [02:18:34] checking for obsolete isnan function in ... no [02:18:34] checking uchar.h usability... yes [02:18:35] checking uchar.h presence... yes [02:18:35] checking for uchar.h... yes [02:18:35] checking for ISO C11 support for ... yes [02:18:35] checking for c8rtomb and mbrtoc8 in with -fchar8_t... no [02:18:35] checking for c8rtomb and mbrtoc8 in with -std=c++20... no [02:18:36] checking for LFS support... no [02:18:36] checking sys/ioctl.h usability... yes [02:18:36] checking sys/ioctl.h presence... yes [02:18:36] checking for sys/ioctl.h... yes [02:18:37] checking sys/filio.h usability... yes [02:18:37] checking sys/filio.h presence... yes [02:18:37] checking for sys/filio.h... yes [02:18:37] checking for poll... yes [02:18:38] checking for S_ISREG or S_IFREG... S_ISREG [02:18:38] checking sys/uio.h usability... yes [02:18:39] checking sys/uio.h presence... yes [02:18:39] checking for sys/uio.h... yes [02:18:39] checking for writev... yes [02:18:39] checking fenv.h usability... yes [02:18:40] checking fenv.h presence... yes [02:18:40] checking for fenv.h... yes [02:18:40] checking for complex.h... (cached) yes [02:18:40] checking for complex.h... (cached) yes [02:18:40] checking for ISO C99 support to TR1 in ... yes [02:18:40] checking for ISO C99 support to TR1 in ... yes [02:18:41] checking for fenv.h... (cached) yes [02:18:41] checking for ISO C99 support to TR1 in ... yes [02:18:41] checking for ISO C99 support to TR1 in ... yes [02:18:41] checking for ISO C99 support to TR1 in ... yes [02:18:42] checking for ISO C99 support to TR1 in ... yes [02:18:42] checking for wchar_t ISO C99 support to TR1 in ... yes [02:18:42] checking stdbool.h usability... yes [02:18:42] checking stdbool.h presence... yes [02:18:43] checking for stdbool.h... yes [02:18:43] checking stdalign.h usability... yes [02:18:43] checking stdalign.h presence... yes [02:18:43] checking for stdalign.h... yes [02:18:43] checking for the value of EOF... -1 [02:18:44] checking for the value of SEEK_CUR... 1 [02:18:44] checking for the value of SEEK_END... 2 [02:18:45] checking for gettimeofday... checking sys/time.h usability... yes [02:18:45] checking sys/time.h presence... yes [02:18:45] checking for sys/time.h... yes [02:18:45] checking for gettimeofday... yes [02:18:46] checking for tmpnam... yes [02:18:46] checking for pthread_cond_clockwait... no [02:18:47] checking for pthread_mutex_clocklock... no [02:18:47] checking for pthread_rwlock_clockrdlock, pthread_wlock_clockwrlock... no [02:18:47] checking locale.h usability... yes [02:18:47] checking locale.h presence... yes [02:18:47] checking for locale.h... yes [02:18:47] checking for LC_MESSAGES... yes [02:18:47] checking sys/sysinfo.h usability... no [02:18:48] checking sys/sysinfo.h presence... no [02:18:48] checking for sys/sysinfo.h... no [02:18:48] checking for get_nprocs... no [02:18:48] checking for unistd.h... (cached) yes [02:18:48] checking for _SC_NPROCESSORS_ONLN... yes [02:18:49] checking for _SC_NPROC_ONLN... no [02:18:49] checking for pthreads_num_processors_np... no [02:18:50] checking for hw.ncpu sysctl... no [02:18:50] checking for suitable sys/sdt.h... no [02:18:51] checking endian.h usability... yes [02:18:51] checking endian.h presence... yes [02:18:51] checking for endian.h... yes [02:18:51] checking execinfo.h usability... yes [02:18:51] checking execinfo.h presence... yes [02:18:51] checking for execinfo.h... yes [02:18:52] checking float.h usability... yes [02:18:52] checking float.h presence... yes [02:18:52] checking for float.h... yes [02:18:52] checking fp.h usability... no [02:18:52] checking fp.h presence... no [02:18:53] checking for fp.h... no [02:18:53] checking ieeefp.h usability... yes [02:18:53] checking ieeefp.h presence... yes [02:18:53] checking for ieeefp.h... yes [02:18:53] checking for inttypes.h... (cached) yes [02:18:54] checking for locale.h... (cached) yes [02:18:54] checking machine/endian.h usability... yes [02:18:54] checking machine/endian.h presence... yes [02:18:54] checking for machine/endian.h... yes [02:18:54] checking machine/param.h usability... yes [02:18:55] checking machine/param.h presence... yes [02:18:55] checking for machine/param.h... yes [02:18:55] checking nan.h usability... no [02:18:55] checking nan.h presence... no [02:18:55] checking for nan.h... no [02:18:55] checking for stdint.h... (cached) yes [02:18:56] checking for stdlib.h... (cached) yes [02:18:56] checking for string.h... (cached) yes [02:18:56] checking for strings.h... (cached) yes [02:18:56] checking sys/ipc.h usability... yes [02:18:56] checking sys/ipc.h presence... yes [02:18:56] checking for sys/ipc.h... yes [02:18:56] checking sys/isa_defs.h usability... no [02:18:57] checking sys/isa_defs.h presence... no [02:18:57] checking for sys/isa_defs.h... no [02:18:57] checking sys/machine.h usability... no [02:18:57] checking sys/machine.h presence... no [02:18:57] checking for sys/machine.h... no [02:18:57] checking sys/param.h usability... yes [02:18:57] checking sys/param.h presence... yes [02:18:57] checking for sys/param.h... yes [02:18:58] checking sys/resource.h usability... yes [02:18:58] checking sys/resource.h presence... yes [02:18:58] checking for sys/resource.h... yes [02:18:58] checking sys/sem.h usability... yes [02:18:58] checking sys/sem.h presence... yes [02:18:58] checking for sys/sem.h... yes [02:18:58] checking for sys/stat.h... (cached) yes [02:18:58] checking for sys/time.h... (cached) yes [02:18:58] checking for sys/types.h... (cached) yes [02:18:58] checking for unistd.h... (cached) yes [02:18:58] checking for wchar.h... (cached) yes [02:18:58] checking for wctype.h... (cached) yes [02:18:58] checking linux/types.h usability... no [02:18:59] checking linux/types.h presence... no [02:18:59] checking for linux/types.h... no [02:18:59] checking for linux/random.h... no [02:18:59] checking xlocale.h usability... yes [02:19:00] checking xlocale.h presence... yes [02:19:01] checking for xlocale.h... yes [02:19:01] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:19:02] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... (cached) yes [02:19:02] checking for ld version... 24000 [02:19:02] checking for ld that supports -Wl,--gc-sections... yes [02:19:03] checking for ld that supports -Wl,-z,relro... yes [02:19:03] checking for sin in -lm... (cached) yes [02:19:03] checking for isinf declaration... yes [02:19:03] checking for isinf... yes [02:19:04] checking for isnan declaration... yes [02:19:04] checking for isnan... yes [02:19:05] checking for finite declaration... yes [02:19:05] checking for finite... yes [02:19:05] checking for sincos declaration... yes [02:19:06] checking for sincos... yes [02:19:07] checking for fpclass declaration... no [02:19:07] checking for _fpclass declaration... no [02:19:07] checking for qfpclass declaration... no [02:19:08] checking for _qfpclass declaration... no [02:19:08] checking for hypot declaration... yes [02:19:08] checking for hypot... yes [02:19:11] checking for float trig functions... yes [02:19:12] checking for acosf... yes [02:19:13] checking for asinf... yes [02:19:14] checking for atanf... yes [02:19:15] checking for cosf... yes [02:19:16] checking for sinf... yes [02:19:16] checking for tanf... yes [02:19:17] checking for coshf... yes [02:19:18] checking for sinhf... yes [02:19:19] checking for tanhf... yes [02:19:20] checking for float round functions... yes [02:19:20] checking for ceilf... yes [02:19:21] checking for floorf... yes [02:19:22] checking for expf declaration... yes [02:19:22] checking for expf... yes [02:19:22] checking for isnanf declaration... yes [02:19:23] checking for isnanf... yes [02:19:24] checking for isinff declaration... no [02:19:24] checking for _isinff declaration... no [02:19:25] checking for atan2f declaration... yes [02:19:25] checking for atan2f... yes [02:19:26] checking for fabsf declaration... yes [02:19:26] checking for fabsf... yes [02:19:27] checking for fmodf declaration... yes [02:19:27] checking for fmodf... yes [02:19:28] checking for frexpf declaration... yes [02:19:28] checking for frexpf... yes [02:19:29] checking for hypotf declaration... yes [02:19:29] checking for hypotf... yes [02:19:30] checking for ldexpf declaration... yes [02:19:30] checking for ldexpf... yes [02:19:31] checking for logf declaration... yes [02:19:32] checking for logf... yes [02:19:32] checking for log10f declaration... yes [02:19:33] checking for log10f... yes [02:19:33] checking for modff declaration... yes [02:19:34] checking for modff... yes [02:19:34] checking for modf declaration... yes [02:19:35] checking for modf... yes [02:19:36] checking for powf declaration... yes [02:19:36] checking for powf... yes [02:19:37] checking for sqrtf declaration... yes [02:19:37] checking for sqrtf... yes [02:19:38] checking for sincosf declaration... yes [02:19:38] checking for sincosf... yes [02:19:39] checking for finitef declaration... yes [02:19:39] checking for finitef... yes [02:19:40] checking for long double trig functions... yes [02:19:40] checking for acosl... yes [02:19:41] checking for asinl... yes [02:19:42] checking for atanl... yes [02:19:43] checking for cosl... yes [02:19:44] checking for sinl... yes [02:19:45] checking for tanl... yes [02:19:46] checking for coshl... yes [02:19:46] checking for sinhl... yes [02:19:47] checking for tanhl... yes [02:19:48] checking for long double round functions... yes [02:19:48] checking for ceill... yes [02:19:49] checking for floorl... yes [02:19:49] checking for isnanl declaration... no [02:19:50] checking for _isnanl declaration... no [02:19:50] checking for isinfl declaration... no [02:19:51] checking for _isinfl declaration... no [02:19:51] checking for atan2l declaration... yes [02:19:51] checking for atan2l... yes [02:19:52] checking for expl declaration... yes [02:19:53] checking for expl... yes [02:19:54] checking for fabsl declaration... yes [02:19:54] checking for fabsl... yes [02:19:54] checking for fmodl declaration... yes [02:19:54] checking for fmodl... yes [02:19:55] checking for frexpl declaration... yes [02:19:55] checking for frexpl... yes [02:19:56] checking for hypotl declaration... yes [02:19:57] checking for hypotl... yes [02:19:58] checking for ldexpl declaration... yes [02:19:58] checking for ldexpl... yes [02:19:59] checking for logl declaration... yes [02:20:00] checking for logl... yes [02:20:00] checking for log10l declaration... yes [02:20:01] checking for log10l... yes [02:20:01] checking for modfl declaration... yes [02:20:02] checking for modfl... yes [02:20:03] checking for powl declaration... yes [02:20:03] checking for powl... yes [02:20:04] checking for sqrtl declaration... yes [02:20:04] checking for sqrtl... yes [02:20:05] checking for sincosl declaration... yes [02:20:06] checking for sincosl... yes [02:20:06] checking for finitel declaration... no [02:20:06] checking for _finitel declaration... no [02:20:07] checking for at_quick_exit declaration... yes [02:20:07] checking for at_quick_exit... yes [02:20:07] checking for quick_exit declaration... yes [02:20:07] checking for quick_exit... yes [02:20:08] checking for strtold declaration... yes [02:20:09] checking for strtold... yes [02:20:09] checking for strtof declaration... yes [02:20:09] checking for strtof... yes [02:20:10] checking for "/dev/random" and "/dev/urandom" for std::random_device... yes [02:20:10] checking whether the target supports thread-local storage... yes [02:20:17] checking for __cxa_thread_atexit_impl... yes [02:20:17] checking for __cxa_thread_atexit... yes [02:20:18] checking for aligned_alloc... yes [02:20:19] checking for posix_memalign... yes [02:20:20] checking for memalign... yes [02:20:20] checking for _aligned_malloc... no [02:20:21] checking for _wfopen... no [02:20:21] checking for secure_getenv... no [02:20:22] checking for timespec_get... yes [02:20:23] checking for sockatmark... yes [02:20:23] checking for uselocale... yes [02:20:24] checking for ld used by GCC... /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld [02:20:24] checking if the linker (/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld) is GNU ld... yes [02:20:24] checking for shared library run path origin... done [02:20:26] checking for iconv... yes [02:20:26] checking for iconv declaration... [02:20:27] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [02:20:27] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes [02:20:27] checking for uintptr_t... yes [02:20:28] checking for int_least32_t... yes [02:20:29] checking for int_fast32_t... yes [02:20:30] checking for uint64_t... yes [02:20:30] checking what to include in include/gstdint.h... stdint.h (already complete) [02:20:30] checking for GNU c++filt... /usr/local/bin/c++filt [02:20:31] checking for shared libgcc... yes [02:20:31] checking whether the target supports .symver directive... yes [02:20:32] configure: versioning on shared library symbols is gnu [02:20:32] checking for size_t as unsigned int... yes [02:20:32] checking for ptrdiff_t as int... yes [02:20:32] checking whether the target supports hidden visibility... yes [02:20:32] configure: visibility supported: yes [02:20:32] checking for default std::string ABI to use... new [02:20:32] checking for rdrand support in assembler... yes [02:20:33] checking for rdseed support in assembler... yes [02:20:33] checking for getentropy... yes [02:20:33] checking for arc4random... yes [02:20:34] checking for unistd.h... (cached) yes [02:20:34] checking for sys/time.h... (cached) yes [02:20:34] checking for sys/resource.h... (cached) yes [02:20:34] checking for RLIMIT_DATA... yes [02:20:35] checking for RLIMIT_RSS... yes [02:20:35] checking for RLIMIT_VMEM... yes [02:20:35] checking for RLIMIT_AS... yes [02:20:36] checking for RLIMIT_FSIZE... yes [02:20:37] checking for testsuite resource limits support... yes [02:20:38] checking for setenv declaration... yes [02:20:38] checking for setenv... yes [02:20:39] checking whether it can be safely assumed that mutex_timedlock is available... yes [02:20:39] checking for gthreads library... yes [02:20:40] checking for pthread_rwlock_t... yes [02:20:41] checking semaphore.h usability... yes [02:20:41] checking semaphore.h presence... yes [02:20:42] checking for semaphore.h... yes [02:20:42] checking for POSIX Semaphores and sem_timedwait... yes [02:20:42] checking fcntl.h usability... yes [02:20:43] checking fcntl.h presence... yes [02:20:43] checking for fcntl.h... yes [02:20:43] checking dirent.h usability... yes [02:20:44] checking dirent.h presence... yes [02:20:44] checking for dirent.h... yes [02:20:44] checking sys/statvfs.h usability... yes [02:20:45] checking sys/statvfs.h presence... yes [02:20:45] checking for sys/statvfs.h... yes [02:20:45] checking utime.h usability... yes [02:20:45] checking utime.h presence... yes [02:20:46] checking for utime.h... yes [02:20:46] checking whether to build Filesystem TS support... yes [02:20:46] checking for struct dirent.d_type... yes [02:20:46] checking for realpath... no [02:20:47] checking for utimensat... yes [02:20:47] checking for utime... yes [02:20:48] checking for lstat... yes [02:20:48] checking for struct stat.st_mtim.tv_nsec... yes [02:20:49] checking for fchmod... yes [02:20:49] checking for fchmodat... yes [02:20:50] checking for sendfile that can copy files... no [02:20:50] checking for link... yes [02:20:50] checking for readlink... yes [02:20:51] checking for symlink... yes [02:20:51] checking for truncate... yes [02:20:52] checking for fdopendir... yes [02:20:52] checking for dirfd... yes [02:20:53] checking for openat... yes [02:20:54] checking for unlinkat... yes [02:20:54] checking __sync extensions... yes [02:20:55] checking link.h usability... yes [02:20:55] checking link.h presence... yes [02:20:56] checking for link.h... yes [02:20:56] checking whether strnlen is declared... yes [02:20:56] checking output filetype... elf32 [02:20:57] checking whether to build libbacktrace support... no [02:20:57] checking for fcntl.h... (cached) yes [02:20:57] checking for sys/ioctl.h... (cached) yes [02:20:57] checking sys/socket.h usability... yes [02:20:58] checking sys/socket.h presence... yes [02:21:00] checking for sys/socket.h... yes [02:21:01] checking for sys/uio.h... (cached) yes [02:21:01] checking poll.h usability... yes [02:21:03] checking poll.h presence... yes [02:21:03] checking for poll.h... yes [02:21:03] checking netdb.h usability... yes [02:21:04] checking netdb.h presence... yes [02:21:04] checking for netdb.h... yes [02:21:04] checking arpa/inet.h usability... yes [02:21:04] checking arpa/inet.h presence... yes [02:21:05] checking for arpa/inet.h... yes [02:21:05] checking netinet/in.h usability... yes [02:21:06] checking netinet/in.h presence... yes [02:21:06] checking for netinet/in.h... yes [02:21:06] checking netinet/tcp.h usability... yes [02:21:06] checking netinet/tcp.h presence... yes [02:21:06] checking for netinet/tcp.h... yes [02:21:06] checking whether F_GETFL is declared... yes [02:21:08] checking whether F_SETFL is declared... yes [02:21:09] checking whether O_NONBLOCK is declared... yes [02:21:09] checking how size_t is mangled... j [02:21:09] checking for first version to support std::exception_ptr... 4.6.0 [02:21:09] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:21:09] checking for modern makeinfo... yes [02:21:12] checking for doxygen... no [02:21:12] checking for dot... no [02:21:12] checking for xmlcatalog... no [02:21:12] checking for xsltproc... no [02:21:12] checking for xmllint... no [02:21:12] checking for local stylesheet directory... no [02:21:12] checking for epub3 stylesheets for documentation creation... no [02:21:12] checking for dblatex... no [02:21:12] checking for pdflatex... no [02:21:12] checking for CET support... no [02:21:13] configure: updating cache ./config.cache [02:21:13] checking for gxx-include-dir... /usr/local/lib/gcc12/include/c++/ [02:21:13] checking for --enable-version-specific-runtime-libs... no [02:21:13] checking for install location... /usr/local/lib/gcc12/include/c++/ [02:21:13] checking that generated files are newer than configure... done [02:21:13] configure: creating ./config.status [02:21:33] config.status: creating Makefile [02:21:33] config.status: creating scripts/testsuite_flags [02:21:34] config.status: creating scripts/extract_symvers [02:21:34] config.status: creating doc/xsl/customization.xsl [02:21:35] config.status: creating src/libbacktrace/backtrace-supported.h [02:21:36] config.status: creating include/Makefile [02:21:39] Adding multilib support to include/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:39] with_multisubdir=32 [02:21:39] config.status: creating libsupc++/Makefile [02:21:42] Adding multilib support to libsupc++/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:42] with_multisubdir=32 [02:21:42] config.status: creating src/Makefile [02:21:46] Adding multilib support to src/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:46] with_multisubdir=32 [02:21:46] config.status: creating src/c++98/Makefile [02:21:49] Adding multilib support to src/c++98/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:49] with_multisubdir=32 [02:21:49] config.status: creating src/c++11/Makefile [02:21:53] Adding multilib support to src/c++11/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:53] with_multisubdir=32 [02:21:53] config.status: creating src/c++17/Makefile [02:21:56] Adding multilib support to src/c++17/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:21:56] with_multisubdir=32 [02:21:57] config.status: creating src/c++20/Makefile [02:22:00] Adding multilib support to src/c++20/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:00] with_multisubdir=32 [02:22:00] config.status: creating src/filesystem/Makefile [02:22:04] Adding multilib support to src/filesystem/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:04] with_multisubdir=32 [02:22:04] config.status: creating src/libbacktrace/Makefile [02:22:07] Adding multilib support to src/libbacktrace/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:07] with_multisubdir=32 [02:22:08] config.status: creating doc/Makefile [02:22:11] Adding multilib support to doc/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:11] with_multisubdir=32 [02:22:11] config.status: creating po/Makefile [02:22:13] Adding multilib support to po/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:13] with_multisubdir=32 [02:22:13] config.status: creating testsuite/Makefile [02:22:16] Adding multilib support to testsuite/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:16] with_multisubdir=32 [02:22:16] config.status: creating python/Makefile [02:22:18] Adding multilib support to python/Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:18] with_multisubdir=32 [02:22:19] config.status: creating config.h [02:22:19] config.status: executing default-1 commands [02:22:21] Adding multilib support to Makefile in /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3 [02:22:21] with_multisubdir=32 [02:22:21] config.status: executing libtool commands [02:22:22] config.status: executing include/gstdint.h commands [02:22:22] config.status: executing generate-headers commands [02:22:22] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [02:22:41] echo timestamp > stamp-pb [02:22:47] echo timestamp > stamp-host [02:22:47] gmake[4]: [Makefile:1785: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [02:22:48] gmake[4]: [Makefile:1786: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [02:22:48] echo 0 > stamp-namespace-version [02:22:48] echo 1 > stamp-visibility [02:22:48] echo 1 > stamp-extern-template [02:22:48] echo 1 > stamp-dual-abi [02:22:48] echo 1 > stamp-cxx11-abi [02:22:48] echo 1 > stamp-allocator-new [02:22:48] echo 'define _GLIBCXX_USE_FLOAT128 1' > stamp-float128 [02:22:49] sed -e '/^#pragma/b' \ [02:22:49] -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ [02:22:49] -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:22:49] -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ [02:22:49] -e 's,^#include "\(.*\)",#include ,g' \ [02:22:49] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr.h > x86_64-portbld-freebsd13.2/bits/gthr.h [02:22:49] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:22:49] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:22:49] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-single.h > x86_64-portbld-freebsd13.2/bits/gthr-single.h [02:22:50] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:22:50] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:22:50] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:22:50] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [02:22:50] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-posix.h [02:22:50] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:22:50] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:22:50] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:22:50] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [02:22:50] -e 's,^#include "\(.*\)",#include ,g' \ [02:22:50] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-default.h [02:22:50] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [02:22:51] config.status: executing libtool commands [02:22:52] config.status: executing include/gstdint.h commands [02:22:52] config.status: executing generate-headers commands [02:22:52] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [02:23:11] echo timestamp > stamp-pb [02:23:12] echo timestamp > stamp-host [02:23:13] gmake[4]: [Makefile:1785: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [02:23:13] gmake[4]: [Makefile:1786: x86_64-portbld-freebsd13.2/bits/largefile-config.h] Error 1 (ignored) [02:23:13] echo 0 > stamp-namespace-version [02:23:13] echo 1 > stamp-visibility [02:23:13] echo 1 > stamp-extern-template [02:23:13] echo 1 > stamp-dual-abi [02:23:13] echo 1 > stamp-cxx11-abi [02:23:13] echo 1 > stamp-allocator-new [02:23:13] echo 'define _GLIBCXX_USE_FLOAT128 1' > stamp-float128 [02:23:14] sed -e '/^#pragma/b' \ [02:23:14] -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/_GLIBCXX_SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:23:14] -e 's/_GLIBCXX___MINGW32_GLIBCXX___/__MINGW32__/g' \ [02:23:14] -e 's,^#include "\(.*\)",#include ,g' \ [02:23:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr.h > x86_64-portbld-freebsd13.2/bits/gthr.h [02:23:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:23:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-single.h > x86_64-portbld-freebsd13.2/bits/gthr-single.h [02:23:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:23:14] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [02:23:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-posix.h [02:23:14] sed -e 's/\(UNUSED\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's/SUPPORTS_WEAK/__GXX_WEAK__/g' \ [02:23:14] -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*USE_WEAK\)/_GLIBCXX_\1/g' \ [02:23:14] -e 's,^#include "\(.*\)",#include ,g' \ [02:23:14] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc/gthr-posix.h > x86_64-portbld-freebsd13.2/bits/gthr-default.h [02:23:14] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [02:23:16] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:23:16] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG " "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" all-recursive [02:23:16] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:23:16] Making all in include [02:23:16] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [02:23:17] gmake[6]: Nothing to be done for 'all'. [02:23:17] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include' [02:23:17] Making all in libsupc++ [02:23:17] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++' [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o array_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atexit_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atexit_thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc [02:23:17] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h ./atomicity.cc || true [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_array_length.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_array_new.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc [02:23:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o [02:23:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_cast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc [02:23:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o [02:23:17] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bad_typeid.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc [02:23:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o [02:23:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o [02:23:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o [02:23:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o [02:23:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o [02:23:24] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o [02:23:25] .2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvs.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o dyncast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o [02:23:25] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_aux_runtime.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fnolibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o [02:23:25] -implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o [02:23:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_call.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_catch.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_globals.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_personality.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o [02:23:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc [02:23:26] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_term_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_terminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_tm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_throw.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_type.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o eh_unex_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o enum_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o function_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o fundamental_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o guard.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o guard_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_bytes.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o nested_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o [02:23:27] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc [02:23:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o new_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o [02:23:28] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o del_opvsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc [02:23:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pbase_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pmem_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pointer_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o si_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tinfo.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tinfo2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vec.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vmi_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc [02:23:29] -implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o vterminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc [02:23:29] rm -f cp-demangle.c [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o [02:23:29] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c [02:23:29] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o [02:23:29] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o atomicity.lo atomicity.cc [02:23:29] /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c [02:23:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o [02:23:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o [02:23:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o [02:23:42] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [02:23:42] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la -o libsupc++.la -rpath /usr/local/lib/gcc12 array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [02:23:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [02:23:43] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [02:23:44] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++convenience.a [02:23:44] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++.a [02:23:44] libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) [02:23:44] libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) [02:23:44] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++' [02:23:44] Making all in src [02:23:44] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [02:23:45] Making all in c++98 [02:23:45] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++98' [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o bitmap_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o pool_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o mt_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o codecvt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o complex_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o globals_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hashtable_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o [02:23:45] X_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o [02:23:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_failure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc [02:23:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o [02:23:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc [02:23:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCX/bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gccX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o [02:23:47] -12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios_locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc [02:23:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc [02:23:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o [02:23:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o [02:23:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list-aux.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc [02:23:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list-aux-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc [02:23:48] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list_associated.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc [02:23:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o [02:23:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o list_associated-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o math_stubs_float.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o [02:23:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o math_stubs_long_double.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc [02:23:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o [02:23:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc [02:23:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc [02:23:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o [02:23:50] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc [02:23:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o [02:23:50] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o [02:23:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc [02:23:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o [02:23:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc [02:23:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o streambuf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc [02:23:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o [02:23:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o [02:23:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o valarray.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc [02:23:52] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o [02:23:52] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc [02:23:53] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc ./collate_members_cow.cc || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc ./messages_members_cow.cc || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc ./monetary_members_cow.cc || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc ./numeric_members_cow.cc || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/codecvt_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/time_members.cc . || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true [02:23:53] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/c_locale.cc ./c++locale.cc || true [02:23:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o allocator-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc [02:23:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc [02:23:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ext-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc [02:23:53] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcclibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o [02:23:53] -12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o misc-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc [02:23:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o [02:23:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o [02:23:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o [02:23:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc [02:23:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o [02:23:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc [02:23:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o [02:23:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc [02:23:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc [02:23:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o [02:23:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o [02:23:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc [02:23:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o codecvt_members.lo codecvt_members.cc [02:23:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o [02:23:55] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o [02:23:55] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o collate_members.lo collate_members.cc [02:23:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o [02:23:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o messages_members.lo messages_members.cc [02:23:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o monetary_members.lo monetary_members.cc [02:23:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o [02:23:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o numeric_members.lo numeric_members.cc [02:23:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o [02:23:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o [02:23:57] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o time_members.lo time_members.cc [02:23:57] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o basic_file.lo basic_file.cc [02:23:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o [02:23:57] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c c++locale.cc [02:23:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o [02:23:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o [02:23:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo [02:23:59] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o [02:23:59] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++98convenience.a [02:24:00] libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) [02:24:00] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++98' [02:24:00] Making all in c++11 [02:24:00] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++11' [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o chrono.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o condition_variable.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o debug.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o functexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc [02:24:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o functional.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o [02:24:00] X_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o [02:24:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o [02:24:01] X_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o [02:24:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o futex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc [02:24:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o [02:24:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o future.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc [02:24:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o [02:24:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o hash_c++0x.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc [02:24:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o [02:24:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc [02:24:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc [02:24:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o [02:24:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc [02:24:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o [02:24:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o [02:24:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc [02:24:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o [02:24:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o placeholders.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc [02:24:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o random.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc [02:24:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o [02:24:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o regex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc [02:24:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o [02:24:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o shared_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc [02:24:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o [02:24:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o snprintf_lite.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc [02:24:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o [02:24:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o [02:24:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o system_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc [02:24:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc [02:24:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-locale_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc [02:24:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o [02:24:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o [02:24:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o [02:24:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc [02:24:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc [02:24:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o [02:24:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o [02:24:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s [02:24:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o [02:24:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc [02:24:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o [02:24:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc [02:24:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o [02:24:09] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc . || true [02:24:09] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/ctype_members.cc . || true [02:24:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc [02:24:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o [02:24:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc [02:24:10] test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s [02:24:10] sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s [02:24:10] rm -f tmp-cxx11-ios_failure-lt.s [02:24:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc [02:24:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o [02:24:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc [02:24:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o [02:24:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [02:24:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc [02:24:11] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc [02:24:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o [02:24:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o [02:24:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc [02:24:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o [02:24:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cxx11-wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc [02:24:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o [02:24:13] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o sso_string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc [02:24:13] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o [02:24:15] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ext11-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc [02:24:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o [02:24:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc [02:24:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o [02:24:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ios-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc [02:24:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o [02:24:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o iostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc [02:24:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o istream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc [02:24:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o [02:24:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o [02:24:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc [02:24:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o [02:24:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc [02:24:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [02:24:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc [02:24:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [02:24:34] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o streambuf-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc [02:24:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o [02:24:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc [02:24:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc [02:24:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [02:24:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc [02:24:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o [02:24:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o [02:24:38] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc [02:24:39] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o [02:24:39] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc [02:24:40] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o [02:24:42] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo [02:24:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o [02:24:43] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype_configure_char.lo ctype_configure_char.cc [02:24:43] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o [02:24:45] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ctype_members.lo ctype_members.cc [02:24:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o [02:25:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo [02:25:31] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o [02:25:31] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++11convenience.a [02:25:32] libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) [02:25:32] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++11' [02:25:32] Making all in c++17 [02:25:32] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++17' [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o floating_from_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o floating_to_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o memory_resource.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc [02:25:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinclibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o [02:25:32] ++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o [02:25:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o [02:25:51] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc [02:25:51] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o [02:25:54] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc [02:25:54] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [02:25:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc [02:25:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [02:25:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc [02:25:57] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [02:26:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo [02:26:23] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o [02:26:23] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++17convenience.a [02:26:23] libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) [02:26:23] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++17' [02:26:23] Making all in c++20 [02:26:23] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++20' [02:26:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc [02:26:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [02:26:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates -o libc++20convenience.la sstream-inst.lo [02:26:37] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++20convenience.a sstream-inst.o [02:26:37] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++20convenience.a [02:26:37] libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) [02:26:37] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/c++20' [02:26:37] Making all in filesystem [02:26:37] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/filesystem' [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc [02:26:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o [02:26:37] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o cow-path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc [02:26:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o [02:26:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o [02:26:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o [02:26:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o [02:26:38] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o [02:27:17] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la -o libstdc++fs.la -rpath /usr/local/lib/gcc12 dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo [02:27:18] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o [02:27:18] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++fs.a [02:27:18] libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) [02:27:18] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/filesystem' [02:27:18] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility-debug_list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c -o compatibility-debug_list-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc [02:27:18] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o [02:27:18] abi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o [02:27:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o [02:27:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 [02:27:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 [02:27:19] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp [02:27:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 [02:27:19] chmod +w libstdc++-symbols.ver.tmp [02:27:19] if test "x/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver" != x; then \ [02:27:19] if grep '^# Appended to version file.' \ [02:27:19] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver > /dev/null 2>&1; then \ [02:27:19] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver >> libstdc++-symbols.ver.tmp; \ [02:27:19] else \ [02:27:19] sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ [02:27:19] sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ [02:27:19] cat tmp.top /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver tmp.bottom > libstdc++-symbols.ver.tmp; \ [02:27:19] rm tmp.top tmp.bottom; \ [02:27:19] fi; \ [02:27:19] fi [02:27:19] /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ [02:27:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) [02:27:20] rm -f libstdc++-symbols.ver.tmp [02:27:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 [02:27:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 [02:27:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 [02:27:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 [02:27:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 [02:27:25] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la -o libstdc++.la -version-info 6:30:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/local/lib/gcc12 compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la [02:27:26] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /usr/lib/crti.o /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -lm -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -L/usr/local/x86_64-portbld-freebsd13.2/bin -L/usr/local/x86_64-portbld-freebsd13.2/lib -lssp_nonshared -lc -lgcc_s /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/crtendS.o /usr/lib/crtn.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.30 [02:27:33] libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.30" "libstdc++.so.6") [02:27:33] libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.30" "libstdc++.so") [02:27:33] libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [02:27:33] libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [02:27:34] libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [02:27:34] libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [02:27:34] libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [02:27:34] copying selected object files to avoid basename conflicts... [02:27:34] libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o [02:27:34] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o [02:27:34] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o [02:27:35] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o [02:27:35] libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [02:27:35] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [02:27:35] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++.a [02:27:35] libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax [02:27:36] libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) [02:27:36] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ [02:27:36] if test ! -f .libs/libstdc++.a; then \ [02:27:36] cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ [02:27:36] fi; \ [02:27:36] echo `date` > stamp-libstdc++convenience; [02:27:38] libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [02:27:39] libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [02:27:39] libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [02:27:40] libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [02:27:40] libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [02:27:41] copying selected object files to avoid basename conflicts... [02:27:41] libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o [02:27:41] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o [02:27:41] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o [02:27:41] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o [02:27:41] libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [02:27:41] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [02:27:41] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++convenience.a [02:27:42] libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax [02:27:42] libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) [02:27:42] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [02:27:42] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/src' [02:27:42] Making all in doc [02:27:42] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/doc' [02:27:42] gmake[6]: Nothing to be done for 'all'. [02:27:42] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/doc' [02:27:42] Making all in po [02:27:42] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/po' [02:27:42] gmake[6]: Nothing to be done for 'all'. [02:27:42] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/po' [02:27:42] Making all in testsuite [02:27:43] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/testsuite' [02:27:43] gmake[6]: Nothing to be done for 'all'. [02:27:43] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/testsuite' [02:27:43] Making all in python [02:27:43] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/python' [02:27:43] sed -e 's,@pythondir@,/usr/local/share/gcc-12.2.0/python,' \ [02:27:43] -e 's,@toolexeclibdir@,/usr/local/lib/gcc12,' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/python/hook.in > gdb.py [02:27:43] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3/python' [02:27:43] gmake[6]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:27:43] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG " "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # gmake [02:27:43] gmake[7]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:27:43] gmake[8]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:27:43] gmake "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -m32" "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" all-recursive [02:27:43] gmake[9]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:27:43] Making all in include [02:27:44] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [02:27:44] gmake[10]: Nothing to be done for 'all'. [02:27:44] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include' [02:27:44] Making all in libsupc++ [02:27:44] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++' [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o array_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atexit_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atexit_thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc [02:27:44] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h ./atomicity.cc || true [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_array_length.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_array_new.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_arm.o [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_cast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc [02:27:44] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bad_typeid.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=array_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/array_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o array_type_info.o [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_length.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_length.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_length.o [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_alloc.o [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_cast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_cast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_cast.o [02:27:44] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_typeid.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_typeid.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_typeid.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bad_array_new.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/bad_array_new.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bad_array_new.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvs.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opnt.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o class_type_info.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opv.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lan_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvs.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvs.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvs.o [02:27:45] g/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o dyncast.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dyncast.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/dyncast.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dyncast.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_alloc.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_ops.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_op.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvnt.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_arm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_aux_runtime.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_call.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_alloc.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_alloc.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_alloc.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_catch.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_call.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_call.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_call.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_arm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_arm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_arm.o [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_globals.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc [02:27:45] _GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_aux_runtime.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_aux_runtime.o [02:27:45] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_personality.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc [02:27:45] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_catch.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_catch.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_catch.o [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_personality.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_personality.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_personality.o [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_globals.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_globals.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_globals.o [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_term_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_ptr.o [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_exception.o [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_terminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_terminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_terminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_terminate.o [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_term_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_term_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_term_handler.o [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_tm.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_throw.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_type.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc [02:27:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_throw.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_throw.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_throw.o [02:27:46] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o eh_unex_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o enum_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o function_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_tm.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_tm.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_tm.o [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_type.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_type.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_type.o [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fundamental_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=eh_unex_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/eh_unex_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o eh_unex_handler.o [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fundamental_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/fundamental_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fundamental_type_info.o [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=function_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/function_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o function_type_info.o [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o guard.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o guard_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=enum_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/enum_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o enum_type_info.o [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_bytes.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o nested_exception.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard.o [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=nested_exception.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/nested_exception.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o nested_exception.o [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=guard_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/guard_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o guard_error.o [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_handler.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_op.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc [02:27:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_bytes.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/hash_bytes.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_bytes.o [02:27:47] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opv.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opvnt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_op.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_op.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_op.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opnt.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_handler.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_handler.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_handler.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opa.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opv.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opv.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opv.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvnt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvnt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvnt.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o new_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opva.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opvant.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lanlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=new_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/new_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o new_opant.o [02:27:48] g/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opva.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvant.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o del_opvsa.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opa.o [02:27:48] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pbase_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opant.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvsa.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opva.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opva.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opva.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opvant.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opvant.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opvant.o [02:27:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=del_opsa.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/del_opsa.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o del_opsa.o [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pmem_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pbase_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pbase_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pbase_type_info.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pmem_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pmem_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pmem_type_info.o [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pointer_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o si_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tinfo.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pure.o [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tinfo2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vec.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=si_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/si_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o si_class_type_info.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pointer_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/pointer_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pointer_type_info.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tinfo2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/tinfo2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tinfo2.o [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vmi_class_type_info.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vec.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vec.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vec.o [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o vterminate.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc [02:27:49] rm -f cp-demangle.c [02:27:49] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty/cp-demangle.c cp-demangle.c [02:27:49] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o atomicity.lo atomicity.cc [02:27:49] /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -prefer-pic -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -DHAVE_CONFIG_H -I.. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libiberty -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../include -D_GLIBCXX_SHARED -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32 -DIN_GLIBCPP_V3 -Wno-error -c cp-demangle.c -fPIC -DPIC -o cp-demangle.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atomicity.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c atomicity.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atomicity.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vterminate.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vterminate.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vterminate.o [02:27:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=vmi_class_type_info.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++/vmi_class_type_info.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o vmi_class_type_info.o [02:27:59] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++convenience.la '-m32' -o libsupc++convenience.la array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [02:27:59] /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libsupc++.la '-m32' -o libsupc++.la -rpath /usr/local/lib/gcc12/../lib32 array_type_info.lo atexit_arm.lo atexit_thread.lo atomicity.lo bad_alloc.lo bad_array_length.lo bad_array_new.lo bad_cast.lo bad_typeid.lo class_type_info.lo del_op.lo del_ops.lo del_opnt.lo del_opv.lo del_opvs.lo del_opvnt.lo dyncast.lo eh_alloc.lo eh_arm.lo eh_aux_runtime.lo eh_call.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_ptr.lo eh_term_handler.lo eh_terminate.lo eh_tm.lo eh_throw.lo eh_type.lo eh_unex_handler.lo enum_type_info.lo function_type_info.lo fundamental_type_info.lo guard.lo guard_error.lo hash_bytes.lo nested_exception.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo new_opa.lo new_opant.lo new_opva.lo new_opvant.lo del_opa.lo del_opant.lo del_opsa.lo del_opva.lo del_opvant.lo del_opvsa.lo pbase_type_info.lo pmem_type_info.lo pointer_type_info.lo pure.lo si_class_type_info.lo tinfo.lo tinfo2.lo vec.lo vmi_class_type_info.lo vterminate.lo cp-demangle.lo [02:28:00] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [02:28:01] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libsupc++convenience.a array_type_info.o atexit_arm.o atexit_thread.o atomicity.o bad_alloc.o bad_array_length.o bad_array_new.o bad_cast.o bad_typeid.o class_type_info.o del_op.o del_ops.o del_opnt.o del_opv.o del_opvs.o del_opvnt.o dyncast.o eh_alloc.o eh_arm.o eh_aux_runtime.o eh_call.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_ptr.o eh_term_handler.o eh_terminate.o eh_tm.o eh_throw.o eh_type.o eh_unex_handler.o enum_type_info.o function_type_info.o fundamental_type_info.o guard.o guard_error.o hash_bytes.o nested_exception.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o new_opa.o new_opant.o new_opva.o new_opvant.o del_opa.o del_opant.o del_opsa.o del_opva.o del_opvant.o del_opvsa.o pbase_type_info.o pmem_type_info.o pointer_type_info.o pure.o si_class_type_info.o tinfo.o tinfo2.o vec.o vmi_class_type_info.o vterminate.o cp-demangle.o [02:28:01] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++.a [02:28:01] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libsupc++convenience.a [02:28:01] libtool: link: ( cd ".libs" && rm -f "libsupc++.la" && ln -s "../libsupc++.la" "libsupc++.la" ) [02:28:01] libtool: link: ( cd ".libs" && rm -f "libsupc++convenience.la" && ln -s "../libsupc++convenience.la" "libsupc++convenience.la" ) [02:28:01] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++' [02:28:01] Making all in src [02:28:01] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [02:28:01] Making all in c++98 [02:28:01] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++98' [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o bitmap_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o pool_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o mt_allocator.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o codecvt.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o complex_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o globals_io.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc [02:28:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hashtable_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc [02:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=pool_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/pool_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o pool_allocator.o [02:28:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mt_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/mt_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mt_allocator.o [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=bitmap_allocator.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/bitmap_allocator.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o bitmap_allocator.o [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -slibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hashtable_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_tr1.o [02:28:02] td=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=globals_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/globals_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o globals_io.o [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=complex_io.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/complex_io.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o complex_io.o [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_tr1.o [02:28:02] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_failure.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc [02:28:02] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_failure.o [02:28:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc [02:28:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios_locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc [02:28:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc [02:28:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list-aux.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc [02:28:03] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list-aux-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc [02:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_locale.o [02:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux.o [02:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ios_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios_init.o [02:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list-aux-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list-aux-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list-aux-2.o [02:28:03] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list.o [02:28:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list_associated.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc [02:28:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o list_associated-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc [02:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated.o [02:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=list_associated-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/list_associated-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o list_associated-2.o [02:28:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc [02:28:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc [02:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale.o [02:28:04] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc [02:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_facets.o [02:28:04] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale_init.o [02:28:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc [02:28:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o math_stubs_float.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc [02:28:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=localename.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/localename.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o localename.o [02:28:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_float.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_float.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_float.o [02:28:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o math_stubs_long_double.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc [02:28:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc [02:28:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc [02:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o stdexcept.o [02:28:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o tree.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc [02:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=math_stubs_long_double.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/math_stubs_long_double.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o math_stubs_long_double.o [02:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=tree.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/tree.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tree.o [02:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=strstream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/backward -Wno-deprecated -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/strstream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o strstream.o [02:28:06] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc [02:28:06] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream.o [02:28:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc [02:28:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o streambuf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc [02:28:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-string.o [02:28:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/streambuf.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf.o [02:28:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o valarray.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc [02:28:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=valarray.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/valarray.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o valarray.o [02:28:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-istream-string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc [02:28:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-istream-string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/cow-istream-string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-istream-string.o [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc ./collate_members_cow.cc || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc ./messages_members_cow.cc || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc ./monetary_members_cow.cc || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc ./numeric_members_cow.cc || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/codecvt_members.cc . || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc . || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/generic/messages_members.cc . || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc . || true [02:28:08] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc . || true [02:28:09] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/time_members.cc . || true [02:28:09] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/io/basic_file_stdio.cc ./basic_file.cc || true [02:28:09] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/c_locale.cc ./c++locale.cc || true [02:28:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o allocator-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc [02:28:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc [02:28:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ext-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc [02:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=allocator-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/allocator-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o allocator-inst.o [02:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=concept-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_CONCEPT_CHECKS -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/concept-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o concept-inst.o [02:28:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o misc-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc [02:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/ext-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext-inst.o [02:28:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=misc-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/misc-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o misc-inst.o [02:28:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc [02:28:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc [02:28:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c collate_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members_cow.o [02:28:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=parallel_settings.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_PARALLEL -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/parallel_settings.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o parallel_settings.o [02:28:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc [02:28:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -s/bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc [02:28:10] td=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c messages_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members_cow.o [02:28:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c monetary_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members_cow.o [02:28:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc [02:28:10] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o codecvt_members.lo codecvt_members.cc [02:28:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members_cow.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -D_GLIBCXX_USE_CXX11_ABI=0 -fimplicit-templates -c numeric_members_cow.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members_cow.o [02:28:11] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c codecvt_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt_members.o [02:28:11] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o collate_members.lo collate_members.cc [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o messages_members.lo messages_members.cc [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=collate_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c collate_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o collate_members.o [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=messages_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c messages_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o messages_members.o [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o monetary_members.lo monetary_members.cc [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o numeric_members.lo numeric_members.cc [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=monetary_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c monetary_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o monetary_members.o [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o time_members.lo time_members.cc [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=numeric_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c numeric_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o numeric_members.o [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o basic_file.lo basic_file.cc [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=basic_file.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c basic_file.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o basic_file.o [02:28:12] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c c++locale.cc [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=time_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c time_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o time_members.o [02:28:12] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=c++locale.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c c++locale.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o c++locale.o [02:28:16] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++98convenience.la '-m32' -o libc++98convenience.la bitmap_allocator.lo pool_allocator.lo mt_allocator.lo codecvt.lo complex_io.lo globals_io.lo hash_tr1.lo hashtable_tr1.lo ios_failure.lo ios_init.lo ios_locale.lo list.lo list-aux.lo list-aux-2.lo list_associated.lo list_associated-2.lo locale.lo locale_init.lo locale_facets.lo localename.lo math_stubs_float.lo math_stubs_long_double.lo stdexcept.lo strstream.lo tree.lo istream.lo istream-string.lo streambuf.lo valarray.lo cow-istream-string.lo collate_members_cow.lo messages_members_cow.lo monetary_members_cow.lo numeric_members_cow.lo codecvt_members.lo collate_members.lo messages_members.lo monetary_members.lo numeric_members.lo time_members.lo basic_file.lo c++locale.lo allocator-inst.lo concept-inst.lo ext-inst.lo misc-inst.lo parallel_settings.lo [02:28:17] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++98convenience.a bitmap_allocator.o pool_allocator.o mt_allocator.o codecvt.o complex_io.o globals_io.o hash_tr1.o hashtable_tr1.o ios_failure.o ios_init.o ios_locale.o list.o list-aux.o list-aux-2.o list_associated.o list_associated-2.o locale.o locale_init.o locale_facets.o localename.o math_stubs_float.o math_stubs_long_double.o stdexcept.o strstream.o tree.o istream.o istream-string.o streambuf.o valarray.o cow-istream-string.o collate_members_cow.o messages_members_cow.o monetary_members_cow.o numeric_members_cow.o codecvt_members.o collate_members.o messages_members.o monetary_members.o numeric_members.o time_members.o basic_file.o c++locale.o allocator-inst.o concept-inst.o ext-inst.o misc-inst.o parallel_settings.o [02:28:17] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++98convenience.a [02:28:17] libtool: link: ( cd ".libs" && rm -f "libc++98convenience.la" && ln -s "../libc++98convenience.la" "libc++98convenience.la" ) [02:28:17] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++98' [02:28:17] Making all in c++11 [02:28:18] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++11' [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o chrono.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o condition_variable.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=codecvt.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/codecvt.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o codecvt.o [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o debug.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o functexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc [02:28:18] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o functional.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=debug.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/debug.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o debug.o [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o chrono.o [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -slibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-stdexcept.o [02:28:18] td=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ctype.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype.o [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functional.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functional.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functional.o [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=condition_variable.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/condition_variable.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o condition_variable.o [02:28:18] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=functexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/functexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o functexcept.o [02:28:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o futex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc [02:28:19] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=futex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/futex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o futex.o [02:28:19] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o future.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc [02:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=future.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/future.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o future.o [02:28:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o hash_c++0x.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc [02:28:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc [02:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hash_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hash_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hash_c++0x.o [02:28:20] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc [02:28:20] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=hashtable_c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fimplicit-templates -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/hashtable_c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o hashtable_c++0x.o [02:28:21] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios.o [02:28:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc [02:28:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o mutex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc [02:28:22] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=limits.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -fchar8_t -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/limits.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o limits.o [02:28:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o placeholders.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc [02:28:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o random.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc [02:28:22] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o regex.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc [02:28:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=regex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/regex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o regex.o [02:28:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=placeholders.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/placeholders.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o placeholders.o [02:28:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=random.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/random.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o random.o [02:28:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=mutex.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/mutex.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o mutex.o [02:28:23] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o shared_ptr.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc [02:28:23] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=shared_ptr.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/shared_ptr.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o shared_ptr.o [02:28:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o snprintf_lite.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc [02:28:24] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o system_error.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc [02:28:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=snprintf_lite.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/snprintf_lite.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o snprintf_lite.o [02:28:24] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=system_error.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/system_error.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o system_error.o [02:28:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o thread.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc [02:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=thread.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o thread.o [02:28:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-locale_init.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc [02:28:25] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc [02:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-locale_init.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-locale_init.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-locale_init.o [02:28:25] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-shim_facets.o [02:28:26] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-hash_tr1.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc [02:28:26] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -m32 -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -o tmp-cxx11-ios_failure-lt.s [02:28:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-hash_tr1.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-hash_tr1.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-hash_tr1.o [02:28:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure-lt.s -g -O2 -pipe -DLIBICONV_PLUG -m32 -gno-as-loc-support -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-ios_failure.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o tmp-cxx11-ios_failure-lt.o [02:28:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-shim_facets.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc [02:28:27] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-stdexcept.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc [02:28:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-shim_facets.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-shim_facets.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-shim_facets.o [02:28:27] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-stdexcept.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-stdexcept.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-stdexcept.o [02:28:27] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc . || true [02:28:28] ln -s /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/locale/dragonfly/ctype_members.cc . || true [02:28:28] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc [02:28:28] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc [02:28:28] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc [02:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-sstream-inst.o [02:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fstream-inst.o [02:28:28] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [02:28:30] test -f tmp-cxx11-ios_failure-lt.o && mv -f tmp-cxx11-ios_failure-lt.o tmp-cxx11-ios_failure-lt.s [02:28:30] sed -e '/^_*_ZTISt13__ios_failure:/,/_ZTVN10__cxxabiv120__si_class_type_infoE/s/_ZTVN10__cxxabiv120__si_class_type_infoE/_ZTVSt19__iosfail_type_info/' tmp-cxx11-ios_failure-lt.s > cxx11-ios_failure-lt.s [02:28:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc [02:28:30] rm -f tmp-cxx11-ios_failure-lt.s [02:28:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc [02:28:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-io-inst.o [02:28:30] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc [02:28:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-io-inst.o [02:28:30] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cow-wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-wstring-inst.o [02:28:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc [02:28:32] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-locale-inst.o [02:28:32] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cxx11-wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc [02:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/cxx11-wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-wlocale-inst.o [02:28:33] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sso_string.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc [02:28:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sso_string.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sso_string.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sso_string.o [02:28:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ext11-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc [02:28:36] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ext11-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ext11-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ext11-inst.o [02:28:39] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc [02:28:39] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/fstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fstream-inst.o [02:28:41] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ios-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc [02:28:41] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ios-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ios-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ios-inst.o [02:28:41] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o iostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc [02:28:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=iostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/iostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o iostream-inst.o [02:28:42] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o istream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc [02:28:42] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=istream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/istream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o istream-inst.o [02:28:46] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o locale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc [02:28:46] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc [02:28:46] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc [02:28:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [02:28:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=locale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/locale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o locale-inst.o [02:28:46] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [02:28:56] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o streambuf-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc [02:28:56] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=streambuf-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/streambuf-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o streambuf-inst.o [02:28:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc [02:28:59] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc [02:28:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [02:28:59] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/string-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-io-inst.o [02:29:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wlocale-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc [02:29:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wlocale-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wlocale-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wlocale-inst.o [02:29:01] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wstring-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc [02:29:01] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-inst.o [02:29:05] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o wstring-io-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc [02:29:05] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=wstring-io-inst.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/wstring-io-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o wstring-io-inst.o [02:29:07] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -g0 -c cxx11-ios_failure-lt.s -o cxx11-ios_failure.lo [02:29:07] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cxx11-ios_failure.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -g0 -c cxx11-ios_failure-lt.s -fPIC -DPIC -D_GLIBCXX_SHARED -o cxx11-ios_failure.o [02:29:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype_configure_char.lo ctype_configure_char.cc [02:29:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_configure_char.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c ctype_configure_char.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_configure_char.o [02:29:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ctype_members.lo ctype_members.cc [02:29:09] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++11 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ctype_members.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c ctype_members.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ctype_members.o [02:29:42] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++11 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++11convenience.la '-m32' -o libc++11convenience.la chrono.lo codecvt.lo condition_variable.lo cow-stdexcept.lo ctype.lo debug.lo functexcept.lo functional.lo futex.lo future.lo hash_c++0x.lo hashtable_c++0x.lo ios.lo limits.lo mutex.lo placeholders.lo random.lo regex.lo shared_ptr.lo snprintf_lite.lo system_error.lo thread.lo cow-locale_init.lo cow-shim_facets.lo cxx11-hash_tr1.lo cxx11-ios_failure.lo cxx11-shim_facets.lo cxx11-stdexcept.lo ctype_configure_char.lo ctype_members.lo cow-fstream-inst.lo cow-sstream-inst.lo cow-string-inst.lo cow-string-io-inst.lo cow-wstring-inst.lo cow-wstring-io-inst.lo cxx11-locale-inst.lo cxx11-wlocale-inst.lo sso_string.lo ext11-inst.lo fstream-inst.lo ios-inst.lo iostream-inst.lo istream-inst.lo locale-inst.lo ostream-inst.lo sstream-inst.lo streambuf-inst.lo string-inst.lo string-io-inst.lo wlocale-inst.lo wstring-inst.lo wstring-io-inst.lo [02:29:44] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++11convenience.a chrono.o codecvt.o condition_variable.o cow-stdexcept.o ctype.o debug.o functexcept.o functional.o futex.o future.o hash_c++0x.o hashtable_c++0x.o ios.o limits.o mutex.o placeholders.o random.o regex.o shared_ptr.o snprintf_lite.o system_error.o thread.o cow-locale_init.o cow-shim_facets.o cxx11-hash_tr1.o cxx11-ios_failure.o cxx11-shim_facets.o cxx11-stdexcept.o ctype_configure_char.o ctype_members.o cow-fstream-inst.o cow-sstream-inst.o cow-string-inst.o cow-string-io-inst.o cow-wstring-inst.o cow-wstring-io-inst.o cxx11-locale-inst.o cxx11-wlocale-inst.o sso_string.o ext11-inst.o fstream-inst.o ios-inst.o iostream-inst.o istream-inst.o locale-inst.o ostream-inst.o sstream-inst.o streambuf-inst.o string-inst.o string-io-inst.o wlocale-inst.o wstring-inst.o wstring-io-inst.o [02:29:46] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++11convenience.a [02:29:47] libtool: link: ( cd ".libs" && rm -f "libc++11convenience.la" && ln -s "../libc++11convenience.la" "libc++11convenience.la" ) [02:29:47] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++11' [02:29:47] Making all in c++17 [02:29:47] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++17' [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o floating_from_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o floating_to_chars.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o memory_resource.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc [02:29:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc [02:29:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_from_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_from_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_from_chars.o [02:29:47] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=floating_to_chars.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o floating_to_chars.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_dir.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_dir.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_dir.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/memory_resource.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o memory_resource.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_ops.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_ops.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_ops.o [02:29:48] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o fs_path.o [02:29:51] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:554:3: warning: 'std::to_chars_result {anonymous}::to_chars(char*, char*, uint128_t)' defined but not used [-Wunused-function] [02:29:51] 554 | to_chars(char* first, char* const last, uint128_t x) [02:29:51] | ^~~~~~~~ [02:29:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:547:3: warning: 'int {anonymous}::get_mantissa_length(ryu::generic128::floating_decimal_128)' defined but not used [-Wunused-function] [02:29:52] 547 | get_mantissa_length(const ryu::floating_decimal_128 fd) [02:29:52] | ^~~~~~~~~~~~~~~~~~~ [02:29:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:120:5: warning: 'int {anonymous}::ryu::to_chars(generic128::floating_decimal_128, char*)' defined but not used [-Wunused-function] [02:29:52] 120 | to_chars(const floating_decimal_128 v, char* const result) [02:29:52] | ^~~~~~~~ [02:29:52] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/floating_to_chars.cc:113: [02:29:52] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ryu/generic_128.c:40:29: warning: '{anonymous}::ryu::generic128::floating_decimal_128 {anonymous}::ryu::generic128::generic_binary_to_decimal({anonymous}::uint128_t, uint32_t, bool, uint32_t, uint32_t, bool)' defined but not used [-Wunused-function] [02:29:52] 40 | struct floating_decimal_128 generic_binary_to_decimal( [02:29:52] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [02:30:00] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-fs_path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc [02:30:00] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-fs_path.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-fs_path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-fs_path.o [02:30:08] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ostream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc [02:30:08] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ostream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/ostream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ostream-inst.o [02:30:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc [02:30:09] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-string-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc [02:30:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o string-inst.o [02:30:10] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++17 -nostdinc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-string-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++17/cow-string-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-string-inst.o [02:30:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++17 -nostdinc++ -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++17convenience.la -fimplicit-templates '-m32' -o libc++17convenience.la floating_from_chars.lo floating_to_chars.lo fs_dir.lo fs_ops.lo fs_path.lo memory_resource.lo cow-fs_dir.lo cow-fs_ops.lo cow-fs_path.lo ostream-inst.lo string-inst.lo cow-string-inst.lo [02:30:36] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++17convenience.a floating_from_chars.o floating_to_chars.o fs_dir.o fs_ops.o fs_path.o memory_resource.o cow-fs_dir.o cow-fs_ops.o cow-fs_path.o ostream-inst.o string-inst.o cow-string-inst.o [02:30:36] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++17convenience.a [02:30:36] libtool: link: ( cd ".libs" && rm -f "libc++17convenience.la" && ln -s "../libc++17convenience.la" "libc++17convenience.la" ) [02:30:36] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++17' [02:30:36] Making all in c++20 [02:30:36] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++20' [02:30:36] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o sstream-inst.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc [02:30:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=sstream-inst.lo -fimplicit-templates -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++20/sstream-inst.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o sstream-inst.o [02:30:47] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libc++20convenience.la -fimplicit-templates '-m32' -o libc++20convenience.la sstream-inst.lo [02:30:48] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libc++20convenience.a sstream-inst.o [02:30:48] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libc++20convenience.a [02:30:49] libtool: link: ( cd ".libs" && rm -f "libc++20convenience.la" && ln -s "../libc++20convenience.la" "libc++20convenience.la" ) [02:30:49] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/c++20' [02:30:49] Making all in filesystem [02:30:49] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/filesystem' [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-dir.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-ops.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-dir.o [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=dir.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/dir.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o dir.o [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o ops.o [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o path.o [02:30:49] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o cow-path.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-ops.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-ops.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-ops.o [02:30:49] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/../libgcc -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=cow-path.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/filesystem/cow-path.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o cow-path.o [02:31:31] /bin/sh ../../libtool --tag CXX --tag disable-shared --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -prefer-pic -D_GLIBCXX_SHARED -std=gnu++17 -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++fs.la '-m32' -o libstdc++fs.la -rpath /usr/local/lib/gcc12/../lib32 dir.lo ops.lo path.lo cow-dir.lo cow-ops.lo cow-path.lo [02:31:32] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++fs.a dir.o ops.o path.o cow-dir.o cow-ops.o cow-path.o [02:31:32] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++fs.a [02:31:33] libtool: link: ( cd ".libs" && rm -f "libstdc++fs.la" && ln -s "../libstdc++fs.la" "libstdc++fs.la" ) [02:31:33] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/filesystem' [02:31:33] gmake[11]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility-debug_list.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c -o compatibility-debug_list-2.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc [02:31:33] /bin/sh ../libtool --tag CXX --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-c++0x.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-debug_list-2.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-atomic-c++0x.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-condvar.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-thread-c++0x.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list-2.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list-2.cc -o compatibility-debug_list-2.o >/dev/null 2>&1 [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o .libs/compatibility-chrono.o [02:31:33] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-debug_list.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility-debug_list.cc -o compatibility-debug_list.o >/dev/null 2>&1 [02:31:34] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/gnu.ver libstdc++-symbols.ver.tmp [02:31:34] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-chrono.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-chrono.cc -o compatibility-chrono.o >/dev/null 2>&1 [02:31:34] chmod +w libstdc++-symbols.ver.tmp [02:31:34] if test "x/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver" != x; then \ [02:31:34] if grep '^# Appended to version file.' \ [02:31:34] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver > /dev/null 2>&1; then \ [02:31:34] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver >> libstdc++-symbols.ver.tmp; \ [02:31:34] else \ [02:31:34] sed -n '1,/DO NOT DELETE/p' libstdc++-symbols.ver.tmp > tmp.top; \ [02:31:34] sed -n '/DO NOT DELETE/,$p' libstdc++-symbols.ver.tmp > tmp.bottom; \ [02:31:34] cat tmp.top /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/config/abi/pre/float128.ver tmp.bottom > libstdc++-symbols.ver.tmp; \ [02:31:34] rm tmp.top tmp.bottom; \ [02:31:34] fi; \ [02:31:34] fi [02:31:35] /usr/bin/grep -E -v '^[ ]*#(#| |$)' libstdc++-symbols.ver.tmp | \ [02:31:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -E -P -include ../config.h - > libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1) [02:31:35] rm -f libstdc++-symbols.ver.tmp [02:31:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-c++0x.cc -o compatibility-c++0x.o >/dev/null 2>&1 [02:31:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-condvar.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-condvar.cc -o compatibility-condvar.o >/dev/null 2>&1 [02:31:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-atomic-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc -o compatibility-atomic-c++0x.o >/dev/null 2>&1 [02:31:37] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-stlibtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -I/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++98/compatibility.cc -o compatibility.o >/dev/null 2>&1 [02:31:37] rings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=compatibility-thread-c++0x.lo -g -O2 -pipe -DLIBICONV_PLUG -m32 -std=gnu++11 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc -o compatibility-thread-c++0x.o >/dev/null 2>&1 [02:31:41] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++.la '-m32' -o libstdc++.la -version-info 6:30:0 -Wl,--version-script=libstdc++-symbols.ver -lm -rpath /usr/local/lib/gcc12/../lib32 compatibility.lo compatibility-debug_list.lo compatibility-debug_list-2.lo compatibility-c++0x.lo compatibility-atomic-c++0x.lo compatibility-thread-c++0x.lo compatibility-chrono.lo compatibility-condvar.lo ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la [02:31:43] libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -fPIC -DPIC -D_GLIBCXX_SHARED -shared -nostdlib /usr/lib/../lib32/crti.o /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32/crtbeginS.o .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o .libs/compatibility-condvar.o -Wl,--whole-archive ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a ../src/c++17/.libs/libc++17convenience.a ../src/c++20/.libs/libc++20convenience.a -Wl,--no-whole-archive -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -lm -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32 -L/usr/lib/../lib32 -L/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -L/usr/local/x86_64-portbld-freebsd13.2/bin -L/usr/local/x86_64-portbld-freebsd13.2/lib -lssp_nonshared -lc -lgcc_s /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/32/crtendS.o /usr/lib/../lib32/crtn.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -m32 -Wl,-O1 -Wl,-z -Wl,relro -Wl,--gc-sections -m32 -Wl,--version-script=libstdc++-symbols.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.30 [02:31:48] libtool: link: (cd ".libs" && rm -f "libstdc++.so.6" && ln -s "libstdc++.so.6.0.30" "libstdc++.so.6") [02:31:48] libtool: link: (cd ".libs" && rm -f "libstdc++.so" && ln -s "libstdc++.so.6.0.30" "libstdc++.so") [02:31:49] libtool: link: (cd .libs/libstdc++.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [02:31:49] libtool: link: (cd .libs/libstdc++.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [02:31:50] libtool: link: (cd .libs/libstdc++.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [02:31:50] libtool: link: (cd .libs/libstdc++.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [02:31:50] libtool: link: (cd .libs/libstdc++.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [02:31:51] copying selected object files to avoid basename conflicts... [02:31:51] libtool: link: ln .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o || cp .libs/libstdc++.lax/libc++11convenience.a/codecvt.o .libs/libstdc++.lax/lt1-codecvt.o [02:31:51] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++.lax/lt2-cow-string-inst.o [02:31:51] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++.lax/lt3-ostream-inst.o [02:31:51] libtool: link: ln .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o || cp .libs/libstdc++.lax/libc++17convenience.a/string-inst.o .libs/libstdc++.lax/lt4-string-inst.o [02:31:51] libtool: link: ln .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o || cp .libs/libstdc++.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [02:31:51] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++.a compatibility.o compatibility-debug_list.o compatibility-debug_list-2.o compatibility-c++0x.o compatibility-atomic-c++0x.o compatibility-thread-c++0x.o compatibility-chrono.o compatibility-condvar.o .libs/libstdc++.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/guard.o .libs/libstdc++.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++.lax/libc++98convenience.a/basic_file.o .libs/libstdc++.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++.lax/libc++98convenience.a/c++locale.o .libs/libstdc++.lax/libc++98convenience.a/codecvt.o .libs/libstdc++.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members.o .libs/libstdc++.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/complex_io.o .libs/libstdc++.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++.lax/libc++98convenience.a/globals_io.o .libs/libstdc++.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++.lax/libc++98convenience.a/ios_init.o .libs/libstdc++.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++.lax/libc++98convenience.a/istream-string.o .libs/libstdc++.lax/libc++98convenience.a/istream.o .libs/libstdc++.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++.lax/libc++98convenience.a/list-aux.o .libs/libstdc++.lax/libc++98convenience.a/list.o .libs/libstdc++.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++.lax/libc++98convenience.a/list_associated.o .libs/libstdc++.lax/libc++98convenience.a/locale.o .libs/libstdc++.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++.lax/libc++98convenience.a/locale_init.o .libs/libstdc++.lax/libc++98convenience.a/localename.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++.lax/libc++98convenience.a/messages_members.o .libs/libstdc++.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++.lax/libc++98convenience.a/streambuf.o .libs/libstdc++.lax/libc++98convenience.a/strstream.o .libs/libstdc++.lax/libc++98convenience.a/time_members.o .libs/libstdc++.lax/libc++98convenience.a/tree.o .libs/libstdc++.lax/libc++98convenience.a/valarray.o .libs/libstdc++.lax/libc++11convenience.a/chrono.o .libs/libstdc++.lax/lt1-codecvt.o .libs/libstdc++.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/ctype.o .libs/libstdc++.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/debug.o .libs/libstdc++.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/functexcept.o .libs/libstdc++.lax/libc++11convenience.a/functional.o .libs/libstdc++.lax/libc++11convenience.a/futex.o .libs/libstdc++.lax/libc++11convenience.a/future.o .libs/libstdc++.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++.lax/libc++11convenience.a/ios.o .libs/libstdc++.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++.lax/libc++11convenience.a/limits.o .libs/libstdc++.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++.lax/libc++11convenience.a/mutex.o .libs/libstdc++.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++.lax/libc++11convenience.a/placeholders.o .libs/libstdc++.lax/libc++11convenience.a/random.o .libs/libstdc++.lax/libc++11convenience.a/regex.o .libs/libstdc++.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++.lax/libc++11convenience.a/sso_string.o .libs/libstdc++.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-inst.o .libs/libstdc++.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++.lax/libc++11convenience.a/system_error.o .libs/libstdc++.lax/libc++11convenience.a/thread.o .libs/libstdc++.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++.lax/lt2-cow-string-inst.o .libs/libstdc++.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++.lax/libc++17convenience.a/fs_path.o .libs/libstdc++.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++.lax/lt3-ostream-inst.o .libs/libstdc++.lax/lt4-string-inst.o .libs/libstdc++.lax/lt5-sstream-inst.o [02:31:52] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++.a [02:31:52] libtool: link: rm -fr .libs/libstdc++.lax .libs/libstdc++.lax [02:31:53] libtool: link: ( cd ".libs" && rm -f "libstdc++.la" && ln -s "../libstdc++.la" "libstdc++.la" ) [02:31:53] /bin/sh ../libtool --tag CXX --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -shared-libgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc -nostdinc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/libsupc++/.libs -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fno-checking -m32 -Wl,-O1 -Wl,-z,relro -Wl,--gc-sections -std=gnu++98 -fPIC -DPIC -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=libstdc++convenience.la '-m32' -o libstdc++convenience.la ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la ../src/c++17/libc++17convenience.la ../src/c++20/libc++20convenience.la ; \ [02:31:53] if test ! -f .libs/libstdc++.a; then \ [02:31:53] cp .libs/libstdc++convenience.a .libs/libstdc++.a; \ [02:31:53] fi; \ [02:31:53] echo `date` > stamp-libstdc++convenience; [02:31:54] libtool: link: (cd .libs/libstdc++convenience.lax/libsupc++convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../libsupc++/.libs/libsupc++convenience.a") [02:31:54] libtool: link: (cd .libs/libstdc++convenience.lax/libc++98convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++98/.libs/libc++98convenience.a") [02:31:55] libtool: link: (cd .libs/libstdc++convenience.lax/libc++11convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++11/.libs/libc++11convenience.a") [02:31:55] libtool: link: (cd .libs/libstdc++convenience.lax/libc++17convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++17/.libs/libc++17convenience.a") [02:31:55] libtool: link: (cd .libs/libstdc++convenience.lax/libc++20convenience.a && /usr/local/x86_64-portbld-freebsd13.2/bin/ar x "/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src/../src/c++20/.libs/libc++20convenience.a") [02:31:56] copying selected object files to avoid basename conflicts... [02:31:56] libtool: link: ln .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o || cp .libs/libstdc++convenience.lax/libc++11convenience.a/codecvt.o .libs/libstdc++convenience.lax/lt1-codecvt.o [02:31:56] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o [02:31:56] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o [02:31:56] libtool: link: ln .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o || cp .libs/libstdc++convenience.lax/libc++17convenience.a/string-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o [02:31:56] libtool: link: ln .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o || cp .libs/libstdc++convenience.lax/libc++20convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [02:31:56] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ar rc .libs/libstdc++convenience.a .libs/libstdc++convenience.lax/libsupc++convenience.a/array_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atexit_thread.o .libs/libstdc++convenience.lax/libsupc++convenience.a/atomicity.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_length.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_array_new.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_cast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/bad_typeid.o .libs/libstdc++convenience.lax/libsupc++convenience.a/class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/cp-demangle.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_ops.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvs.o .libs/libstdc++convenience.lax/libsupc++convenience.a/del_opvsa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/dyncast.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_arm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_call.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_ptr.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_term_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_tm.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++convenience.lax/libsupc++convenience.a/eh_unex_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/enum_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/function_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/fundamental_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard.o .libs/libstdc++convenience.lax/libsupc++convenience.a/guard_error.o .libs/libstdc++convenience.lax/libsupc++convenience.a/hash_bytes.o .libs/libstdc++convenience.lax/libsupc++convenience.a/nested_exception.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_op.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opa.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opva.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvant.o .libs/libstdc++convenience.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pbase_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pmem_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pointer_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/pure.o .libs/libstdc++convenience.lax/libsupc++convenience.a/si_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++convenience.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vec.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vmi_class_type_info.o .libs/libstdc++convenience.lax/libsupc++convenience.a/vterminate.o .libs/libstdc++convenience.lax/libc++98convenience.a/allocator-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/basic_file.o .libs/libstdc++convenience.lax/libc++98convenience.a/bitmap_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/c++locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt.o .libs/libstdc++convenience.lax/libc++98convenience.a/codecvt_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/collate_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/complex_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/concept-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/cow-istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/ext-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/globals_io.o .libs/libstdc++convenience.lax/libc++98convenience.a/hash_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/hashtable_tr1.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_failure.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/ios_locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream-string.o .libs/libstdc++convenience.lax/libc++98convenience.a/istream.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list-aux.o .libs/libstdc++convenience.lax/libc++98convenience.a/list.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated-2.o .libs/libstdc++convenience.lax/libc++98convenience.a/list_associated.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_facets.o .libs/libstdc++convenience.lax/libc++98convenience.a/locale_init.o .libs/libstdc++convenience.lax/libc++98convenience.a/localename.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_float.o .libs/libstdc++convenience.lax/libc++98convenience.a/math_stubs_long_double.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/messages_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/misc-inst.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/monetary_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/mt_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/numeric_members_cow.o .libs/libstdc++convenience.lax/libc++98convenience.a/parallel_settings.o .libs/libstdc++convenience.lax/libc++98convenience.a/pool_allocator.o .libs/libstdc++convenience.lax/libc++98convenience.a/stdexcept.o .libs/libstdc++convenience.lax/libc++98convenience.a/streambuf.o .libs/libstdc++convenience.lax/libc++98convenience.a/strstream.o .libs/libstdc++convenience.lax/libc++98convenience.a/time_members.o .libs/libstdc++convenience.lax/libc++98convenience.a/tree.o .libs/libstdc++convenience.lax/libc++98convenience.a/valarray.o .libs/libstdc++convenience.lax/libc++11convenience.a/chrono.o .libs/libstdc++convenience.lax/lt1-codecvt.o .libs/libstdc++convenience.lax/libc++11convenience.a/condition_variable.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-locale_init.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cow-wstring-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_configure_char.o .libs/libstdc++convenience.lax/libc++11convenience.a/ctype_members.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-hash_tr1.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-ios_failure.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-shim_facets.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-stdexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/cxx11-wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/debug.o .libs/libstdc++convenience.lax/libc++11convenience.a/ext11-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/fstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/functexcept.o .libs/libstdc++convenience.lax/libc++11convenience.a/functional.o .libs/libstdc++convenience.lax/libc++11convenience.a/futex.o .libs/libstdc++convenience.lax/libc++11convenience.a/future.o .libs/libstdc++convenience.lax/libc++11convenience.a/hash_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/hashtable_c++0x.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/ios.o .libs/libstdc++convenience.lax/libc++11convenience.a/iostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/istream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/limits.o .libs/libstdc++convenience.lax/libc++11convenience.a/locale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/mutex.o .libs/libstdc++convenience.lax/libc++11convenience.a/ostream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/placeholders.o .libs/libstdc++convenience.lax/libc++11convenience.a/random.o .libs/libstdc++convenience.lax/libc++11convenience.a/regex.o .libs/libstdc++convenience.lax/libc++11convenience.a/shared_ptr.o .libs/libstdc++convenience.lax/libc++11convenience.a/snprintf_lite.o .libs/libstdc++convenience.lax/libc++11convenience.a/sso_string.o .libs/libstdc++convenience.lax/libc++11convenience.a/sstream-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/streambuf-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/string-io-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/system_error.o .libs/libstdc++convenience.lax/libc++11convenience.a/thread.o .libs/libstdc++convenience.lax/libc++11convenience.a/wlocale-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-inst.o .libs/libstdc++convenience.lax/libc++11convenience.a/wstring-io-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/cow-fs_path.o .libs/libstdc++convenience.lax/lt2-cow-string-inst.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_from_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/floating_to_chars.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_dir.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_ops.o .libs/libstdc++convenience.lax/libc++17convenience.a/fs_path.o .libs/libstdc++convenience.lax/libc++17convenience.a/memory_resource.o .libs/libstdc++convenience.lax/lt3-ostream-inst.o .libs/libstdc++convenience.lax/lt4-string-inst.o .libs/libstdc++convenience.lax/lt5-sstream-inst.o [02:31:57] libtool: link: /usr/local/x86_64-portbld-freebsd13.2/bin/ranlib .libs/libstdc++convenience.a [02:31:58] libtool: link: rm -fr .libs/libstdc++convenience.lax .libs/libstdc++convenience.lax [02:31:58] libtool: link: ( cd ".libs" && rm -f "libstdc++convenience.la" && ln -s "../libstdc++convenience.la" "libstdc++convenience.la" ) [02:31:58] gmake[11]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/src' [02:31:58] Making all in doc [02:31:58] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/doc' [02:31:58] gmake[10]: Nothing to be done for 'all'. [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/doc' [02:31:58] Making all in po [02:31:58] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/po' [02:31:58] gmake[10]: Nothing to be done for 'all'. [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/po' [02:31:58] Making all in testsuite [02:31:58] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/testsuite' [02:31:58] gmake[10]: Nothing to be done for 'all'. [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/testsuite' [02:31:58] Making all in python [02:31:58] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/python' [02:31:58] sed -e 's,@pythondir@,/usr/local/share/gcc-12.2.0/python,' \ [02:31:58] -e 's,@toolexeclibdir@,/usr/local/lib/gcc12/../lib32,' < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/python/hook.in > gdb.py [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3/python' [02:31:58] gmake[10]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:31:58] true "AR_FLAGS=rc" "CC_FOR_BUILD=cc" "CC_FOR_TARGET=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/" "CFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "CXXFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -m32" "CFLAGS_FOR_BUILD=-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "CFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "INSTALL=/usr/bin/install -c" "INSTALL_DATA=install -m 0644" "INSTALL_PROGRAM=install -s -m 555" "INSTALL_SCRIPT=install -m 555" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -m32" "LIBCFLAGS_FOR_TARGET=-g -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing " "MAKE=gmake" "MAKEINFO=makeinfo --no-split --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000 --split-size=5000000" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/local" "infodir=/usr/local/share/info/gcc12" "libdir=/usr/local/lib/gcc12" "includedir=/usr/local/include" "prefix=/usr/local" "tooldir=/usr/local/x86_64-portbld-freebsd13.2" "gxx_include_dir=/usr/local/lib/gcc12/include/c++/" "AR=/usr/local/x86_64-portbld-freebsd13.2/bin/ar" "AS=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/as" "LD=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/collect-ld" "RANLIB=/usr/local/x86_64-portbld-freebsd13.2/bin/ranlib" "NM=/wrkdirs/usr/ports/lang/gcc12/work/.build/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/local/x86_64-portbld-freebsd13.2/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # gmake [02:31:58] gmake[10]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:31:58] gmake[9]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:31:58] gmake[8]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/32/libstdc++-v3' [02:31:58] gmake[7]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:31:58] gmake[6]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:31:58] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:31:58] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/x86_64-portbld-freebsd13.2/libstdc++-v3' [02:31:58] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:31:59] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:31:59] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:32:00] rm -f stage_current [02:32:00] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:32:00] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:32:25] gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [02:32:25] Configuring stage 3 in ./lto-plugin [02:32:25] Configuring stage 3 in ./libiberty [02:32:25] Configuring stage 3 in ./intl [02:32:25] Configuring stage 3 in ./libcody [02:32:26] Configuring stage 3 in ./libbacktrace [02:32:26] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [02:32:26] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [02:32:26] gmake[5]: Nothing to be done for 'all'. [02:32:26] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty/testsuite' [02:32:26] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libiberty' [02:32:26] Configuring stage 3 in ./libdecnumber [02:32:26] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [02:32:27] gmake[4]: Nothing to be done for 'all'. [02:32:27] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/fixincludes' [02:32:28] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [02:32:28] test -f config.h || (rm -f stamp-h1 && gmake stamp-h1) [02:32:28] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/build-x86_64-portbld-freebsd13.2/libcpp' [02:32:29] configure: creating cache ./config.cache [02:32:29] checking build system type... x86_64-portbld-freebsd13.2 [02:32:29] checking host system type... x86_64-portbld-freebsd13.2 [02:32:29] checking maintainer-mode... [02:32:29] configure: creating cache ./config.cache [02:32:29] checking whether to enable maintainer-specific portions of Makefiles... no [02:32:29] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:32:29] configure: creating cache ./config.cache [02:32:30] checking build system type... checking whether the C++ compiler works... configure: creating cache ./config.cache [02:32:30] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:30] x86_64-portbld-freebsd13.2 [02:32:30] checking host system type... x86_64-portbld-freebsd13.2 [02:32:30] checking target system type... configure: creating cache ./config.cache [02:32:30] configure: creating cache ./config.cache [02:32:30] checking whether gmake sets $(MAKE)... x86_64-portbld-freebsd13.2 [02:32:30] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:30] checking build system type... checking whether the C compiler works... x86_64-portbld-freebsd13.2 [02:32:30] checking host system type... yes [02:32:30] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:30] x86_64-portbld-freebsd13.2 [02:32:30] checking target system type... checking whether the C compiler works... x86_64-portbld-freebsd13.2 [02:32:30] checking whether the C compiler works... yes [02:32:30] checking for C++ compiler default output file name... a.out [02:32:30] yes [02:32:30] checking for C compiler default output file name... a.out [02:32:30] checking for suffix of executables... checking for suffix of executables... checking for a BSD-compatible install... /usr/bin/install -c [02:32:31] checking whether build environment is sane... yes [02:32:31] yes [02:32:31] checking for C compiler default output file name... a.out [02:32:31] checking for suffix of executables... checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../install-sh -c -d [02:32:31] checking for gawk... /usr/bin/awk [02:32:31] checking whether gmake sets $(MAKE)... checking for perl... perl [02:32:31] [02:32:31] checking whether we are cross compiling... checking build system type... yes [02:32:31] checking for C compiler default output file name... a.out [02:32:31] checking for suffix of executables... x86_64-portbld-freebsd13.2 [02:32:31] checking host system type... x86_64-portbld-freebsd13.2 [02:32:31] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:32:31] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:31] checking whether to install libiberty headers and static library... no [02:32:31] configure: target_header_dir = [02:32:31] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:31] [02:32:31] yes [02:32:31] checking whether we are cross compiling... checking whether gmake supports nested variables... no [02:32:31] [02:32:31] checking for suffix of object files... [02:32:31] yes [02:32:31] no [02:32:31] checking whether we are cross compiling... checking for suffix of object files... o [02:32:31] checking whether we are using the GNU C++ compiler... checking whether we are cross compiling... checking whether to enable maintainer-specific portions of Makefiles... no [02:32:31] checking for style of include used by gmake... checking whether the C compiler works... GNU [02:32:31] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:31] no [02:32:31] checking for suffix of object files... o [02:32:31] checking whether we are using the GNU C compiler... yes [02:32:31] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... no [02:32:31] checking for suffix of object files... yes [02:32:32] checking for C compiler default output file name... a.out [02:32:32] checking for suffix of executables... o [02:32:32] checking whether we are using the GNU C compiler... o [02:32:32] checking whether we are using the GNU C compiler... yes [02:32:32] checking whether the C compiler works... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... yes [02:32:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... yes [02:32:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... yes [02:32:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs is for C++11... [02:32:32] yes [02:32:32] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... yes [02:32:32] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... checking whether we are cross compiling... yes [02:32:32] yes [02:32:32] checking for C compiler default output file name... checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... a.out [02:32:32] checking for suffix of executables... adding -std=c++11 [02:32:32] no [02:32:32] [02:32:32] checking adding -Wl,--no-undefined to linker... checking for suffix of object files... checking whether we are cross compiling... o [02:32:32] checking whether we are using the GNU C compiler... none needed [02:32:32] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 understands -c and -o together... ok [02:32:32] none needed [02:32:32] checking how to run the C preprocessor... cpp [02:32:32] checking exceptions... no [02:32:32] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:32] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:32:32] none needed [02:32:32] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:32] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:32:32] checking for aclocal... no [02:32:32] checking for autoconf... no [02:32:32] checking for autoheader... no [02:32:32] no [02:32:32] checking for suffix of object files... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -W... yes [02:32:33] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... o [02:32:33] checking whether we are using the GNU C compiler... configure: updating cache ./config.cache [02:32:33] yes [02:32:33] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wall... yes [02:32:33] checking how to run the C preprocessor... cpp [02:32:33] yes [02:32:33] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... yes [02:32:33] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... configure: creating ./config.status [02:32:33] checking for grep that handles long lines and -e... /usr/bin/grep [02:32:33] checking for egrep... /usr/bin/grep -E [02:32:33] checking for ANSI C header files... yes [02:32:33] none needed [02:32:33] checking how to run the C preprocessor... cpp [02:32:33] checking for grep that handles long lines and -e... /usr/bin/grep [02:32:33] checking for egrep... /usr/bin/grep -E [02:32:33] checking for ANSI C header files... yes [02:32:33] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wwrite-strings... checking for grep that handles long lines and -e... /usr/bin/grep [02:32:33] checking for egrep... yes [02:32:33] /usr/bin/grep -E [02:32:33] checking for ANSI C header files... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wstrict-prototypes... none needed [02:32:33] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 understands -c and -o together... yes [02:32:34] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-prototypes... yes [02:32:34] yes [02:32:34] yes [02:32:34] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wold-style-definition... checking for sys/types.h... yes [02:32:34] checking for sys/types.h... yes [02:32:34] yes [02:32:34] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-format-attribute... yes [02:32:34] checking for sys/stat.h... yes [02:32:34] checking for sys/types.h... checking for sys/stat.h... yes [02:32:34] gcc3 [02:32:34] checking how to run the C preprocessor... cpp [02:32:34] yes [02:32:34] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wcast-qual... yes [02:32:35] checking for stdlib.h... config.status: creating Makefile [02:32:35] checking for sys/stat.h... yes [02:32:35] yes [02:32:35] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -pedantic -Wlong-long... checking for grep that handles long lines and -e... /usr/bin/grep [02:32:35] checking for egrep... yes [02:32:35] /usr/bin/grep -E [02:32:35] checking for ANSI C header files... yes [02:32:35] config.status: creating config.h [02:32:35] checking for string.h... checking for stdlib.h... yes [02:32:35] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-lto... checking for stdlib.h... yes [02:32:35] yes [02:32:35] checking how to run the C preprocessor... cpp [02:32:35] yes [02:32:35] checking for memory.h... checking for string.h... checking for grep that handles long lines and -e... /usr/bin/grep [02:32:35] checking for egrep... /usr/bin/grep -E [02:32:35] checking for ANSI C header files... yes [02:32:36] yes [02:32:36] checking for string.h... yes [02:32:36] yes [02:32:36] checking for sys/types.h... checking for strings.h... checking for memory.h... yes [02:32:36] yes [02:32:36] checking for sys/stat.h... checking for memory.h... yes [02:32:36] yes [02:32:36] yes [02:32:36] yes [02:32:36] checking for inttypes.h... checking for stdlib.h... checking for strings.h... checking for strings.h... yes [02:32:36] yes [02:32:36] yes [02:32:36] checking for string.h... yes [02:32:36] checking for sys/types.h... checking for stdint.h... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [02:32:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:36] -MMD -MP -MF buffer.d -c -o buffer.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/buffer.cc [02:32:36] yes [02:32:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:36] -MMD -MP -MF client.d -c -o client.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/client.cc [02:32:36] yes [02:32:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:36] -MMD -MP -MF netclient.d -c -o netclient.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netclient.cc [02:32:37] yes [02:32:37] checking for inttypes.h... checking for unistd.h... checking for inttypes.h... checking for memory.h... yes [02:32:37] yes [02:32:37] yes [02:32:37] checking for stdint.h... yes [02:32:37] yes [02:32:37] checking for stdint.h... checking for sys/stat.h... checking minix/config.h usability... checking for strings.h... yes [02:32:37] yes [02:32:37] yes [02:32:37] yes [02:32:37] no [02:32:37] checking minix/config.h presence... checking for unistd.h... checking for unistd.h... checking for stdlib.h... checking for inttypes.h... yes [02:32:38] yes [02:32:38] no [02:32:38] yes [02:32:38] checking for minix/config.h... no [02:32:38] checking minix/config.h usability... checking whether it is safe to define __EXTENSIONS__... yes [02:32:38] checking for string.h... checking for stdint.h... checking minix/config.h usability... yes [02:32:38] checking for a BSD-compatible install... /usr/bin/install -c [02:32:38] checking whether build environment is sane... yes [02:32:38] no [02:32:38] checking minix/config.h presence... yes [02:32:38] yes [02:32:38] no [02:32:38] checking minix/config.h presence... checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../install-sh -c -d [02:32:38] checking for gawk... /usr/bin/awk [02:32:38] checking whether gmake sets $(MAKE)... checking for unistd.h... checking for memory.h... no [02:32:38] checking for minix/config.h... no [02:32:38] checking whether it is safe to define __EXTENSIONS__... no [02:32:38] checking for minix/config.h... no [02:32:38] checking whether it is safe to define __EXTENSIONS__... yes [02:32:39] yes [02:32:39] yes [02:32:39] yes [02:32:39] checking whether gmake supports nested variables... checking for special C compiler options needed for large files... no [02:32:39] checking for _FILE_OFFSET_BITS value needed for large files... checking for strings.h... no [02:32:39] yes [02:32:39] checking minix/config.h usability... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -W... yes [02:32:39] checking whether gmake sets $(MAKE)... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:39] -MMD -MP -MF netserver.d -c -o netserver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/netserver.cc [02:32:39] yes [02:32:39] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wall... yes [02:32:39] checking for a BSD-compatible install... /usr/bin/install -c [02:32:39] checking whether NLS is requested... no [02:32:39] checking whether to enable maintainer-specific portions of Makefiles... no [02:32:39] checking for x86_64-portbld-freebsd13.2-gcc... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:39] yes [02:32:39] yes [02:32:39] no [02:32:39] checking minix/config.h presence... checking for msgfmt... no [02:32:39] checking for gmsgfmt... : [02:32:39] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wwrite-strings... checking for xgettext... no [02:32:39] checking for inttypes.h... checking for msgmerge... no [02:32:39] no [02:32:39] checking for minix/config.h... no [02:32:39] checking whether it is safe to define __EXTENSIONS__... yes [02:32:39] checking build system type... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wc++-compat... yes [02:32:40] checking whether we are using the GNU C compiler... (cached) yes [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... (cached) yes [02:32:40] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 understands -c and -o together... (cached) yes [02:32:40] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:40] checking for gawk... (cached) /usr/bin/awk [02:32:40] checking for dwz... no [02:32:40] checking how to print strings... printf [02:32:40] checking for a sed that does not truncate output... x86_64-portbld-freebsd13.2 [02:32:40] checking host system type... checking for stdint.h... yes [02:32:40] /usr/bin/sed [02:32:40] x86_64-portbld-freebsd13.2 [02:32:40] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:40] checking for library containing strerror... checking for fgrep... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wstrict-prototypes... /usr/bin/grep -F [02:32:40] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1... yes [02:32:40] checking for x86_64-portbld-freebsd13.2-gcc... (cached) /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:32:40] /usr/local/bin/ld [02:32:40] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:32:40] yes [02:32:40] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [02:32:40] checking the name lister (/usr/local/bin/nm) interface... yes [02:32:40] checking for unistd.h... none required [02:32:40] checking for an ANSI C-conforming const... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wshadow=local... checking whether we are using the GNU C compiler... (cached) yes [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... (cached) yes [02:32:40] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... (cached) none needed [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 understands -c and -o together... (cached) yes [02:32:40] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1... (cached) gcc3 [02:32:40] checking for special C compiler options needed for large files... no [02:32:40] checking for _FILE_OFFSET_BITS value needed for large files... yes [02:32:40] checking for inline... yes [02:32:40] no [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -pedantic ... yes [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wall... inline [02:32:40] checking for off_t... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:40] -MMD -MP -MF resolver.d -c -o resolver.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/resolver.cc [02:32:40] BSD nm [02:32:40] checking whether ln -s works... yes [02:32:40] checking the maximum length of command line arguments... checking ctype.h usability... 393216 [02:32:40] checking whether the shell understands some XSI constructs... yes [02:32:40] yes [02:32:40] checking whether the shell understands "+="... no [02:32:40] yes [02:32:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 and cc understand -c and -o together... checking for /usr/local/bin/ld option to reload object files... -r [02:32:40] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [02:32:40] checking how to recognize dependent libraries... checking for -static-libgcc... pass_all [02:32:41] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:32:41] checking for x86_64-portbld-freebsd13.2-strip... no [02:32:41] checking for strip... strip [02:32:41] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [02:32:41] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 object... yes [02:32:41] checking ctype.h presence... yes [02:32:41] checking for size_t... yes [02:32:41] checking for CET support... no [02:32:41] checking whether symbol versioning is supported... yes [02:32:41] checking for ctype.h... yes [02:32:41] checking stddef.h usability... yes [02:32:41] checking for an ANSI C-conforming const... yes [02:32:41] checking for working alloca.h... yes [02:32:42] checking stddef.h presence... yes [02:32:42] checking for inline... ok [02:32:42] checking for dlfcn.h... yes [02:32:42] checking for stddef.h... yes [02:32:42] no [02:32:42] checking for alloca... gnu [02:32:42] checking how to print strings... printf [02:32:42] inline [02:32:42] checking whether byte ordering is bigendian... checking for a sed that does not truncate output... checking for string.h... (cached) yes [02:32:42] /usr/bin/sed [02:32:42] checking for fgrep... /usr/bin/grep -F [02:32:42] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1... yes [02:32:42] checking for objdir... checking stdio.h usability... .libs [02:32:42] /usr/local/bin/ld [02:32:42] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:32:42] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [02:32:42] checking the name lister (/usr/local/bin/nm) interface... yes [02:32:42] yes [02:32:42] checking stdio.h presence... checking for stdlib.h... (cached) yes [02:32:42] BSD nm [02:32:42] checking whether ln -s works... yes [02:32:42] checking the maximum length of command line arguments... yes [02:32:42] checking for unistd.h... (cached) yes [02:32:42] checking for stdio.h... yes [02:32:42] 393216 [02:32:42] checking whether the shell understands some XSI constructs... yes [02:32:42] checking whether the shell understands "+="... checking for sys/param.h... no [02:32:43] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... checking for /usr/local/bin/ld option to reload object files... -r [02:32:43] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [02:32:43] checking how to recognize dependent libraries... checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no [02:32:43] checking for a BSD-compatible install... /usr/bin/install -c [02:32:43] checking for CET support... no [02:32:43] yes [02:32:43] checking for getpagesize... pass_all [02:32:43] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:32:43] checking for x86_64-portbld-freebsd13.2-strip... no [02:32:43] checking for strip... strip [02:32:43] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:32:43] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 object... checking for sys/file.h... yes [02:32:43] no [02:32:43] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC [02:32:43] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes [02:32:43] checking for sys/param.h... checking for working mmap... yes [02:32:43] checking for uintptr_t... yes [02:32:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:43] -MMD -MP -MF packet.d -c -o packet.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/packet.cc [02:32:43] yes [02:32:43] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 static flag -static works... ok [02:32:43] checking for dlfcn.h... checking for limits.h... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:43] -MMD -MP -MF server.d -c -o server.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/server.cc [02:32:43] yes [02:32:43] yes [02:32:43] checking whether we are using the GNU C Library 2.1 or newer... yes [02:32:43] yes [02:32:43] checking for int_least32_t... checking for objdir... checking for stdlib.h... (cached) yes [02:32:44] .libs [02:32:44] no [02:32:44] checking whether integer division by zero raises SIGFPE... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -fPIC -fno-exceptions -fno-rtti -include config.h -DSRCDIR='"/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody"' -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody \ [02:32:44] -MMD -MP -MF fatal.d -c -o fatal.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcody/fatal.cc [02:32:44] checking for malloc.h... yes [02:32:44] checking for int_fast32_t... yes [02:32:44] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... checking for string.h... (cached) yes [02:32:44] yes [02:32:44] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... yes [02:32:44] checking for inttypes.h... checking for unistd.h... (cached) yes [02:32:44] checking for strings.h... (cached) yes [02:32:44] yes [02:32:44] checking for sys/time.h... checking for stdint.h... yes [02:32:45] checking for uint64_t... yes [02:32:45] no [02:32:45] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC [02:32:45] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes [02:32:45] checking for unsigned long long... checking for time.h... yes [02:32:45] yes [02:32:45] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... (cached) yes [02:32:45] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 linker (/usr/local/bin/ld) supports shared libraries... yes [02:32:45] checking for inttypes.h... yes [02:32:45] checking what to include in gstdint.h... checking for sys/resource.h... yes [02:32:45] yes [02:32:45] checking whether -lc should be explicitly linked in... yes [02:32:45] checking whether the inttypes.h PRIxNN macros are broken... stdint.h (already complete) [02:32:45] checking for an ANSI C-conforming const... yes [02:32:45] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 static flag -static works... checking for sys/stat.h... (cached) yes [02:32:45] checking for sys/mman.h... no [02:32:45] checking dynamic linker characteristics... yes [02:32:45] no [02:32:45] checking for off_t... checking for ld used by GCC... yes [02:32:45] freebsd13.2 ld.so [02:32:45] checking how to hardcode library paths into programs... immediate [02:32:45] checking whether stripping libraries is possible... yes [02:32:45] checking if libtool supports shared libraries... yes [02:32:45] checking whether to build shared libraries... yes [02:32:45] checking whether to build static libraries... yes [02:32:45] checking for special C compiler options needed for large files... no [02:32:45] checking for _FILE_OFFSET_BITS value needed for large files... /usr/local/bin/ld [02:32:45] checking if the linker (/usr/local/bin/ld) is GNU ld... no [02:32:45] checking for fcntl.h... yes [02:32:45] yes [02:32:45] checking for shared library run path origin... checking unwind.h usability... checking for alloca.h... yes [02:32:46] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... no [02:32:46] checking for sys/pstat.h... yes [02:32:46] checking size of int... yes [02:32:46] checking unwind.h presence... yes [02:32:46] checking for unwind.h... yes [02:32:46] checking for _Unwind_Backtrace... no [02:32:46] done [02:32:46] yes [02:32:46] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... (cached) yes [02:32:46] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 linker (/usr/local/bin/ld) supports shared libraries... checking for sys/sysmp.h... checking argz.h usability... yes [02:32:46] checking whether -lc should be explicitly linked in... no [02:32:46] checking argz.h presence... no [02:32:46] checking for sys/sysinfo.h... no [02:32:46] checking dynamic linker characteristics... 4 [02:32:46] checking size of long... no [02:32:46] checking for argz.h... no [02:32:46] checking limits.h usability... no [02:32:46] checking for machine/hal_sysinfo.h... no [02:32:47] checking for sys/table.h... freebsd13.2 ld.so [02:32:47] checking how to hardcode library paths into programs... immediate [02:32:47] checking whether stripping libraries is possible... yes [02:32:47] checking limits.h presence... yes [02:32:47] checking if libtool supports shared libraries... yes [02:32:47] checking whether to build shared libraries... yes [02:32:47] checking whether to build static libraries... yes [02:32:47] checking for int64_t... yes [02:32:47] checking for limits.h... yes [02:32:47] checking locale.h usability... no [02:32:47] yes [02:32:47] checking for -funwind-tables option... checking for sys/sysctl.h... 8 [02:32:47] checking for ANSI C header files... (cached) yes [02:32:47] checking build system type... yes [02:32:47] x86_64-portbld-freebsd13.2 [02:32:47] checking host system type... yes [02:32:47] checking locale.h presence... x86_64-portbld-freebsd13.2 [02:32:47] checking target system type... yes [02:32:47] checking for -frandom-seed=string option... checking for sys/systemcfg.h... yes [02:32:47] checking for uint64_t... x86_64-portbld-freebsd13.2 [02:32:47] checking for decimal floating point... configure: WARNING: decimal float is not supported for this target, ignored [02:32:47] dpd [02:32:47] checking whether byte ordering is bigendian... yes [02:32:47] checking for locale.h... yes [02:32:47] no [02:32:47] checking for stdint.h... (cached) yes [02:32:47] checking nl_types.h usability... yes [02:32:48] yes [02:32:48] checking for sys/wait.h that is POSIX.1 compatible... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -W... checking for stdio_ext.h... yes [02:32:48] checking nl_types.h presence... no [02:32:48] yes [02:32:48] checking for nl_types.h... yes [02:32:48] yes [02:32:48] checking for process.h... checking malloc.h usability... yes [02:32:48] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wall... no [02:32:48] checking for sys/prctl.h... yes [02:32:48] checking malloc.h presence... yes [02:32:48] checking for malloc.h... yes [02:32:48] yes [02:32:48] checking stddef.h usability... no [02:32:48] checking for sys/wait.h that is POSIX.1 compatible... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wwrite-strings... yes [02:32:48] checking stddef.h presence... yes [02:32:48] checking whether time.h and sys/time.h may both be included... yes [02:32:48] no [02:32:48] checking for CET support... no [02:32:48] configure: updating cache ./config.cache [02:32:48] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wstrict-prototypes... checking that generated files are newer than configure... done [02:32:48] configure: creating ./config.status [02:32:48] yes [02:32:48] checking for stddef.h... yes [02:32:49] configure: updating cache ./config.cache [02:32:49] configure: creating ./config.status [02:32:49] checking for stdlib.h... yes [02:32:49] checking whether errno must be declared... (cached) yes [02:32:49] yes [02:32:49] checking for string.h... (cached) yes [02:32:49] no [02:32:49] checking size of int... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-prototypes... checking for unistd.h... (cached) yes [02:32:49] yes [02:32:49] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wold-style-definition... checking for sys/param.h... (cached) yes [02:32:49] 4 [02:32:49] yes [02:32:49] /usr/local/bin/ar -cr libcody.a buffer.o client.o fatal.o netclient.o netserver.o resolver.o packet.o server.o [02:32:49] checking for feof_unlocked... checking size of long... checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-format-attribute... /usr/local/bin/ranlib libcody.a [02:32:49] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcody' [02:32:50] yes [02:32:50] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wcast-qual... yes [02:32:50] 8 [02:32:50] checking for fgets_unlocked... checking size of size_t... yes [02:32:50] checking for _Unwind_GetIPInfo... 8 [02:32:50] checking for long long... yes [02:32:50] checking for CET support... no [02:32:50] checking __sync extensions... no [02:32:50] checking for getc_unlocked... yes [02:32:50] checking __atomic extensions... config.status: creating Makefile [02:32:50] yes [02:32:50] checking size of long long... yes [02:32:51] checking for getcwd... config.status: creating config.h [02:32:51] yes [02:32:51] checking output filetype... 8 [02:32:51] checking for a 64-bit type... yes [02:32:51] uint64_t [02:32:51] checking for getegid... checking for intptr_t... elf64 [02:32:51] config.status: executing gstdint.h commands [02:32:51] yes [02:32:51] checking for uintptr_t... yes [02:32:51] looking for a compliant stdint.h in stdint.h, checking for uintmax_t... checking for geteuid... yes [02:32:52] checking for ssize_t... yes [02:32:52] yes [02:32:52] checking for uintptr_t... checking for getgid... yes [02:32:52] yes [02:32:52] checking for pid_t... checking for getuid... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [02:32:52] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c' object='decNumber.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decNumber.c [02:32:52] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c' object='decContext.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/decContext.c [02:32:52] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c' object='decimal32.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal32.c [02:32:52] source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c' object='decimal64.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal64.c [02:32:52] yes [02:32:52] checking for int_least32_t... yes [02:32:53] checking for mempcpy... yes [02:32:53] checking for library containing strerror... yes [02:32:53] checking for int_fast32_t... none required [02:32:53] checking for asprintf... source='/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c' object='decimal128.o' libtool=no /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -fno-lto -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber -I. -DLIBICONV_PLUG -fPIC -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libdecnumber/dpd/decimal128.c [02:32:53] yes [02:32:53] checking for uint64_t... yes [02:32:54] yes [02:32:54] checking for munmap... checking for atexit... yes [02:32:54] yes [02:32:54] checking what to include in gstdint.h... stdint.h (already complete) [02:32:54] checking sys/mman.h usability... checking for putenv... yes [02:32:54] checking sys/mman.h presence... yes [02:32:54] checking for sys/mman.h... yes [02:32:54] checking for mmap... yes [02:32:54] yes [02:32:54] checking for basename... yes [02:32:55] checking for setenv... checking link.h usability... yes [02:32:55] yes [02:32:55] checking for bcmp... checking for setlocale... yes [02:32:55] checking link.h presence... yes [02:32:55] yes [02:32:55] checking for link.h... yes [02:32:55] checking for dl_iterate_phdr... checking for bcopy... yes [02:32:56] checking mach-o/dyld.h usability... yes [02:32:56] yes [02:32:56] checking for bsearch... checking for stpcpy... no [02:32:56] checking mach-o/dyld.h presence... yes [02:32:56] no [02:32:56] checking for mach-o/dyld.h... no [02:32:56] checking for bzero... checking sys/ldr.h usability... yes [02:32:56] checking for strcasecmp... yes [02:32:56] checking for calloc... no [02:32:56] checking sys/ldr.h presence... yes [02:32:57] checking for strdup... no [02:32:57] checking for sys/ldr.h... no [02:32:57] checking for fcntl... yes [02:32:57] checking for strtoul... yes [02:32:57] yes [02:32:57] checking whether strnlen is declared... checking for clock... yes [02:32:57] checking whether getpagesize is declared... yes [02:32:58] yes [02:32:58] checking for tsearch... yes [02:32:58] checking for lstat... checking for ffs... yes [02:32:58] yes [02:32:58] checking for __argz_count... yes [02:32:58] checking for readlink... checking for getcwd... yes [02:32:58] checking for getexecname... no [02:32:58] checking for __argz_stringify... yes [02:32:59] checking for getpagesize... no [02:32:59] checking for KERN_PROC... yes [02:32:59] yes [02:32:59] checking for KERN_PROG_ARGS... no [02:32:59] checking for gettimeofday... checking for __argz_next... yes [02:32:59] checking for clock_gettime... yes [02:32:59] checking whether -pthread is supported... yes [02:32:59] yes [02:32:59] checking whether -gdwarf-5 is supported... no [02:32:59] checking for __fsetlocking... checking for index... config.status: creating Makefile [02:33:00] yes [02:33:00] checking for compress in -lz... no [02:33:00] checking for iconv... yes [02:33:00] yes [02:33:00] config.status: creating config.h [02:33:00] checking whether --compress-debug-sections is supported... checking for insque... yes [02:33:00] checking for iconv declaration... yes [02:33:00] yes [02:33:00] checking for objcopy... /usr/local/bin/objcopy [02:33:00] checking for readelf... /usr/local/bin/readelf [02:33:00] checking whether objcopy supports debuglink... checking for memchr... config.status: executing depfiles commands [02:33:00] [02:33:00] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [02:33:00] checking for nl_langinfo and CODESET... yes [02:33:00] checking for memcmp... config.status: executing libtool commands [02:33:01] yes [02:33:01] yes [02:33:01] checking for LC_MESSAGES... checking for memcpy... yes [02:33:01] checking for dsymutil... dsymutil [02:33:01] checking for nm... /usr/local/bin/nm [02:33:01] checking for xz... xz [02:33:01] checking for comm... comm [02:33:01] checking for lzma_auto_decoder in -llzma... yes [02:33:01] yes [02:33:01] checking for bison... no [02:33:01] checking whether NLS is requested... no [02:33:01] checking whether to use NLS... no [02:33:01] checking for aclocal... no [02:33:01] checking for autoconf... no [02:33:01] checking for autoheader... no [02:33:01] checking for memmem... yes [02:33:01] checking whether tests can run... configure: updating cache ./config.cache [02:33:02] configure: creating ./config.status [02:33:02] yes [02:33:02] yes [02:33:02] checking for memmove... configure: updating cache ./config.cache [02:33:02] checking that generated files are newer than configure... done [02:33:02] configure: creating ./config.status [02:33:02] yes [02:33:02] checking for mempcpy... yes [02:33:03] checking for memset... yes [02:33:04] checking for mkstemps... config.status: creating Makefile [02:33:04] yes [02:33:04] checking for putenv... config.status: creating config.intl [02:33:04] yes [02:33:05] checking for random... config.status: creating config.h [02:33:05] yes [02:33:05] checking for rename... config.status: executing default-1 commands [02:33:05] yes [02:33:05] checking for rindex... yes [02:33:05] checking for setenv... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [02:33:06] gmake[4]: Nothing to be done for 'all'. [02:33:06] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/intl' [02:33:06] yes [02:33:06] checking for snprintf... yes [02:33:06] checking for sigsetmask... yes [02:33:07] checking for stpcpy... yes [02:33:07] checking for stpncpy... yes [02:33:08] checking for strcasecmp... yes [02:33:08] checking for strchr... yes [02:33:09] checking for strdup... yes [02:33:09] checking for strncasecmp... yes [02:33:10] checking for strndup... yes [02:33:10] checking for strnlen... yes [02:33:11] checking for strrchr... yes [02:33:11] checking for strstr... yes [02:33:12] checking for strtod... rm -f libdecnumber.a [02:33:12] /usr/local/bin/ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o [02:33:12] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [02:33:12] /usr/local/bin/ranlib libdecnumber.a [02:33:12] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libdecnumber' [02:33:12] yes [02:33:12] checking for strtol... yes [02:33:13] checking for strtoul... config.status: creating Makefile [02:33:13] yes [02:33:13] checking for strtoll... config.status: creating backtrace-supported.h [02:33:13] config.status: creating install-debuginfo-for-buildid.sh [02:33:13] yes [02:33:13] checking for strtoull... config.status: creating config.h [02:33:14] yes [02:33:14] config.status: executing libtool commands [02:33:14] checking for strverscmp... yes [02:33:14] checking for tmpnam... config.status: executing gstdint.h commands [02:33:15] config.status: executing default commands [02:33:15] yes [02:33:15] checking for vasprintf... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [02:33:15] gmake all-am [02:33:15] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [02:33:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o atomic.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c [02:33:15] yes [02:33:15] true DO=all multi-do # gmake [02:33:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o dwarf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c [02:33:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o fileline.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c [02:33:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o posix.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c [02:33:15] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o print.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c [02:33:15] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -fPIC -DPIC -o .libs/atomic.o [02:33:16] checking for vfprintf... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o sort.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c [02:33:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o state.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -fPIC -DPIC -o .libs/posix.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -fPIC -DPIC -o .libs/dwarf.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -fPIC -DPIC -o .libs/state.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -fPIC -DPIC -o .libs/print.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=atomic.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/atomic.c -o atomic.o >/dev/null 2>&1 [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=state.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/state.c -o state.o >/dev/null 2>&1 [02:33:16] yes [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -fPIC -DPIC -o .libs/fileline.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -fPIC -DPIC -o .libs/sort.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=posix.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/posix.c -o posix.o >/dev/null 2>&1 [02:33:16] checking for vprintf... /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o backtrace.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=print.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/print.c -o print.o >/dev/null 2>&1 [02:33:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o simple.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -fPIC -DPIC -o .libs/backtrace.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -fPIC -DPIC -o .libs/simple.o [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=sort.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/sort.c -o sort.o >/dev/null 2>&1 [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=backtrace.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/backtrace.c -o backtrace.o >/dev/null 2>&1 [02:33:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o elf.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c [02:33:16] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o mmapio.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=fileline.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/fileline.c -o fileline.o >/dev/null 2>&1 [02:33:16] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=simple.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/simple.c -o simple.o >/dev/null 2>&1 [02:33:17] yes [02:33:17] /bin/sh ./libtool --tag=CC --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c -o mmap.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c [02:33:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -fPIC -DPIC -o .libs/elf.o [02:33:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -fPIC -DPIC -o .libs/mmapio.o [02:33:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -fPIC -DPIC -o .libs/mmap.o [02:33:17] checking for vsnprintf... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmapio.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmapio.c -o mmapio.o >/dev/null 2>&1 [02:33:17] yes [02:33:17] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=mmap.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/mmap.c -o mmap.o >/dev/null 2>&1 [02:33:17] checking for vsprintf... yes [02:33:18] checking for waitpid... yes [02:33:18] checking for setproctitle... yes [02:33:19] checking whether alloca needs Cray hooks... no [02:33:19] checking stack direction for C alloca... 1 [02:33:19] checking for vfork.h... no [02:33:19] checking for fork... yes [02:33:20] checking for vfork... yes [02:33:20] checking for working fork... yes [02:33:21] checking for working vfork... (cached) yes [02:33:21] checking for _doprnt... no [02:33:21] checking for sys_errlist... yes [02:33:22] checking for sys_nerr... yes [02:33:23] checking for sys_siglist... yes [02:33:23] checking for external symbol _system_configuration... no [02:33:24] checking for __fsetlocking... no [02:33:25] checking for canonicalize_file_name... no [02:33:25] checking for dup3... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1 [02:33:26] yes [02:33:26] libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/../libgcc -I ../libgcc -DLIBICONV_PLUG -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libbacktrace/elf.c -o elf.o >/dev/null 2>&1 [02:33:26] checking for getrlimit... yes [02:33:27] checking for getrusage... yes [02:33:27] checking for getsysinfo... no [02:33:28] checking for gettimeofday... (cached) yes [02:33:28] checking for on_exit... no [02:33:28] checking for pipe2... yes [02:33:29] checking for psignal... yes [02:33:29] checking for pstat_getdynamic... no [02:33:30] checking for pstat_getstatic... no [02:33:30] checking for realpath... yes [02:33:30] checking for setrlimit... yes [02:33:31] checking for spawnve... no [02:33:31] checking for spawnvpe... no [02:33:32] checking for strerror... yes [02:33:32] checking for strsignal... yes [02:33:32] checking for sysconf... yes [02:33:33] checking for sysctl... yes [02:33:33] checking for sysmp... no [02:33:34] checking for table... no [02:33:34] checking for times... /bin/sh ./libtool --tag=CC --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -fPIC -g -O2 -fchecking=1 -static-libstdc++ -static-libgcc -o libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo [02:33:34] libtool: link: /usr/local/bin/ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o [02:33:34] yes [02:33:34] libtool: link: /usr/local/bin/ranlib .libs/libbacktrace.a [02:33:34] checking for wait3... libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" ) [02:33:34] yes [02:33:35] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [02:33:35] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libbacktrace' [02:33:35] checking for wait4... yes [02:33:35] checking for sbrk... yes [02:33:36] checking whether basename is declared... no [02:33:36] checking whether ffs is declared... yes [02:33:37] checking whether asprintf is declared... yes [02:33:37] checking whether vasprintf is declared... yes [02:33:37] checking whether snprintf is declared... yes [02:33:38] checking whether vsnprintf is declared... yes [02:33:38] checking whether calloc is declared... yes [02:33:38] checking whether getenv is declared... yes [02:33:38] checking whether getopt is declared... yes [02:33:39] checking whether malloc is declared... yes [02:33:39] checking whether realloc is declared... yes [02:33:39] checking whether sbrk is declared... yes [02:33:39] checking whether strtol is declared... yes [02:33:40] checking whether strtoul is declared... yes [02:33:40] checking whether strtoll is declared... yes [02:33:40] checking whether strtoull is declared... yes [02:33:40] checking whether strverscmp is declared... yes [02:33:41] checking whether strnlen is declared... yes [02:33:41] checking whether canonicalize_file_name must be declared... yes [02:33:41] checking for stdlib.h... (cached) yes [02:33:41] checking for unistd.h... (cached) yes [02:33:41] checking for sys/param.h... (cached) yes [02:33:41] checking for getpagesize... (cached) yes [02:33:41] checking for working mmap... yes [02:33:42] checking for working strncmp... yes [02:33:42] configure: updating cache ./config.cache [02:33:42] configure: creating ./config.status [02:33:44] config.status: creating Makefile [02:33:45] config.status: creating testsuite/Makefile [02:33:46] config.status: creating config.h [02:33:46] config.status: executing default commands [02:33:47] Configuring stage 3 in ./libcpp [02:33:47] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [02:33:47] if [ x"-fpic" != x ] && [ ! -d pic ]; then \ [02:33:47] mkdir pic; \ [02:33:47] else true; fi [02:33:47] touch stamp-picdir [02:33:47] if [ x"" != x ] && [ ! -d noasan ]; then \ [02:33:47] mkdir noasan; \ [02:33:47] else true; fi [02:33:47] touch stamp-noasandir [02:33:47] echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o > required-list [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o pic/regex.o; \ [02:33:47] else true; fi [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ [02:33:47] else true; fi [02:33:47] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [02:33:47] gmake[5]: Nothing to be done for 'all'. [02:33:47] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty/testsuite' [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ [02:33:47] else true; fi [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o pic/md5.o; \ [02:33:47] else true; fi [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o pic/sha1.o; \ [02:33:47] else true; fi [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o pic/alloca.o; \ [02:33:47] else true; fi [02:33:47] if [ x"-fpic" != x ]; then \ [02:33:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o pic/argv.o; \ [02:33:47] else true; fi [02:33:48] if [ x"" != x ]; then \ [02:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o noasan/alloca.o; \ [02:33:48] else true; fi [02:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/alloca.c -o alloca.o [02:33:48] if [ x"" != x ]; then \ [02:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o noasan/argv.o; \ [02:33:48] else true; fi [02:33:48] if [ x"-fpic" != x ]; then \ [02:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o pic/bsearch_r.o; \ [02:33:48] else true; fi [02:33:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/argv.c -o argv.o [02:33:49] if [ x"" != x ]; then \ [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o noasan/cplus-dem.o; \ [02:33:49] else true; fi [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cplus-dem.c -o cplus-dem.o [02:33:49] if [ x"" != x ]; then \ [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o noasan/bsearch_r.o; \ [02:33:49] else true; fi [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/bsearch_r.c -o bsearch_r.o [02:33:49] if [ x"-fpic" != x ]; then \ [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o pic/choose-temp.o; \ [02:33:49] else true; fi [02:33:49] if [ x"" != x ]; then \ [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o noasan/choose-temp.o; \ [02:33:49] else true; fi [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/choose-temp.c -o choose-temp.o [02:33:49] if [ x"" != x ]; then \ [02:33:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o noasan/sha1.o; \ [02:33:49] else true; fi [02:33:50] if [ x"-fpic" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o pic/concat.o; \ [02:33:50] else true; fi [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sha1.c -o sha1.o [02:33:50] if [ x"" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o noasan/md5.o; \ [02:33:50] else true; fi [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/md5.c -o md5.o [02:33:50] if [ x"-fpic" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o pic/cp-demint.o; \ [02:33:50] else true; fi [02:33:50] if [ x"" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o noasan/concat.o; \ [02:33:50] else true; fi [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/concat.c -o concat.o [02:33:50] if [ x"-fpic" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o pic/crc32.o; \ [02:33:50] else true; fi [02:33:50] if [ x"" != x ]; then \ [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o noasan/cp-demint.o; \ [02:33:50] else true; fi [02:33:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demint.c -o cp-demint.o [02:33:51] if [ x"" != x ]; then \ [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o noasan/crc32.o; \ [02:33:51] else true; fi [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/crc32.c -o crc32.o [02:33:51] if [ x"-fpic" != x ]; then \ [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o pic/d-demangle.o; \ [02:33:51] else true; fi [02:33:51] if [ x"-fpic" != x ]; then \ [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o pic/dwarfnames.o; \ [02:33:51] else true; fi [02:33:51] if [ x"-fpic" != x ]; then \ [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o pic/dyn-string.o; \ [02:33:51] else true; fi [02:33:51] if [ x"-fpic" != x ]; then \ [02:33:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o pic/fdmatch.o; \ [02:33:51] else true; fi [02:33:52] if [ x"" != x ]; then \ [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o noasan/dwarfnames.o; \ [02:33:52] else true; fi [02:33:52] if [ x"" != x ]; then \ [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o noasan/dyn-string.o; \ [02:33:52] else true; fi [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dwarfnames.c -o dwarfnames.o [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/dyn-string.c -o dyn-string.o [02:33:52] if [ x"" != x ]; then \ [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o noasan/fdmatch.o; \ [02:33:52] else true; fi [02:33:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fdmatch.c -o fdmatch.o [02:33:52] if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o pic/fibheap.o; \ [02:33:53] else true; fi [02:33:53] if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o pic/filedescriptor.o; \ [02:33:53] else true; fi [02:33:53] if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ [02:33:53] else true; fi [02:33:53] if [ x"" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o noasan/filedescriptor.o; \ [02:33:53] else true; fi [02:33:53] if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o pic/floatformat.o; \ [02:33:53] else true; fi [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filedescriptor.c -o filedescriptor.o [02:33:53] configure: creating cache ./config.cache [02:33:53] if [ x"" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o noasan/filename_cmp.o; \ [02:33:53] else true; fi [02:33:53] if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o pic/fnmatch.o; \ [02:33:53] else true; fi [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/filename_cmp.c -o filename_cmp.o [02:33:53] checking build system type... if [ x"-fpic" != x ]; then \ [02:33:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ [02:33:53] else true; fi [02:33:54] x86_64-portbld-freebsd13.2 [02:33:54] checking host system type... x86_64-portbld-freebsd13.2 [02:33:54] checking target system type... x86_64-portbld-freebsd13.2 [02:33:54] checking whether gmake sets $(MAKE)... if [ x"" != x ]; then \ [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o noasan/fopen_unlocked.o; \ [02:33:54] else true; fi [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fopen_unlocked.c -o fopen_unlocked.o [02:33:54] yes [02:33:54] checking for a BSD-compatible install... /usr/bin/install -c [02:33:54] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:33:54] if [ x"-fpic" != x ]; then \ [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o pic/getopt.o; \ [02:33:54] else true; fi [02:33:54] if [ x"" != x ]; then \ [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o noasan/fibheap.o; \ [02:33:54] else true; fi [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fibheap.c -o fibheap.o [02:33:54] if [ x"" != x ]; then \ [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o noasan/fnmatch.o; \ [02:33:54] else true; fi [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/fnmatch.c -o fnmatch.o [02:33:54] if [ x"" != x ]; then \ [02:33:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o noasan/floatformat.o; \ [02:33:54] else true; fi [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/floatformat.c -o floatformat.o [02:33:55] checking whether the C compiler works... yes [02:33:55] checking for C compiler default output file name... a.out [02:33:55] checking for suffix of executables... if [ x"-fpic" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o pic/getopt1.o; \ [02:33:55] else true; fi [02:33:55] if [ x"" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o noasan/getopt.o; \ [02:33:55] else true; fi [02:33:55] if [ x"-fpic" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o pic/getpwd.o; \ [02:33:55] else true; fi [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt.c -o getopt.o [02:33:55] if [ x"-fpic" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o pic/getruntime.o; \ [02:33:55] else true; fi [02:33:55] if [ x"" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o noasan/getpwd.o; \ [02:33:55] else true; fi [02:33:55] if [ x"" != x ]; then \ [02:33:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o noasan/getopt1.o; \ [02:33:55] else true; fi [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getpwd.c -o getpwd.o [02:33:56] [02:33:56] if [ x"" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o noasan/getruntime.o; \ [02:33:56] else true; fi [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getruntime.c -o getruntime.o [02:33:56] checking whether we are cross compiling... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/getopt1.c -o getopt1.o [02:33:56] if [ x"-fpic" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o pic/hashtab.o; \ [02:33:56] else true; fi [02:33:56] if [ x"-fpic" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o pic/hex.o; \ [02:33:56] else true; fi [02:33:56] if [ x"-fpic" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o pic/lbasename.o; \ [02:33:56] else true; fi [02:33:56] no [02:33:56] checking for suffix of object files... if [ x"-fpic" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o pic/lrealpath.o; \ [02:33:56] else true; fi [02:33:56] if [ x"" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o noasan/hex.o; \ [02:33:56] else true; fi [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hex.c -o hex.o [02:33:56] if [ x"" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o noasan/lbasename.o; \ [02:33:56] else true; fi [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lbasename.c -o lbasename.o [02:33:56] o [02:33:56] checking whether we are using the GNU C compiler... if [ x"" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o noasan/lrealpath.o; \ [02:33:56] else true; fi [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/lrealpath.c -o lrealpath.o [02:33:56] if [ x"-fpic" != x ]; then \ [02:33:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ [02:33:56] else true; fi [02:33:57] yes [02:33:57] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... if [ x"-fpic" != x ]; then \ [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ [02:33:57] else true; fi [02:33:57] yes [02:33:57] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... if [ x"" != x ]; then \ [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o noasan/make-temp-file.o; \ [02:33:57] else true; fi [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-temp-file.c -o make-temp-file.o [02:33:57] if [ x"" != x ]; then \ [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o noasan/d-demangle.o; \ [02:33:57] else true; fi [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/d-demangle.c -o d-demangle.o [02:33:57] if [ x"-fpic" != x ]; then \ [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o pic/objalloc.o; \ [02:33:57] else true; fi [02:33:57] none needed [02:33:57] if [ x"" != x ]; then \ [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o noasan/make-relative-prefix.o; \ [02:33:57] else true; fi [02:33:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/make-relative-prefix.c -o make-relative-prefix.o [02:33:58] if [ x"" != x ]; then \ [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o noasan/hashtab.o; \ [02:33:58] else true; fi [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/hashtab.c -o hashtab.o [02:33:58] if [ x"" != x ]; then \ [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o noasan/objalloc.o; \ [02:33:58] else true; fi [02:33:58] checking whether we are using the GNU C++ compiler... if [ x"-fpic" != x ]; then \ [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o pic/obstack.o; \ [02:33:58] else true; fi [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/objalloc.c -o objalloc.o [02:33:58] yes [02:33:58] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... if [ x"-fpic" != x ]; then \ [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o pic/partition.o; \ [02:33:58] else true; fi [02:33:58] yes [02:33:58] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:33:58] checking for x86_64-portbld-freebsd13.2-ar... /usr/local/bin/ar [02:33:58] checking how to run the C preprocessor... cpp [02:33:58] if [ x"-fpic" != x ]; then \ [02:33:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pic/pexecute.o; \ [02:33:58] else true; fi [02:33:59] checking for grep that handles long lines and -e... /usr/bin/grep [02:33:59] checking for egrep... /usr/bin/grep -E [02:33:59] checking for ANSI C header files... if [ x"" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o noasan/partition.o; \ [02:33:59] else true; fi [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/partition.c -o partition.o [02:33:59] if [ x"" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o noasan/pexecute.o; \ [02:33:59] else true; fi [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pexecute.c -o pexecute.o [02:33:59] if [ x"" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o noasan/obstack.o; \ [02:33:59] else true; fi [02:33:59] if [ x"-fpic" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o pic/physmem.o; \ [02:33:59] else true; fi [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/obstack.c -o obstack.o [02:33:59] if [ x"" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o noasan/physmem.o; \ [02:33:59] else true; fi [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/physmem.c -o physmem.o [02:33:59] if [ x"-fpic" != x ]; then \ [02:33:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pic/pex-common.o; \ [02:33:59] else true; fi [02:34:00] if [ x"-fpic" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pic/pex-one.o; \ [02:34:00] else true; fi [02:34:00] if [ x"-fpic" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pic/pex-unix.o; \ [02:34:00] else true; fi [02:34:00] yes [02:34:00] if [ x"-fpic" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o pic/vprintf-support.o; \ [02:34:00] else true; fi [02:34:00] if [ x"" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o noasan/pex-one.o; \ [02:34:00] else true; fi [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-one.c -o pex-one.o [02:34:00] checking for sys/types.h... yes [02:34:00] if [ x"-fpic" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o pic/rust-demangle.o; \ [02:34:00] else true; fi [02:34:00] checking for sys/stat.h... if [ x"-fpic" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ [02:34:00] else true; fi [02:34:00] if [ x"" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o noasan/vprintf-support.o; \ [02:34:00] else true; fi [02:34:00] if [ x"" != x ]; then \ [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o noasan/safe-ctype.o; \ [02:34:00] else true; fi [02:34:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/vprintf-support.c -o vprintf-support.o [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/safe-ctype.c -o safe-ctype.o [02:34:01] if [ x"" != x ]; then \ [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o noasan/pex-common.o; \ [02:34:01] else true; fi [02:34:01] yes [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-common.c -o pex-common.o [02:34:01] if [ x"" != x ]; then \ [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o noasan/pex-unix.o; \ [02:34:01] else true; fi [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/pex-unix.c -o pex-unix.o [02:34:01] if [ x"-fpic" != x ]; then \ [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o pic/simple-object.o; \ [02:34:01] else true; fi [02:34:01] checking for stdlib.h... if [ x"-fpic" != x ]; then \ [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ [02:34:01] else true; fi [02:34:01] yes [02:34:01] checking for string.h... if [ x"-fpic" != x ]; then \ [02:34:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ [02:34:01] else true; fi [02:34:02] yes [02:34:02] if [ x"-fpic" != x ]; then \ [02:34:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ [02:34:02] else true; fi [02:34:02] checking for memory.h... if [ x"" != x ]; then \ [02:34:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o noasan/simple-object.o; \ [02:34:02] else true; fi [02:34:02] yes [02:34:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object.c -o simple-object.o [02:34:02] if [ x"" != x ]; then \ [02:34:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o noasan/simple-object-coff.o; \ [02:34:02] else true; fi [02:34:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-coff.c -o simple-object-coff.o [02:34:02] checking for strings.h... yes [02:34:03] checking for inttypes.h... if [ x"-fpic" != x ]; then \ [02:34:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o pic/simple-object-xcoff.o; \ [02:34:03] else true; fi [02:34:03] yes [02:34:04] checking for stdint.h... if [ x"" != x ]; then \ [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o noasan/simple-object-mach-o.o; \ [02:34:04] else true; fi [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o [02:34:04] if [ x"-fpic" != x ]; then \ [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o pic/sort.o; \ [02:34:04] else true; fi [02:34:04] yes [02:34:04] if [ x"" != x ]; then \ [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o noasan/sort.o; \ [02:34:04] else true; fi [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/sort.c -o sort.o [02:34:04] checking for unistd.h... yes [02:34:04] if [ x"-fpic" != x ]; then \ [02:34:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o pic/spaces.o; \ [02:34:04] else true; fi [02:34:05] if [ x"" != x ]; then \ [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o noasan/simple-object-elf.o; \ [02:34:05] else true; fi [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-elf.c -o simple-object-elf.o [02:34:05] checking minix/config.h usability... if [ x"" != x ]; then \ [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o noasan/spaces.o; \ [02:34:05] else true; fi [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/spaces.c -o spaces.o [02:34:05] if [ x"-fpic" != x ]; then \ [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o pic/splay-tree.o; \ [02:34:05] else true; fi [02:34:05] no [02:34:05] checking minix/config.h presence... if [ x"" != x ]; then \ [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o noasan/simple-object-xcoff.o; \ [02:34:05] else true; fi [02:34:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/simple-object-xcoff.c -o simple-object-xcoff.o [02:34:06] no [02:34:06] checking for minix/config.h... no [02:34:06] checking whether it is safe to define __EXTENSIONS__... yes [02:34:06] checking for special C compiler options needed for large files... no [02:34:06] checking for _FILE_OFFSET_BITS value needed for large files... if [ x"" != x ]; then \ [02:34:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o noasan/splay-tree.o; \ [02:34:06] else true; fi [02:34:06] if [ x"" != x ]; then \ [02:34:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o noasan/rust-demangle.o; \ [02:34:06] else true; fi [02:34:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/rust-demangle.c -o rust-demangle.o [02:34:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/splay-tree.c -o splay-tree.o [02:34:06] no [02:34:07] if [ x"-fpic" != x ]; then \ [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o pic/stack-limit.o; \ [02:34:07] else true; fi [02:34:07] checking for aclocal... no [02:34:07] checking for autoconf... no [02:34:07] checking for autoheader... no [02:34:07] if [ x"-fpic" != x ]; then \ [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o pic/strerror.o; \ [02:34:07] else true; fi [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c: In function 'stack_limit_increase': [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integer expressions of different signedness: 'rlim_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [02:34:07] 54 | && rlim.rlim_cur < pref [02:34:07] | ^ [02:34:07] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -W... if [ x"" != x ]; then \ [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o noasan/stack-limit.o; \ [02:34:07] else true; fi [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c -o stack-limit.o [02:34:07] if [ x"" != x ]; then \ [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o noasan/strerror.o; \ [02:34:07] else true; fi [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strerror.c -o strerror.o [02:34:07] yes [02:34:07] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wall... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c: In function 'stack_limit_increase': [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/stack-limit.c:54:24: warning: comparison of integer expressions of different signedness: 'rlim_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [02:34:07] 54 | && rlim.rlim_cur < pref [02:34:07] | ^ [02:34:07] if [ x"-fpic" != x ]; then \ [02:34:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o pic/strsignal.o; \ [02:34:07] else true; fi [02:34:08] if [ x"-fpic" != x ]; then \ [02:34:08] yes [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o pic/timeval-utils.o; \ [02:34:08] else true; fi [02:34:08] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wnarrowing... if [ x"-fpic" != x ]; then \ [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ [02:34:08] else true; fi [02:34:08] yes [02:34:08] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wwrite-strings... yes [02:34:08] if [ x"" != x ]; then \ [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o noasan/strsignal.o; \ [02:34:08] else true; fi [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/strsignal.c -o strsignal.o [02:34:08] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-format-attribute... if [ x"-fpic" != x ]; then \ [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o pic/xasprintf.o; \ [02:34:08] else true; fi [02:34:08] if [ x"" != x ]; then \ [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o noasan/timeval-utils.o; \ [02:34:08] else true; fi [02:34:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/timeval-utils.c -o timeval-utils.o [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o pic/xatexit.o; \ [02:34:09] else true; fi [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o noasan/unlink-if-ordinary.o; \ [02:34:09] else true; fi [02:34:09] yes [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o noasan/xasprintf.o; \ [02:34:09] else true; fi [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xasprintf.c -o xasprintf.o [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o noasan/xatexit.o; \ [02:34:09] else true; fi [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xatexit.c -o xatexit.o [02:34:09] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wstrict-prototypes... if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o pic/xexit.o; \ [02:34:09] else true; fi [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o pic/xmalloc.o; \ [02:34:09] else true; fi [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o pic/xmemdup.o; \ [02:34:09] else true; fi [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o pic/xstrdup.o; \ [02:34:09] else true; fi [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o noasan/xmemdup.o; \ [02:34:09] else true; fi [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o noasan/xexit.o; \ [02:34:09] else true; fi [02:34:09] yes [02:34:09] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-prototypes... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmemdup.c -o xmemdup.o [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o noasan/xstrdup.o; \ [02:34:09] else true; fi [02:34:09] if [ x"" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o noasan/xmalloc.o; \ [02:34:09] else true; fi [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xmalloc.c -o xmalloc.o [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrdup.c -o xstrdup.o [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xexit.c -o xexit.o [02:34:09] yes [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o pic/xstrerror.o; \ [02:34:09] else true; fi [02:34:09] if [ x"-fpic" != x ]; then \ [02:34:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o pic/xstrndup.o; \ [02:34:09] else true; fi [02:34:09] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wold-style-definition... if [ x"-fpic" != x ]; then \ [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o pic/xvasprintf.o; \ [02:34:10] else true; fi [02:34:10] if [ x"" != x ]; then \ [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o noasan/xstrerror.o; \ [02:34:10] else true; fi [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrerror.c -o xstrerror.o [02:34:10] if [ x"" != x ]; then \ [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o noasan/xstrndup.o; \ [02:34:10] else true; fi [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xstrndup.c -o xstrndup.o [02:34:10] if [ x"" != x ]; then \ [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o noasan/xvasprintf.o; \ [02:34:10] else true; fi [02:34:10] yes [02:34:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/xvasprintf.c -o xvasprintf.o [02:34:10] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wc++-compat... yes [02:34:10] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -pedantic -Wlong-long... yes [02:34:10] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-exceptions... yes [02:34:10] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-rtti... if [ x"" != x ]; then \ [02:34:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o noasan/regex.o; \ [02:34:11] else true; fi [02:34:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/regex.c -o regex.o [02:34:11] yes [02:34:11] if [ x"" != x ]; then \ [02:34:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE -fpic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o noasan/cp-demangle.o; \ [02:34:11] else true; fi [02:34:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -c -DHAVE_CONFIG_H -g -O2 -fchecking=1 -DLIBICONV_PLUG -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libiberty/cp-demangle.c -o cp-demangle.o [02:34:11] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... gcc3 [02:34:12] checking whether time.h and sys/time.h may both be included... yes [02:34:12] checking whether string.h and strings.h may both be included... yes [02:34:12] checking locale.h usability... yes [02:34:12] checking locale.h presence... yes [02:34:12] checking for locale.h... yes [02:34:12] checking fcntl.h usability... yes [02:34:13] checking fcntl.h presence... yes [02:34:13] checking for fcntl.h... yes [02:34:13] checking limits.h usability... yes [02:34:13] checking limits.h presence... yes [02:34:13] checking for limits.h... yes [02:34:13] checking stddef.h usability... yes [02:34:14] checking stddef.h presence... yes [02:34:14] checking for stddef.h... yes [02:34:14] checking for stdlib.h... (cached) yes [02:34:14] checking for strings.h... (cached) yes [02:34:15] checking for string.h... (cached) yes [02:34:15] checking sys/file.h usability... yes [02:34:15] checking sys/file.h presence... yes [02:34:15] checking for sys/file.h... yes [02:34:15] checking for unistd.h... (cached) yes [02:34:15] checking whether byte ordering is bigendian... no [02:34:15] checking for an ANSI C-conforming const... yes [02:34:16] checking for inline... inline [02:34:16] checking for obstacks... no [02:34:16] checking for off_t... yes [02:34:17] checking for size_t... yes [02:34:17] checking for ssize_t... yes [02:34:18] checking for uintptr_t... yes [02:34:18] checking for ptrdiff_t... yes [02:34:18] checking for uint64_t... yes [02:34:18] checking whether struct tm is in sys/time.h or time.h... time.h [02:34:18] checking size of int... 4 [02:34:19] checking size of long... 8 [02:34:19] checking for clearerr_unlocked... yes [02:34:20] checking for feof_unlocked... yes [02:34:20] checking for ferror_unlocked... yes [02:34:20] checking for fflush_unlocked... yes [02:34:21] checking for fgetc_unlocked... no [02:34:21] checking for fgets_unlocked... no [02:34:22] checking for fileno_unlocked... yes [02:34:22] checking for fprintf_unlocked... no [02:34:23] checking for fputc_unlocked... yes [02:34:24] checking for fputs_unlocked... yes [02:34:25] checking for fread_unlocked... yes [02:34:25] checking for fwrite_unlocked... yes [02:34:25] checking for getchar_unlocked... yes [02:34:26] checking for getc_unlocked... yes [02:34:27] checking for putchar_unlocked... yes [02:34:27] checking for putc_unlocked... yes [02:34:28] rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a [02:34:28] /usr/local/bin/ar rc ./libiberty.a \ [02:34:28] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o [02:34:28] checking whether abort is declared... /usr/local/bin/ranlib ./libiberty.a [02:34:28] if [ x"-fpic" != x ]; then \ [02:34:28] cd pic; \ [02:34:28] /usr/local/bin/ar rc ./libiberty.a \ [02:34:28] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [02:34:28] /usr/local/bin/ranlib ./libiberty.a; \ [02:34:28] cd ..; \ [02:34:28] else true; fi; \ [02:34:28] if [ x"" != x ]; then \ [02:34:28] cd noasan; \ [02:34:28] /usr/local/bin/ar rc ./libiberty.a \ [02:34:28] ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./bsearch_r.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filedescriptor.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ; \ [02:34:28] /usr/local/bin/ranlib ./libiberty.a; \ [02:34:28] cd ..; \ [02:34:28] else true; fi [02:34:28] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libiberty' [02:34:28] yes [02:34:29] checking whether asprintf is declared... yes [02:34:29] checking whether basename is declared... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [02:34:29] gmake all-am [02:34:29] gmake[5]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [02:34:29] /bin/sh ./libtool --tag=CC --tag=disable-static --mode=compile /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -O2 -fchecking=1 -c -o lto-plugin.lo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c [02:34:29] no [02:34:29] checking whether errno is declared... libtool: compile: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -DHAVE_CONFIG_H -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../include -DHAVE_CONFIG_H -DLIBICONV_PLUG -Wall -g -O2 -fchecking=1 -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.c -fPIC -DPIC -o .libs/lto-plugin.o [02:34:30] no [02:34:30] checking whether getopt is declared... yes [02:34:30] checking whether vasprintf is declared... yes [02:34:30] checking whether clearerr_unlocked is declared... yes [02:34:31] checking whether feof_unlocked is declared... yes [02:34:31] checking whether ferror_unlocked is declared... yes [02:34:31] checking whether fflush_unlocked is declared... /bin/sh ./libtool --tag=CC --tag=disable-static --mode=link /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -Wall -g -O2 -fchecking=1 -Wc,-static-libgcc -module -avoid-version -bindir /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -Xcompiler '-static-libstdc++' -Xcompiler '-static-libgcc' -o liblto_plugin.la -rpath /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0 lto-plugin.lo -Wc,../libiberty/pic/libiberty.a [02:34:32] yes [02:34:32] checking whether fgetc_unlocked is declared... no [02:34:32] checking whether fgets_unlocked is declared... libtool: link: /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 -shared .libs/lto-plugin.o -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -static-libgcc -Wl,--version-script=/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/lto-plugin.map -static-libstdc++ -static-libgcc ../libiberty/pic/libiberty.a -Wl,-soname -Wl,liblto_plugin.so -o .libs/liblto_plugin.so [02:34:32] no [02:34:32] libtool: link: ( cd ".libs" && rm -f "liblto_plugin.la" && ln -s "../liblto_plugin.la" "liblto_plugin.la" ) [02:34:32] libtool: install: /usr/bin/install -c .libs/liblto_plugin.so /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.so [02:34:32] libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai /wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin/../gcc/liblto_plugin.la [02:34:32] libtool: install: warning: remember to run `libtool --finish /usr/local/libexec/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0' [02:34:32] gmake[5]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [02:34:32] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin' [02:34:32] checking whether fileno_unlocked is declared... yes [02:34:33] checking whether fprintf_unlocked is declared... Configuring stage 3 in ./gcc [02:34:33] no [02:34:33] checking whether fputc_unlocked is declared... yes [02:34:34] checking whether fputs_unlocked is declared... yes [02:34:34] checking whether fread_unlocked is declared... yes [02:34:34] checking whether fwrite_unlocked is declared... yes [02:34:35] checking whether getchar_unlocked is declared... yes [02:34:35] checking whether getc_unlocked is declared... yes [02:34:36] checking whether putchar_unlocked is declared... yes [02:34:36] checking whether putc_unlocked is declared... yes [02:34:36] checking for working alloca.h... no [02:34:36] checking for alloca... yes [02:34:36] checking for ANSI C header files... (cached) yes [02:34:36] checking for nl_langinfo and CODESET... yes [02:34:37] checking whether NLS is requested... no [02:34:37] checking for uchar... [02:34:37] checking size of ino_t... 8 [02:34:37] checking size of dev_t... 8 [02:34:38] checking for ld used by GCC... /usr/local/bin/ld [02:34:38] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:34:38] checking for shared library run path origin... configure: creating cache ./config.cache [02:34:38] checking build system type... x86_64-portbld-freebsd13.2 [02:34:38] checking host system type... x86_64-portbld-freebsd13.2 [02:34:38] checking target system type... x86_64-portbld-freebsd13.2 [02:34:38] checking LIBRARY_PATH variable... ok [02:34:38] checking GCC_EXEC_PREFIX variable... ok [02:34:38] checking whether to place generated files in the source directory... no [02:34:38] checking whether a default linker was specified... yes (/usr/local/bin/ld - GNU ld) [02:34:38] checking whether a default dsymutil was specified... no [02:34:38] done [02:34:38] checking whether a default assembler was specified... yes (/usr/local/bin/as - GNU as) [02:34:38] checking for x86_64-portbld-freebsd13.2-gcc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 [02:34:39] checking for iconv... checking whether the C compiler works... yes [02:34:39] checking for iconv declaration... yes [02:34:39] checking for C compiler default output file name... a.out [02:34:39] checking for suffix of executables... [02:34:39] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [02:34:39] [02:34:39] checking for CET support... no [02:34:40] checking whether we are cross compiling... configure: updating cache ./config.cache [02:34:40] no [02:34:40] checking for suffix of object files... o [02:34:40] checking whether we are using the GNU C compiler... configure: creating ./config.status [02:34:40] yes [02:34:40] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 accepts -g... yes [02:34:40] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to accept ISO C89... none needed [02:34:41] checking whether we are using the GNU C++ compiler... yes [02:34:41] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs accepts -g... yes [02:34:42] checking for x86_64-portbld-freebsd13.2-gnatbind... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/gnatbind [02:34:42] checking for x86_64-portbld-freebsd13.2-gnatmake... no [02:34:42] checking whether compiler driver understands Ada... no [02:34:42] checking for x86_64-portbld-freebsd13.2-gdc... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/gdc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -O2 -g -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/libdruntime/gcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/libdruntime -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libphobos/libdruntime -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libphobos/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs [02:34:42] checking whether the D compiler works... no [02:34:42] checking how to run the C++ preprocessor... config.status: creating Makefile [02:34:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [02:34:42] checking for grep that handles long lines and -e... /usr/bin/grep [02:34:42] checking for egrep... /usr/bin/grep -E [02:34:42] checking for ANSI C header files... config.status: creating config.h [02:34:43] config.status: executing depdir commands [02:34:43] mkdir .deps [02:34:43] yes [02:34:43] checking for sys/types.h... yes [02:34:43] checking for sys/stat.h... yes [02:34:44] checking for stdlib.h... gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o charset.o -MT charset.o -MMD -MP -MF .deps/charset.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/charset.cc [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o directives.o -MT directives.o -MMD -MP -MF .deps/directives.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/directives.cc [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o errors.o -MT errors.o -MMD -MP -MF .deps/errors.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/errors.cc [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o expr.o -MT expr.o -MMD -MP -MF .deps/expr.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/expr.cc [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o files.o -MT files.o -MMD -MP -MF .deps/files.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/files.cc [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o identifiers.o -MT identifiers.o -MMD -MP -MF .deps/identifiers.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/identifiers.cc [02:34:44] echo "#define LOCALEDIR \"/usr/local/share/locale\"" > localedir.new [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../move-if-change localedir.new localedir.h [02:34:44] yes [02:34:44] echo timestamp > localedir.hs [02:34:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o lex.o -MT lex.o -MMD -MP -MF .deps/lex.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/lex.cc [02:34:44] checking for string.h... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o line-map.o -MT line-map.o -MMD -MP -MF .deps/line-map.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/line-map.cc [02:34:45] yes [02:34:46] checking for memory.h... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o macro.o -MT macro.o -MMD -MP -MF .deps/macro.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/macro.cc [02:34:46] yes [02:34:46] checking for strings.h... yes [02:34:47] checking for inttypes.h... yes [02:34:48] checking for stdint.h... yes [02:34:48] checking for unistd.h... yes [02:34:49] checking minix/config.h usability... no [02:34:49] checking minix/config.h presence... no [02:34:49] checking for minix/config.h... no [02:34:49] checking whether it is safe to define __EXTENSIONS__... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o mkdeps.o -MT mkdeps.o -MMD -MP -MF .deps/mkdeps.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/mkdeps.cc [02:34:50] yes [02:34:50] checking how to run the C preprocessor... cpp [02:34:50] checking for inline... inline [02:34:50] checking for special C compiler options needed for large files... no [02:34:50] checking for _FILE_OFFSET_BITS value needed for large files... no [02:34:51] checking size of ino_t... 8 [02:34:51] checking size of dev_t... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o pch.o -MT pch.o -MMD -MP -MF .deps/pch.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/pch.cc [02:34:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o symtab.o -MT symtab.o -MMD -MP -MF .deps/symtab.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/symtab.cc [02:34:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o traditional.o -MT traditional.o -MMD -MP -MF .deps/traditional.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/traditional.cc [02:34:52] 8 [02:34:52] checking size of void *... 8 [02:34:52] checking size of short... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -g -O2 -fchecking=1 -W -Wall -Wno-narrowing -Wwrite-strings -Wmissing-format-attribute -pedantic -Wno-long-long -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/include -DLIBICONV_PLUG -fPIC -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libcpp/init.cc [02:34:53] 2 [02:34:53] checking size of int... 4 [02:34:54] checking size of long... 8 [02:34:55] checking for long long... yes [02:34:55] checking size of long long... 8 [02:34:56] checking for int8_t... yes [02:34:56] checking for int16_t... yes [02:34:57] checking for int32_t... yes [02:34:57] checking for int64_t... yes [02:34:58] checking for unsigned long long int... yes [02:34:58] checking for long long int... yes [02:34:59] checking for intmax_t... yes [02:34:59] checking for intptr_t... yes [02:35:00] checking for uint8_t... yes [02:35:00] checking for uint16_t... yes [02:35:00] checking for uint32_t... yes [02:35:00] checking for uint64_t... yes [02:35:00] checking for uintmax_t... rm -f libcpp.a [02:35:01] /usr/local/bin/ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o [02:35:01] /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') [02:35:01] /usr/local/bin/ranlib libcpp.a [02:35:01] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/libcpp' [02:35:01] yes [02:35:01] checking for uintptr_t... yes [02:35:02] checking for int64_t underlying type... long [02:35:02] checking for std::swap in ... yes [02:35:03] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs is affected by placement new aliasing bug... no [02:35:03] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -W... yes [02:35:03] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wall... yes [02:35:04] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wnarrowing... yes [02:35:04] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wwrite-strings... yes [02:35:04] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wcast-qual... yes [02:35:04] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wstrict-prototypes... yes [02:35:04] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wmissing-prototypes... yes [02:35:05] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Wmissing-format-attribute... yes [02:35:05] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -Woverloaded-virtual... yes [02:35:05] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wold-style-definition... yes [02:35:05] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -Wc++-compat... yes [02:35:06] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -pedantic -Wlong-long -Wvariadic-macros -Woverlength-strings... yes [02:35:06] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-exceptions... yes [02:35:06] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-rtti... yes [02:35:07] checking whether /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fasynchronous-unwind-tables... yes [02:35:07] checking valgrind.h usability... no [02:35:07] checking valgrind.h presence... no [02:35:07] checking for valgrind.h... no [02:35:07] checking for VALGRIND_DISCARD in ... no [02:35:08] checking for VALGRIND_DISCARD in ... no [02:35:08] checking for multiarch configuration... auto [02:35:08] configure: WARNING: decimal float is not supported for this target, ignored [02:35:08] configure: WARNING: fixed-point is not supported for this target, ignored [02:35:08] checking whether gmake sets $(MAKE)... yes [02:35:09] checking for gawk... /usr/bin/awk [02:35:09] checking whether ln -s works... yes [02:35:09] checking whether ln works... yes [02:35:09] checking for x86_64-portbld-freebsd13.2-ranlib... /usr/local/bin/ranlib [02:35:09] checking for a BSD compatible install... /usr/bin/install -c [02:35:09] checking for cmp's capabilities... gnucompare [02:35:09] checking for mktemp... yes [02:35:09] checking for makeinfo... makeinfo --no-split --split-size=5000000 [02:35:09] checking for modern makeinfo... yes [02:35:09] checking for recent Pod::Man... yes [02:35:10] checking for flex... flex [02:35:10] checking for bison... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/missing bison [02:35:10] checking for nm... /usr/local/bin/nm [02:35:10] checking for ar... /usr/local/bin/ar [02:35:10] checking for sphinx-build... texinfo [02:35:10] checking for ANSI C header files... (cached) yes [02:35:10] checking whether time.h and sys/time.h may both be included... yes [02:35:10] checking whether string.h and strings.h may both be included... yes [02:35:10] checking for sys/wait.h that is POSIX.1 compatible... yes [02:35:10] checking whether termios.h defines TIOCGWINSZ... yes [02:35:10] checking for limits.h... yes [02:35:11] checking for stddef.h... yes [02:35:11] checking for string.h... (cached) yes [02:35:11] checking for strings.h... (cached) yes [02:35:11] checking for stdlib.h... (cached) yes [02:35:11] checking for time.h... yes [02:35:11] checking for iconv.h... yes [02:35:12] checking for fcntl.h... yes [02:35:12] checking for ftw.h... yes [02:35:12] checking for unistd.h... (cached) yes [02:35:12] checking for sys/file.h... yes [02:35:12] checking for sys/time.h... yes [02:35:13] checking for sys/mman.h... yes [02:35:13] checking for sys/resource.h... yes [02:35:13] checking for sys/param.h... yes [02:35:13] checking for sys/times.h... yes [02:35:13] checking for sys/stat.h... (cached) yes [02:35:14] checking for sys/locking.h... no [02:35:14] checking for direct.h... no [02:35:14] checking for malloc.h... yes [02:35:14] checking for langinfo.h... yes [02:35:15] checking for ldfcn.h... no [02:35:15] checking for locale.h... yes [02:35:15] checking for wchar.h... yes [02:35:15] checking for thread.h... no [02:35:15] checking for pthread.h... yes [02:35:16] checking for CHAR_BIT... yes [02:35:16] checking whether byte ordering is bigendian... no [02:35:16] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [02:35:17] checking for unordered_map... yes [02:35:17] checking for tr1/unordered_map... yes [02:35:17] checking for ext/hash_map... yes [02:35:18] checking dependency style of /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... gcc3 [02:35:18] checking for collect2 libraries... none required [02:35:20] checking for library containing exc_resume... no [02:35:21] checking for library containing kstat_open... no [02:35:22] checking for library containing gethostbyname... none required [02:35:22] checking for library containing socket... none required [02:35:23] checking for library containing ldexp... none required [02:35:23] checking for library containing dlopen... none required [02:35:24] checking for inttypes.h... yes [02:35:24] checking for times... yes [02:35:25] checking for clock... yes [02:35:25] checking for kill... yes [02:35:26] checking for getrlimit... yes [02:35:26] checking for setrlimit... yes [02:35:26] checking for atoq... no [02:35:27] checking for popen... yes [02:35:28] checking for sysconf... yes [02:35:28] checking for strsignal... yes [02:35:28] checking for getrusage... yes [02:35:28] checking for nl_langinfo... yes [02:35:28] checking for gettimeofday... yes [02:35:29] checking for mbstowcs... yes [02:35:29] checking for wcswidth... yes [02:35:30] checking for mmap... yes [02:35:30] checking for posix_fallocate... yes [02:35:30] checking for setlocale... yes [02:35:31] checking for clearerr_unlocked... yes [02:35:31] checking for feof_unlocked... yes [02:35:32] checking for ferror_unlocked... yes [02:35:32] checking for fflush_unlocked... yes [02:35:33] checking for fgetc_unlocked... no [02:35:33] checking for fgets_unlocked... no [02:35:34] checking for fileno_unlocked... yes [02:35:34] checking for fprintf_unlocked... no [02:35:34] checking for fputc_unlocked... yes [02:35:35] checking for fputs_unlocked... yes [02:35:35] checking for fread_unlocked... yes [02:35:35] checking for fwrite_unlocked... yes [02:35:36] checking for getchar_unlocked... yes [02:35:36] checking for getc_unlocked... yes [02:35:37] checking for putchar_unlocked... yes [02:35:37] checking for putc_unlocked... yes [02:35:38] checking for madvise... yes [02:35:38] checking for mallinfo... no [02:35:38] checking for mallinfo2... no [02:35:39] checking for fstatat... yes [02:35:39] checking whether mbstowcs works... yes [02:35:40] checking for ssize_t... yes [02:35:41] checking for caddr_t... yes [02:35:41] checking for sighander_t... no [02:35:41] checking for sys/mman.h... (cached) yes [02:35:41] checking for mmap... (cached) yes [02:35:41] checking whether read-only mmap of a plain file works... yes [02:35:41] checking whether mmap from /dev/zero works... yes [02:35:41] checking for MAP_ANON(YMOUS)... yes [02:35:42] checking whether mmap with MAP_ANON(YMOUS) works... yes [02:35:42] checking for pid_t... yes [02:35:42] checking for vfork.h... no [02:35:42] checking for fork... yes [02:35:43] checking for vfork... yes [02:35:43] checking for working fork... yes [02:35:44] checking for working vfork... (cached) yes [02:35:44] checking for ld used by GCC... /usr/local/bin/ld [02:35:44] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:35:44] checking for shared library run path origin... done [02:35:45] checking for iconv... yes [02:35:46] checking for iconv declaration... [02:35:46] extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); [02:35:46] checking for LC_MESSAGES... yes [02:35:46] checking for nl_langinfo and CODESET... yes [02:35:47] checking whether basename is declared... no [02:35:49] checking whether strstr is declared... yes [02:35:50] checking whether getenv is declared... yes [02:35:50] checking whether atol is declared... yes [02:35:51] checking whether atoll is declared... yes [02:35:51] checking whether asprintf is declared... yes [02:35:52] checking whether sbrk is declared... yes [02:35:52] checking whether abort is declared... yes [02:35:53] checking whether atof is declared... yes [02:35:54] checking whether getcwd is declared... yes [02:35:54] checking whether getwd is declared... yes [02:35:55] checking whether madvise is declared... yes [02:35:56] checking whether stpcpy is declared... yes [02:35:56] checking whether strnlen is declared... yes [02:35:56] checking whether strsignal is declared... yes [02:35:58] checking whether strverscmp is declared... yes [02:35:59] checking whether strtol is declared... yes [02:36:00] checking whether strtoul is declared... yes [02:36:00] checking whether strtoll is declared... yes [02:36:01] checking whether strtoull is declared... yes [02:36:01] checking whether setenv is declared... yes [02:36:02] checking whether unsetenv is declared... yes [02:36:02] checking whether errno is declared... yes [02:36:03] checking whether snprintf is declared... yes [02:36:03] checking whether vsnprintf is declared... yes [02:36:04] checking whether vasprintf is declared... yes [02:36:05] checking whether malloc is declared... yes [02:36:05] checking whether realloc is declared... yes [02:36:06] checking whether calloc is declared... yes [02:36:07] checking whether free is declared... yes [02:36:07] checking whether getopt is declared... yes [02:36:08] checking whether clock is declared... yes [02:36:09] checking whether getpagesize is declared... yes [02:36:10] checking whether ffs is declared... yes [02:36:10] checking whether clearerr_unlocked is declared... yes [02:36:11] checking whether feof_unlocked is declared... yes [02:36:11] checking whether ferror_unlocked is declared... yes [02:36:12] checking whether fflush_unlocked is declared... yes [02:36:12] checking whether fgetc_unlocked is declared... no [02:36:13] checking whether fgets_unlocked is declared... no [02:36:14] checking whether fileno_unlocked is declared... yes [02:36:14] checking whether fprintf_unlocked is declared... no [02:36:15] checking whether fputc_unlocked is declared... yes [02:36:16] checking whether fputs_unlocked is declared... yes [02:36:16] checking whether fread_unlocked is declared... yes [02:36:17] checking whether fwrite_unlocked is declared... yes [02:36:18] checking whether getchar_unlocked is declared... yes [02:36:18] checking whether getc_unlocked is declared... yes [02:36:19] checking whether putchar_unlocked is declared... yes [02:36:19] checking whether putc_unlocked is declared... yes [02:36:20] checking whether getrlimit is declared... yes [02:36:20] checking whether setrlimit is declared... yes [02:36:21] checking whether getrusage is declared... yes [02:36:21] checking whether mallinfo is declared... no [02:36:22] checking whether mallinfo2 is declared... no [02:36:24] checking whether ldgetname is declared... no [02:36:24] checking whether times is declared... yes [02:36:25] checking whether sigaltstack is declared... yes [02:36:25] checking for struct tms... yes [02:36:26] checking for clock_t... yes [02:36:26] checking for F_SETLKW... yes [02:36:26] checking for O_CLOEXEC... yes [02:36:27] checking for AF_UNIX... yes [02:36:27] checking for AF_INET6... yes [02:36:27] checking for _LK_LOCK... no [02:36:27] checking if mkdir takes one argument... no [02:36:29] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.cc' for machine-specific logic. [02:36:29] Using `/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md' as machine description file. [02:36:29] Using the following target machine macro files: [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/vxworks-dummy.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/biarch64.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/unix.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/att.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/dbxelf.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/elfos.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-spec.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd-stdint.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/x86-64.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/freebsd64.h [02:36:29] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/initfini-array.h [02:36:29] Using host-default.o for host machine hooks. [02:36:29] checking for __cxa_atexit... yes [02:36:31] checking whether NLS is requested... no [02:36:31] checking how to print strings... printf [02:36:31] checking for a sed that does not truncate output... /usr/bin/sed [02:36:31] checking for fgrep... /usr/bin/grep -F [02:36:31] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1... /usr/local/bin/ld [02:36:32] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:36:32] checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm [02:36:32] checking the name lister (/usr/local/bin/nm) interface... BSD nm [02:36:32] checking whether ln -s works... yes [02:36:32] checking the maximum length of command line arguments... 393216 [02:36:32] checking whether the shell understands some XSI constructs... yes [02:36:32] checking whether the shell understands "+="... no [02:36:32] checking for /usr/local/bin/ld option to reload object files... -r [02:36:32] checking for x86_64-portbld-freebsd13.2-objdump... /usr/local/bin/objdump [02:36:32] checking how to recognize dependent libraries... pass_all [02:36:32] checking for x86_64-portbld-freebsd13.2-ar... (cached) /usr/local/bin/ar [02:36:32] checking for x86_64-portbld-freebsd13.2-strip... no [02:36:32] checking for strip... strip [02:36:32] checking for x86_64-portbld-freebsd13.2-ranlib... (cached) /usr/local/bin/ranlib [02:36:32] checking command to parse /usr/local/bin/nm output from /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 object... ok [02:36:33] checking for dlfcn.h... yes [02:36:33] checking for objdir... .libs [02:36:34] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -fno-rtti -fno-exceptions... no [02:36:34] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 option to produce PIC... -fPIC -DPIC [02:36:34] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 PIC flag -fPIC -DPIC works... yes [02:36:34] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 static flag -static works... yes [02:36:36] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... yes [02:36:37] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 supports -c -o file.o... (cached) yes [02:36:37] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xgcc -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -B/usr/local/x86_64-portbld-freebsd13.2/lib/ -isystem /usr/local/x86_64-portbld-freebsd13.2/include -isystem /usr/local/x86_64-portbld-freebsd13.2/sys-include -fchecking=1 linker (/usr/local/bin/ld) supports shared libraries... yes [02:36:37] checking whether -lc should be explicitly linked in... no [02:36:38] checking dynamic linker characteristics... freebsd13.2 ld.so [02:36:38] checking how to hardcode library paths into programs... immediate [02:36:38] checking whether stripping libraries is possible... yes [02:36:38] checking if libtool supports shared libraries... yes [02:36:38] checking whether to build shared libraries... yes [02:36:38] checking whether to build static libraries... yes [02:36:38] checking how to run the C++ preprocessor... /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -E [02:36:39] checking for ld used by /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs... /usr/local/bin/ld [02:36:39] checking if the linker (/usr/local/bin/ld) is GNU ld... yes [02:36:39] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs linker (/usr/local/bin/ld) supports shared libraries... yes [02:36:41] checking for /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs option to produce PIC... -fPIC -DPIC [02:36:41] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs PIC flag -fPIC -DPIC works... yes [02:36:42] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs static flag -static works... yes [02:36:42] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -c -o file.o... yes [02:36:43] checking if /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs supports -c -o file.o... (cached) yes [02:36:43] checking whether the /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs linker (/usr/local/bin/ld) supports shared libraries... yes [02:36:43] checking dynamic linker characteristics... freebsd13.2 ld.so [02:36:43] checking how to hardcode library paths into programs... immediate [02:36:43] checking whether we are using gold... no [02:36:43] checking whether we are using mold... no [02:36:43] checking gold linker with split stack support as non default... no [02:36:44] checking what linker to use... /usr/local/bin/ld [02:36:44] checking what nm to use... /usr/local/x86_64-portbld-freebsd13.2/bin/nm [02:36:44] checking what objdump to use... /usr/local/x86_64-portbld-freebsd13.2/bin/objdump [02:36:44] checking what readelf to use... /usr/local/x86_64-portbld-freebsd13.2/bin/readelf [02:36:44] checking for otool... no [02:36:44] checking what otool to use... not found [02:36:44] checking for dsymutil... no [02:36:44] checking assembler flags... [02:36:44] checking assembler for .balign and .p2align... yes [02:36:45] checking assembler for .p2align with maximum skip... yes [02:36:45] checking assembler for .literal16... no [02:36:45] checking assembler for working .subsection -1... yes [02:36:45] checking assembler for .weak... yes [02:36:45] checking assembler for .weakref... yes [02:36:45] checking assembler for .nsubspa comdat... no [02:36:45] checking assembler for .hidden... yes [02:36:45] checking linker for .hidden support... yes [02:36:45] checking linker read-only and read-write section mixing... read-write [02:36:48] checking for .preinit_array/.init_array/.fini_array support... no [02:36:48] checking assembler for .sleb128 and .uleb128... yes [02:36:48] checking assembler for cfi directives... yes [02:36:48] checking assembler for working cfi advance... yes [02:36:49] checking assembler for cfi personality directive... yes [02:36:49] checking assembler for cfi sections directive... yes [02:36:49] checking assembler for eh_frame optimization... yes [02:36:49] checking assembler for section exclude flag... yes [02:36:49] checking assembler for section 'R' flag... yes [02:36:49] checking assembler for section 'o' flag... yes [02:36:49] checking assembler for section merging support... yes [02:36:50] checking assembler for stabs directive... yes [02:36:50] checking assembler for COMDAT group support (GNU as)... yes [02:36:50] checking assembler for line table is_stmt support... yes [02:36:50] checking assembler for line table discriminator support... yes [02:36:50] checking assembler for thread-local storage support... yes [02:36:50] checking linker -Bstatic/-Bdynamic option... yes [02:36:50] checking linker --version-script option... yes [02:36:50] checking linker soname option... yes [02:36:50] checking linker --demangle support... yes [02:36:50] checking linker plugin support... 2 [02:36:50] checking assembler for -xbrace_comment... no [02:36:51] checking assembler for filds and fists mnemonics... yes [02:36:51] checking assembler for fildq and fistpq mnemonics... yes [02:36:51] checking assembler for cmov syntax... no [02:36:51] checking assembler for ffreep mnemonic... yes [02:36:51] checking assembler for .quad directive... yes [02:36:51] checking assembler for sahf mnemonic... yes [02:36:51] checking assembler for interunit movq mnemonic... yes [02:36:51] checking assembler for hle prefixes... yes [02:36:51] checking assembler for swap suffix... yes [02:36:51] checking assembler for different section symbol subtraction... yes [02:36:51] checking assembler for rep and lock prefix... yes [02:36:51] checking assembler for ud2 mnemonic... yes [02:36:51] checking assembler for R_386_TLS_GD_PLT reloc... no [02:36:51] checking assembler for R_386_TLS_LDM_PLT reloc... no [02:36:51] checking assembler for R_386_TLS_LDM reloc... no [02:36:52] checking assembler for R_386_GOT32X reloc... yes [02:36:53] checking assembler for GOTOFF in data... yes [02:36:53] checking assembler for calling ___tls_get_addr via GOT... no [02:36:53] checking assembler for dwarf2 debug_line support... yes [02:36:53] checking assembler for buggy dwarf2 .file directive... no [02:36:53] checking assembler for dwarf2 debug_view support... yes [02:36:53] checking assembler for --gdwarf2 option... yes [02:36:53] checking assembler for --gdwarf-5 option... yes [02:36:53] checking assembler for assembly of compiler generated 64-bit .debug_line... yes [02:36:53] checking assembler for --gdwarf-4 not refusing compiler generated .debug_line... yes [02:36:53] checking assembler for --gdwarf-4 with the APP marker... yes [02:36:53] checking assembler for working --gdwarf-4/--gdwarf-5 for all sources... yes [02:36:53] checking assembler for --gstabs option... yes [02:36:53] checking assembler for --debug-prefix-map option... yes [02:36:53] checking assembler for compressed debug sections... 2 [02:36:54] checking assembler for .lcomm with alignment... no [02:36:54] checking for target glibc version... 0.0 [02:36:54] checking assembler for gnu_unique_object... no [02:36:54] checking assembler for tolerance to line number 0... yes [02:36:54] checking support for thin archives... yes [02:36:54] checking linker PT_GNU_EH_FRAME support... yes [02:36:54] checking linker CIEv3 in .eh_frame support... yes [02:36:54] checking linker position independent executable support... yes [02:36:54] checking linker PIE support with copy reloc... no [02:36:54] checking linker EH-compatible garbage collection of sections... yes [02:36:55] checking linker EH garbage collection of sections bug... no [02:36:55] checking linker for compressed debug sections... 3 [02:36:55] checking linker --as-needed support... yes [02:36:55] checking linker mapfile support for clearing hardware capabilities... no [02:36:56] checking linker --build-id support... yes [02:36:56] checking linker *_sol2 emulation support... no [02:36:56] checking linker --sysroot support... yes [02:36:56] checking __stack_chk_fail in target C library... checking for __stack_chk_fail... yes [02:36:56] yes [02:36:56] checking sys/sdt.h in the target C library... yes [02:36:56] checking dl_iterate_phdr in target C library... yes [02:36:56] checking whether to enable maintainer-specific portions of Makefiles... no [02:36:56] checking whether to avoid linking multiple front-ends at once... no [02:36:56] checking whether to serialize linking of multiple front-ends... no [02:36:59] Links are now set up to build a native compiler for x86_64-portbld-freebsd13.2. [02:36:59] checking for exported symbols... yes [02:37:00] checking for -rdynamic... yes [02:37:00] checking for library containing dlopen... (cached) none required [02:37:00] checking for -fPIC -shared... yes [02:37:00] gcc_driver_version: 12.2.0 [02:37:00] checking for -fno-PIE option... yes [02:37:01] checking for -no-pie option... yes [02:37:01] checking for CET support... no [02:37:01] checking linker -z bndplt option... no [02:37:01] checking linker --push-state/--pop-state options... yes [02:37:01] configure: updating cache ./config.cache [02:37:01] configure: creating ./config.status [02:37:04] config.status: creating as [02:37:04] config.status: creating collect-ld [02:37:05] config.status: creating nm [02:37:05] config.status: creating dsymutil [02:37:05] config.status: creating Makefile [02:37:05] config.status: creating ada/gcc-interface/Makefile [02:37:06] config.status: creating ada/Makefile [02:37:06] config.status: creating auto-host.h [02:37:06] config.status: executing depdir commands [02:37:07] mkdir .deps [02:37:07] config.status: executing gccdepdir commands [02:37:07] mkdir build [02:37:07] mkdir build/.deps [02:37:07] mkdir ada/.deps [02:37:07] mkdir c [02:37:07] mkdir c/.deps [02:37:07] mkdir cp [02:37:07] mkdir cp/.deps [02:37:07] mkdir d [02:37:07] mkdir d/.deps [02:37:08] mkdir fortran [02:37:08] mkdir fortran/.deps [02:37:08] mkdir go [02:37:08] mkdir go/.deps [02:37:08] mkdir jit [02:37:08] mkdir jit/.deps [02:37:08] mkdir lto [02:37:08] mkdir lto/.deps [02:37:08] mkdir objc [02:37:08] mkdir objc/.deps [02:37:08] mkdir objcp [02:37:08] mkdir objcp/.deps [02:37:08] mkdir c-family [02:37:08] mkdir c-family/.deps [02:37:08] mkdir common [02:37:08] mkdir common/.deps [02:37:08] mkdir analyzer [02:37:08] mkdir analyzer/.deps [02:37:08] mkdir rtl-ssa [02:37:08] mkdir rtl-ssa/.deps [02:37:08] config.status: executing default commands [02:37:10] gmake[4]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [02:37:13] TARGET_CPU_DEFAULT="" \ [02:37:13] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [02:37:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh config.h [02:37:13] TARGET_CPU_DEFAULT="" \ [02:37:13] HEADERS="options.h insn-constants.h config/vxworks-dummy.h config/i386/biarch64.h config/i386/i386.h config/i386/unix.h config/i386/att.h config/dbxelf.h config/elfos.h config/freebsd-spec.h config/freebsd.h config/freebsd-stdint.h config/i386/x86-64.h config/i386/freebsd.h config/i386/freebsd64.h config/initfini-array.h defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 FBSD_MAJOR=13 USE_IX86_FRAME_POINTER=1" \ [02:37:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm.h [02:37:13] TARGET_CPU_DEFAULT="" \ [02:37:13] HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ [02:37:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_p.h [02:37:13] TARGET_CPU_DEFAULT="" \ [02:37:13] HEADERS="auto-host.h ansidecl.h" DEFINES="" \ [02:37:13] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh bconfig.h [02:37:13] LC_ALL=C ; export LC_ALL ; \ [02:37:13] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-gather.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/go/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/params.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/analyzer/analyzer.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/fused-madd.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/rpath.opt /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/freebsd.opt > tmp-optionlist [02:37:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gi.list gtyp-input.list [02:37:14] echo "#define BUILDING_GCC_MAJOR `echo 12.2.0 | sed -e 's/^\([0-9]*\).*$/\1/'`" > bversion.h [02:37:14] TARGET_CPU_DEFAULT="" \ [02:37:14] HEADERS="options.h insn-constants.h config/i386/i386.h config/i386/i386-protos.h defaults.h" DEFINES="" \ [02:37:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tm_d.h [02:37:14] echo "#define BUILDING_GCC_MINOR `echo 12.2.0 | sed -e 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h [02:37:14] echo timestamp > s-gtyp-input [02:37:14] if test yes = yes \ [02:37:14] || test -n "../lib32"; then \ [02:37:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib \ [02:37:14] "m32" \ [02:37:14] "32" \ [02:37:14] "" \ [02:37:14] "" \ [02:37:14] "" \ [02:37:14] "" \ [02:37:14] "../lib32" \ [02:37:14] "" \ [02:37:14] "" \ [02:37:14] "" \ [02:37:14] "yes" \ [02:37:14] > tmp-mlib.h; \ [02:37:14] else \ [02:37:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmultilib '' '' '' '' '' '' '' '' \ [02:37:14] "" '' no \ [02:37:14] > tmp-mlib.h; \ [02:37:14] fi [02:37:14] lsf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/lto/lang-specs.h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/lang-specs.h"; for f in $lsf; do \ [02:37:14] echo "#include \"$f\""; \ [02:37:14] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' > tmp-specs.h [02:37:14] echo "#define BUILDING_GCC_PATCHLEVEL `echo 12.2.0 | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h [02:37:14] rm -f tmp-all-tree.def [02:37:14] echo '#include "tree.def"' > tmp-all-tree.def [02:37:14] echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def [02:37:14] echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)" >> bversion.h [02:37:14] echo '#include "c-family/c-common.def"' >> tmp-all-tree.def [02:37:14] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-specs.h specs.h [02:37:15] echo timestamp > s-specs [02:37:15] ltf="/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ada/gcc-interface/ada-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cp/cp-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/d/d-tree.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/objc/objc-tree.def"; for f in $ltf; do \ [02:37:15] echo "#include \"$f\""; \ [02:37:15] done | sed 's|/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/||' >> tmp-all-tree.def [02:37:15] echo timestamp > s-bversion [02:37:15] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gen-pass-instances.awk \ [02:37:15] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/passes.def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-passes.def > pass-instances.def [02:37:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-all-tree.def all-tree.def [02:37:15] rm -f tmp-omp-device-properties.h; \ [02:37:15] for kind in kind arch isa; do \ [02:37:15] echo 'const char omp_offload_device_'${kind}'[] = ' \ [02:37:15] >> tmp-omp-device-properties.h; \ [02:37:15] for prop in none ; do \ [02:37:15] [ "$prop" = "none" ] && continue; \ [02:37:15] tgt=`echo "$prop" | sed 's/=.*$//'`; \ [02:37:15] props=`echo "$prop" | sed 's/.*=//'`; \ [02:37:15] echo "\"$tgt\\0\"" >> tmp-omp-device-properties.h; \ [02:37:15] sed -n 's/^'${kind}': //p' ${props} \ [02:37:15] | sed 's/[[:blank:]]/ /g;s/ */ /g;s/^ //;s/ $//;s/ /\\0/g;s/^/"/;s/$/\\0\\0"/' \ [02:37:15] >> tmp-omp-device-properties.h; \ [02:37:15] done; \ [02:37:15] echo '"";' >> tmp-omp-device-properties.h; \ [02:37:15] done; \ [02:37:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-omp-device-properties.h \ [02:37:15] omp-device-properties.h [02:37:15] echo "/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -no-pie -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc " > checksum-options.tmp \ [02:37:15] && /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change checksum-options.tmp checksum-options [02:37:15] echo timestamp > s-omp-device-properties-h [02:37:15] echo timestamp > s-alltree [02:37:15] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.awk /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc [02:37:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc [02:37:15] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-nm.cc [02:37:15] echo timestamp > s-i386-bt [02:37:15] cp /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-ar.cc gcc-ranlib.cc [02:37:15] rm -f mm_malloc.h [02:37:15] cat /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/gmm_malloc.h > mm_malloc.h [02:37:15] TARGET_CPU_DEFAULT="" \ [02:37:15] HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \ [02:37:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/mkconfig.sh tconfig.h [02:37:16] (echo "@set version-GCC 12.2.0"; \ [02:37:16] if [ "" = "experimental" ]; \ [02:37:16] then echo "@set DEVELOPMENT"; \ [02:37:16] else echo "@clear DEVELOPMENT"; \ [02:37:16] fi) > gcc-vers.texiT [02:37:16] echo @set srcdir `echo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc | sed -e 's|\\([@{}]\\)|@\\1|g'` >> gcc-vers.texiT [02:37:16] if test "xinfo" = xinfo; then \ [02:37:16] rm -f doc/libgccjit.info*; \ [02:37:16] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:16] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/libgccjit.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/jit/docs/_build/texinfo/libgccjit.texi; \ [02:37:16] else true; fi [02:37:16] if [ -n "(FreeBSD Ports Collection) " ]; then \ [02:37:16] echo "@set VERSION_PACKAGE (FreeBSD Ports Collection) " >> gcc-vers.texiT; \ [02:37:16] fi [02:37:16] echo "@set BUGURL @uref{https://gcc.gnu.org/bugs/}" >> gcc-vers.texiT; \ [02:37:16] mv -f gcc-vers.texiT gcc-vers.texi [02:37:16] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mlib.h multilib.h [02:37:16] echo timestamp > s-mlib [02:37:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:16] -o build/gengenrtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengenrtl.cc [02:37:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:16] -o build/sort.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/sort.cc [02:37:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:16] -o build/genhooks.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genhooks.cc [02:37:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:16] -o build/genchecksum.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genchecksum.cc [02:37:16] if [ xinfo = xinfo ]; then \ [02:37:16] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:16] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cpp.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cpp.texi; \ [02:37:16] fi [02:37:16] if [ xinfo = xinfo ]; then \ [02:37:16] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:16] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gcc.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gcc.texi; \ [02:37:16] fi [02:37:19] if [ xinfo = xinfo ]; then \ [02:37:19] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:19] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccinstall.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/install.texi; \ [02:37:19] fi [02:37:19] if [ xinfo = xinfo ]; then \ [02:37:19] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:19] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/cppinternals.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/cppinternals.texi; \ [02:37:19] fi [02:37:19] if [ xinfo = xinfo ]; then \ [02:37:19] rm -f doc/gfortran.info-*; \ [02:37:19] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran \ [02:37:19] -o doc/gfortran.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/gfortran.texi; \ [02:37:19] else true; fi [02:37:19] if [ xinfo = xinfo ]; then \ [02:37:19] rm -f doc/gfc-internals.info-*; \ [02:37:19] makeinfo --no-split --split-size=5000000 --split-size=5000000 -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran \ [02:37:19] -o doc/gfc-internals.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/gfc-internals.texi; \ [02:37:19] else true; fi [02:37:22] echo timestamp > gcc.pod [02:37:22] perl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../contrib/texi2pod.pl -DBUGURL="@uref{https://gcc.gnu.org/bugs/}" \ [02:37:22] < /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fortran/invoke.texi > gfortran.pod [02:37:22] perl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../contrib/texi2pod.pl /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/invoke.texi > gcc.pod [02:37:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:23] -o build/genmodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmodes.cc [02:37:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:25] -o build/errors.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/errors.cc [02:37:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -DBASEVER="\"12.2.0\"" -DDATESTAMP="\"\"" -DREVISION="\"\"" -DDEVPHASE="\"\"" -DPKGVERSION="\"(FreeBSD Ports Collection) \"" -DBUGURL="\"\"" -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:26] -o build/genversion.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genversion.cc [02:37:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:26] -o build/gengtype-lex.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-lex.cc [02:37:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:27] -o build/gengtype-parse.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-parse.cc [02:37:28] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l: In function 'int yylex(const char**)': [02:37:28] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [02:37:28] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:119:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [02:37:28] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:114:1: note: here [02:37:28] gengtype-lex.cc:356:15: warning: this statement may fall through [-Wimplicit-fallthrough=] [02:37:28] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:139:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' [02:37:28] /home/rguenther/src/releases/gcc-12.2.0/gcc-12.2.0/gcc/gengtype-lex.l:135:1: note: here [02:37:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengenrtl \ [02:37:29] build/gengenrtl.o build/errors.o .././libiberty/pic/libiberty.a [02:37:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genhooks \ [02:37:30] build/genhooks.o build/errors.o .././libiberty/pic/libiberty.a [02:37:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genchecksum \ [02:37:30] build/genchecksum.o .././libiberty/pic/libiberty.a [02:37:30] echo timestamp > doc/gcc.1 [02:37:31] (pod2man --center="GNU" --release="gcc-12.2.0" --date=2022-08-19 --section=1 gcc.pod > doc/gcc.1.T$$ && \ [02:37:31] mv -f doc/gcc.1.T$$ doc/gcc.1) || \ [02:37:31] (rm -f doc/gcc.1.T$$ && exit 1) [02:37:31] echo timestamp > doc/gfortran.1 [02:37:31] (pod2man --center="GNU" --release="gcc-12.2.0" --date=2022-08-19 --section=1 gfortran.pod > doc/gfortran.1.T$$ && \ [02:37:31] mv -f doc/gfortran.1.T$$ doc/gfortran.1) || \ [02:37:31] (rm -f doc/gfortran.1.T$$ && exit 1) [02:37:31] libgccjit.texi:18: warning: @definfoenclose is obsolete [02:37:31] libgccjit.texi:19: warning: @definfoenclose is obsolete [02:37:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmodes \ [02:37:32] build/genmodes.o build/errors.o .././libiberty/pic/libiberty.a [02:37:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc \ [02:37:32] build/genversion.o -o build/genversion [02:37:32] build/gengenrtl > tmp-genrtl.h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-genrtl.h genrtl.h [02:37:32] build/genmodes -m > tmp-min-modes.cc [02:37:32] echo timestamp > s-genrtl-h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-min-modes.cc min-insn-modes.cc [02:37:32] build/genhooks "Target Hook" \ [02:37:32] > tmp-target-hooks-def.h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-hooks-def.h \ [02:37:32] target-hooks-def.h [02:37:32] echo timestamp > s-modes-m [02:37:32] build/genhooks "Common Target Hook" \ [02:37:32] > tmp-common-target-hooks-def.h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-common-target-hooks-def.h \ [02:37:32] common/common-target-hooks-def.h [02:37:32] echo timestamp > s-common-target-hooks-def-h [02:37:32] build/genhooks "C Target Hook" \ [02:37:32] > tmp-c-target-hooks-def.h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-c-target-hooks-def.h \ [02:37:32] c-family/c-target-hooks-def.h [02:37:32] echo timestamp > s-c-target-hooks-def-h [02:37:32] echo timestamp > s-target-hooks-def-h [02:37:32] build/genhooks "D Target Hook" \ [02:37:32] > tmp-d-target-hooks-def.h [02:37:32] build/genmodes > tmp-modes.cc [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.cc insn-modes.cc [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-d-target-hooks-def.h \ [02:37:32] d/d-target-hooks-def.h [02:37:32] echo timestamp > s-d-target-hooks-def-h [02:37:32] build/genhooks -d \ [02:37:32] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/tm.texi.in > tmp-tm.texi [02:37:32] echo timestamp > s-modes [02:37:32] build/genmodes -h > tmp-modes.h [02:37:32] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes.h insn-modes.h [02:37:33] echo timestamp > s-modes-h [02:37:33] build/genmodes -i > tmp-modes-inline.h [02:37:33] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-modes-inline.h \ [02:37:33] insn-modes-inline.h [02:37:33] echo timestamp > s-modes-inline-h [02:37:33] build/genversion > tmp-version.h [02:37:33] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-version.h version.h [02:37:33] echo timestamp > s-version [02:37:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:33] -o build/genmddeps.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmddeps.cc [02:37:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:33] -o build/read-md.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-md.cc [02:37:33] case `echo X|tr X '\101'` in \ [02:37:33] A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \ [02:37:33] *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \ [02:37:33] esac [02:37:33] mv tmp2-tm.texi tmp-tm.texi [02:37:33] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-tm.texi tm.texi [02:37:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:34] -o build/gengtype.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype.cc [02:37:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:35] -o build/gengtype-state.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gengtype-state.cc [02:37:40] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-optionlist optionlist [02:37:40] echo timestamp > s-options [02:37:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:41] -o build/genconstants.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconstants.cc [02:37:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:41] -o build/min-insn-modes.o min-insn-modes.cc [02:37:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:42] -o build/inchash.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/inchash.cc [02:37:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:42] -o build/genenums.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genenums.cc [02:37:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmddeps \ [02:37:43] build/genmddeps.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:37:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconstants \ [02:37:43] build/genconstants.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:37:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genenums \ [02:37:44] build/genenums.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:37:44] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [02:37:44] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-save-gen.awk \ [02:37:44] -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options-save.cc [02:37:44] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [02:37:44] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/optc-gen.awk \ [02:37:44] -v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.cc [02:37:44] if [ xinfo = xinfo ]; then \ [02:37:44] makeinfo --no-split --split-size=5000000 --split-size=5000000 --no-split -I . -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc \ [02:37:44] -I /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/include -o doc/gccint.info /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/doc/gccint.texi; \ [02:37:44] fi [02:37:47] build/genmddeps /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-mddeps [02:37:48] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-mddeps mddeps.mk [02:37:48] echo timestamp > s-mddeps [02:37:48] /usr/bin/awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-functions.awk -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opt-read.awk \ [02:37:48] -f /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/opth-gen.awk \ [02:37:48] < optionlist > tmp-options.h [02:37:49] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-options.h options.h [02:37:49] echo timestamp > s-options-h [02:37:49] build/genconstants /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:37:49] > tmp-constants.h [02:37:49] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constants.h insn-constants.h [02:37:49] echo timestamp > s-constants [02:37:49] build/genenums /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:37:49] > tmp-enums.cc [02:37:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-enums.cc insn-enums.cc [02:37:50] echo timestamp > s-enums [02:37:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:37:50] -o build/gencheck.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencheck.cc [02:37:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencheck \ [02:37:52] build/gencheck.o .././libiberty/pic/libiberty.a [02:37:53] build/gencheck > tmp-check.h [02:37:53] cp doc/gcc.1 doc/g++.1 [02:37:53] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-check.h tree-check.h [02:37:53] echo timestamp > s-check [02:37:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gengtype \ [02:37:57] build/gengtype.o build/errors.o build/gengtype-lex.o build/gengtype-parse.o build/gengtype-state.o .././libiberty/pic/libiberty.a [02:37:57] build/gengtype \ [02:37:57] -S /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I gtyp-input.list -w tmp-gtype.state [02:38:02] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gtype.state gtype.state [02:38:02] build/gengtype \ [02:38:02] -r gtype.state [02:38:03] echo timestamp > s-gtype [02:38:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:05] -o build/genopinit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genopinit.cc [02:38:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:05] -o build/gencfn-macros.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencfn-macros.cc [02:38:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:05] -o build/genattrtab.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattrtab.cc [02:38:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:05] -o build/genautomata.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genautomata.cc [02:38:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:05] -o build/genemit.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genemit.cc [02:38:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:09] -o build/genextract.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genextract.cc [02:38:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:10] -o build/genoutput.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genoutput.cc [02:38:11] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:11] -o build/genpeep.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpeep.cc [02:38:14] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:14] -o build/genrecog.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genrecog.cc [02:38:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:15] -o build/genpreds.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genpreds.cc [02:38:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:17] -o build/rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/rtl.cc [02:38:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:21] -o build/read-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/read-rtl.cc [02:38:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:21] -o build/ggc-none.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-none.cc [02:38:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:22] -o build/vec.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/vec.cc [02:38:27] gfortran.texi:1419: warning: @node name should not contain `,': Default widths for F, G and I format descriptors [02:38:27] gfortran.texi:2692: warning: node name with index entries should not contain `. ' [02:38:27] gfortran.texi:2384: warning: node name with index entries should not contain `. ' [02:38:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:28] -o build/gensupport.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gensupport.cc [02:38:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:29] -o build/print-rtl.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/print-rtl.cc [02:38:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:34] -o build/hash-table.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/hash-table.cc [02:38:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:37] -o build/genflags.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genflags.cc [02:38:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:37] -o build/genconditions.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconditions.cc [02:38:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:38] -o build/genattr.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr.cc [02:38:40] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:40] -o build/genattr-common.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genattr-common.cc [02:38:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:41] -o build/gencodes.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gencodes.cc [02:38:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:41] -o build/genconfig.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genconfig.cc [02:38:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:42] -o build/gentarget-def.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gentarget-def.cc [02:38:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genopinit \ [02:38:43] build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencfn-macros \ [02:38:43] build/gencfn-macros.o build/errors.o build/hash-table.o build/vec.o build/ggc-none.o build/sort.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattrtab \ [02:38:44] build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genemit \ [02:38:44] build/genemit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genextract \ [02:38:44] build/genextract.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genoutput \ [02:38:44] build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpeep \ [02:38:44] build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genpreds \ [02:38:44] build/genpreds.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genflags \ [02:38:44] build/genflags.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconditions \ [02:38:44] build/genconditions.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr \ [02:38:45] build/genattr.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genattr-common \ [02:38:45] build/genattr-common.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencodes \ [02:38:45] build/gencodes.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genconfig \ [02:38:45] build/genconfig.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:45] build/gencfn-macros -c \ [02:38:45] > tmp-case-cfn-macros.h [02:38:45] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-case-cfn-macros.h \ [02:38:45] case-cfn-macros.h [02:38:45] echo timestamp > s-case-cfn-macros [02:38:45] build/gencfn-macros -o \ [02:38:45] > tmp-cfn-operators.pd [02:38:45] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cfn-operators.pd \ [02:38:45] cfn-operators.pd [02:38:45] build/genpreds /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.cc [02:38:45] echo timestamp > s-cfn-operators [02:38:45] build/genpreds -h /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-preds.h [02:38:45] build/genconditions /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-condmd.cc [02:38:48] build/genpreds -c /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md > tmp-constrs.h [02:38:50] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.h tm-preds.h [02:38:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-preds.cc insn-preds.cc [02:38:51] echo timestamp > s-preds-h [02:38:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gentarget-def \ [02:38:51] build/gentarget-def.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a [02:38:51] echo timestamp > s-preds [02:38:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:51] -o build/genmatch.o /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/genmatch.cc [02:38:52] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-condmd.cc build/gencondmd.cc [02:38:52] echo timestamp > s-conditions [02:38:54] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-constrs.h tm-constrs.h [02:38:55] echo timestamp > s-constrs-h [02:38:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/build -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -DLIBICONV_PLUG \ [02:38:55] -o build/gencondmd.o build/gencondmd.cc [02:38:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genrecog \ [02:38:59] build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o build/inchash.o .././libiberty/pic/libiberty.a [02:39:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genautomata \ [02:39:03] build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/sort.o build/read-md.o build/errors.o .././libiberty/pic/libiberty.a -lm [02:39:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/gencondmd \ [02:39:09] build/gencondmd.o build/errors.o .././libiberty/pic/libiberty.a [02:39:09] build/gencondmd > tmp-cond.md [02:39:09] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-cond.md insn-conditions.md [02:39:09] echo timestamp > s-condmd [02:39:09] build/genflags /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:09] insn-conditions.md > tmp-flags.h [02:39:09] build/genattr /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:09] insn-conditions.md > tmp-attr.h [02:39:09] build/genattr-common /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:09] insn-conditions.md > tmp-attr-common.h [02:39:09] build/gencodes /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:09] insn-conditions.md > tmp-codes.h [02:39:09] build/genconfig /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:09] insn-conditions.md > tmp-config.h [02:39:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-flags.h insn-flags.h [02:39:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-codes.h insn-codes.h [02:39:15] echo timestamp > s-flags [02:39:15] build/gentarget-def /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:15] insn-conditions.md > tmp-target-def.h [02:39:15] echo timestamp > s-codes [02:39:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr-common.h insn-attr-common.h [02:39:15] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-config.h insn-config.h [02:39:15] build/genopinit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:15] insn-conditions.md -htmp-opinit.h -ctmp-opinit.cc [02:39:15] echo timestamp > s-attr-common [02:39:15] build/genattrtab /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md insn-conditions.md \ [02:39:15] -Atmp-attrtab.cc -Dtmp-dfatab.cc -Ltmp-latencytab.cc [02:39:15] echo timestamp > s-config [02:39:16] build/genautomata /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:16] insn-conditions.md > tmp-automata.cc [02:39:16] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attr.h insn-attr.h [02:39:16] echo timestamp > s-attr [02:39:17] build/genemit /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:17] insn-conditions.md > tmp-emit.cc [02:39:20] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-target-def.h insn-target-def.h [02:39:20] echo timestamp > s-target-def [02:39:20] build/genextract /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:20] insn-conditions.md > tmp-extract.cc [02:39:21] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-emit.cc insn-emit.cc [02:39:22] echo timestamp > s-emit [02:39:22] build/genoutput /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:22] insn-conditions.md > tmp-output.cc [02:39:22] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.h insn-opinit.h [02:39:22] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-opinit.cc insn-opinit.cc [02:39:22] echo timestamp > s-opinit [02:39:22] build/genpeep /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:22] insn-conditions.md > tmp-peep.cc [02:39:26] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-extract.cc insn-extract.cc [02:39:26] echo timestamp > s-extract [02:39:26] build/genrecog /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/common.md /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386.md \ [02:39:26] insn-conditions.md > tmp-recog.cc [02:39:29] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-peep.cc insn-peep.cc [02:39:29] echo timestamp > s-peep [02:39:33] Statistics for recog: [02:39:33] Number of decisions: 68532 [02:39:33] longest path: 337 (code: 6968) [02:39:33] longest backtrack: 34 (code: 5866) [02:39:33] Statistics for split_insns: [02:39:33] Number of decisions: 19767 [02:39:33] longest path: 169 (code: 1078) [02:39:33] longest backtrack: 23 (code: 709) [02:39:33] Statistics for peephole2_insns: [02:39:33] Number of decisions: 2960 [02:39:33] longest path: 880 (code: 197) [02:39:33] longest backtrack: 55 (code: 303) [02:39:40] Shared 69645 out of 121921 states by creating 12116 new states, saving 57529 [02:39:41] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-recog.cc insn-recog.cc [02:39:41] echo timestamp > s-recog [02:39:53] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -static-libstdc++ -static-libgcc -o build/genmatch \ [02:39:53] build/genmatch.o ../libcpp/libcpp.a ../libiberty/pic/libiberty.a build/errors.o build/vec.o build/hash-table.o build/sort.o .././libiberty/pic/libiberty.a [02:39:54] build/genmatch --gimple /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [02:39:54] > tmp-gimple-match.cc [02:39:54] GIMPLE decision tree has 4127 leafs, maximum depth 28 and a total number of 17761 nodes [02:39:54] removed 2724 duplicate tails [02:39:54] build/genmatch --generic /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/match.pd \ [02:39:54] > tmp-generic-match.cc [02:39:54] GENERIC decision tree has 3770 leafs, maximum depth 13 and a total number of 15889 nodes [02:39:54] removed 2560 duplicate tails [02:39:54] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-gimple-match.cc \ [02:39:54] gimple-match.cc [02:39:54] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-generic-match.cc \ [02:39:54] generic-match.cc [02:39:54] echo timestamp > s-match [02:39:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-lang.o -MT c/c-lang.o -MMD -MP -MF c/.deps/c-lang.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-lang.cc [02:39:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/stub-objc.o -MT c-family/stub-objc.o -MMD -MP -MF c-family/.deps/stub-objc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/stub-objc.cc [02:39:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/attribs.cc [02:39:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-errors.o -MT c/c-errors.o -MMD -MP -MF c/.deps/c-errors.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-errors.cc [02:39:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-decl.o -MT c/c-decl.o -MMD -MP -MF c/.deps/c-decl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-decl.cc [02:40:01] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-output.cc insn-output.cc [02:40:01] echo timestamp > s-output [02:40:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-typeck.o -MT c/c-typeck.o -MMD -MP -MF c/.deps/c-typeck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-typeck.cc [02:40:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-convert.o -MT c/c-convert.o -MMD -MP -MF c/.deps/c-convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-convert.cc [02:40:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-aux-info.o -MT c/c-aux-info.o -MMD -MP -MF c/.deps/c-aux-info.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-aux-info.cc [02:40:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-objc-common.o -MT c/c-objc-common.o -MMD -MP -MF c/.deps/c-objc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-objc-common.cc [02:40:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-parser.o -MT c/c-parser.o -MMD -MP -MF c/.deps/c-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-parser.cc [02:40:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/c-fold.o -MT c/c-fold.o -MMD -MP -MF c/.deps/c-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/c-fold.cc [02:40:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c/gimple-parser.o -MT c/gimple-parser.o -MMD -MP -MF c/.deps/gimple-parser.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c/gimple-parser.cc [02:40:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-common.o -MT c-family/c-common.o -MMD -MP -MF c-family/.deps/c-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-common.cc [02:40:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-cppbuiltin.cc [02:40:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-dump.o -MT c-family/c-dump.o -MMD -MP -MF c-family/.deps/c-dump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-dump.cc [02:40:51] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-automata.cc insn-automata.cc [02:40:51] echo timestamp > s-automata [02:40:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-format.o -MT c-family/c-format.o -MMD -MP -MF c-family/.deps/c-format.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-format.cc [02:40:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-gimplify.o -MT c-family/c-gimplify.o -MMD -MP -MF c-family/.deps/c-gimplify.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-gimplify.cc [02:41:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-indentation.o -MT c-family/c-indentation.o -MMD -MP -MF c-family/.deps/c-indentation.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-indentation.cc [02:41:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-lex.o -MT c-family/c-lex.o -MMD -MP -MF c-family/.deps/c-lex.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-lex.cc [02:41:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-omp.o -MT c-family/c-omp.o -MMD -MP -MF c-family/.deps/c-omp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-omp.cc [02:41:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-opts.o -MT c-family/c-opts.o -MMD -MP -MF c-family/.deps/c-opts.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-opts.cc [02:41:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -DHOST_MACHINE=\"x86_64-portbld-freebsd13.2\" -DTARGET_MACHINE=\"x86_64-portbld-freebsd13.2\" -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pch.o -MT c-family/c-pch.o -MMD -MP -MF c-family/.deps/c-pch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pch.cc [02:41:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ppoutput.o -MT c-family/c-ppoutput.o -MMD -MP -MF c-family/.deps/c-ppoutput.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ppoutput.cc [02:41:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pragma.o -MT c-family/c-pragma.o -MMD -MP -MF c-family/.deps/c-pragma.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pragma.cc [02:41:30] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-pretty-print.o -MT c-family/c-pretty-print.o -MMD -MP -MF c-family/.deps/c-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-pretty-print.cc [02:41:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-semantics.o -MT c-family/c-semantics.o -MMD -MP -MF c-family/.deps/c-semantics.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-semantics.cc [02:41:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ada-spec.o -MT c-family/c-ada-spec.o -MMD -MP -MF c-family/.deps/c-ada-spec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ada-spec.cc [02:41:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-ubsan.o -MT c-family/c-ubsan.o -MMD -MP -MF c-family/.deps/c-ubsan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-ubsan.cc [02:41:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/known-headers.o -MT c-family/known-headers.o -MMD -MP -MF c-family/.deps/known-headers.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/known-headers.cc [02:41:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-attribs.o -MT c-family/c-attribs.o -MMD -MP -MF c-family/.deps/c-attribs.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-attribs.cc [02:41:49] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-warn.o -MT c-family/c-warn.o -MMD -MP -MF c-family/.deps/c-warn.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-warn.cc [02:41:50] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Ic-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o c-family/c-spellcheck.o -MT c-family/c-spellcheck.o -MMD -MP -MF c-family/.deps/c-spellcheck.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/c-family/c-spellcheck.cc [02:41:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o i386-c.o -MT i386-c.o -MMD -MP -MF ./.deps/i386-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/i386/i386-c.cc [02:42:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o default-c.o -MT default-c.o -MMD -MP -MF ./.deps/default-c.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/config/default-c.cc [02:42:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-match.o -MT gimple-match.o -MMD -MP -MF ./.deps/gimple-match.TPo gimple-match.cc [02:42:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o generic-match.o -MT generic-match.o -MMD -MP -MF ./.deps/generic-match.TPo generic-match.cc [02:42:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-attrtab.cc insn-attrtab.cc [02:42:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-dfatab.cc insn-dfatab.cc [02:42:07] /bin/sh /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../move-if-change tmp-latencytab.cc insn-latencytab.cc [02:42:07] echo timestamp > s-attrtab [02:42:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-emit.o -MT insn-emit.o -MMD -MP -MF ./.deps/insn-emit.TPo insn-emit.cc [02:42:17] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-extract.o -MT insn-extract.o -MMD -MP -MF ./.deps/insn-extract.TPo insn-extract.cc [02:42:24] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-modes.o -MT insn-modes.o -MMD -MP -MF ./.deps/insn-modes.TPo insn-modes.cc [02:42:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-opinit.o -MT insn-opinit.o -MMD -MP -MF ./.deps/insn-opinit.TPo insn-opinit.cc [02:42:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-peep.o -MT insn-peep.o -MMD -MP -MF ./.deps/insn-peep.TPo insn-peep.cc [02:42:29] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-preds.o -MT insn-preds.o -MMD -MP -MF ./.deps/insn-preds.TPo insn-preds.cc [02:42:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-recog.o -MT insn-recog.o -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.cc [02:42:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o insn-enums.o -MT insn-enums.o -MMD -MP -MF ./.deps/insn-enums.TPo insn-enums.cc [02:42:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-page.cc [02:42:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o adjust-alignment.o -MT adjust-alignment.o -MMD -MP -MF ./.deps/adjust-alignment.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/adjust-alignment.cc [02:42:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alias.o -MT alias.o -MMD -MP -MF ./.deps/alias.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alias.cc [02:42:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o alloc-pool.o -MT alloc-pool.o -MMD -MP -MF ./.deps/alloc-pool.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/alloc-pool.cc [02:42:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-inc-dec.o -MT auto-inc-dec.o -MMD -MP -MF ./.deps/auto-inc-dec.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-inc-dec.cc [02:43:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o auto-profile.o -MT auto-profile.o -MMD -MP -MF ./.deps/auto-profile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/auto-profile.cc [02:43:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bb-reorder.o -MT bb-reorder.o -MMD -MP -MF ./.deps/bb-reorder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bb-reorder.cc [02:43:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o bitmap.o -MT bitmap.o -MMD -MP -MF ./.deps/bitmap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/bitmap.cc [02:43:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o builtins.o -MT builtins.o -MMD -MP -MF ./.deps/builtins.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/builtins.cc [02:43:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o caller-save.o -MT caller-save.o -MMD -MP -MF ./.deps/caller-save.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/caller-save.cc [02:43:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o calls.o -MT calls.o -MMD -MP -MF ./.deps/calls.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/calls.cc [02:44:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ccmp.o -MT ccmp.o -MMD -MP -MF ./.deps/ccmp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ccmp.cc [02:44:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfg.o -MT cfg.o -MMD -MP -MF ./.deps/cfg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfg.cc [02:44:19] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfganal.o -MT cfganal.o -MMD -MP -MF ./.deps/cfganal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfganal.cc [02:44:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgbuild.o -MT cfgbuild.o -MMD -MP -MF ./.deps/cfgbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgbuild.cc [02:44:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgcleanup.o -MT cfgcleanup.o -MMD -MP -MF ./.deps/cfgcleanup.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgcleanup.cc [02:44:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgexpand.o -MT cfgexpand.o -MMD -MP -MF ./.deps/cfgexpand.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgexpand.cc [02:44:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfghooks.o -MT cfghooks.o -MMD -MP -MF ./.deps/cfghooks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfghooks.cc [02:44:52] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloop.o -MT cfgloop.o -MMD -MP -MF ./.deps/cfgloop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloop.cc [02:44:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopanal.o -MT cfgloopanal.o -MMD -MP -MF ./.deps/cfgloopanal.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopanal.cc [02:45:02] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgloopmanip.o -MT cfgloopmanip.o -MMD -MP -MF ./.deps/cfgloopmanip.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgloopmanip.cc [02:45:05] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cfgrtl.o -MT cfgrtl.o -MMD -MP -MF ./.deps/cfgrtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cfgrtl.cc [02:45:16] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfc.o -MT ctfc.o -MMD -MP -MF ./.deps/ctfc.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfc.cc [02:45:27] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ctfout.o -MT ctfout.o -MMD -MP -MF ./.deps/ctfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ctfout.cc [02:45:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o btfout.o -MT btfout.o -MMD -MP -MF ./.deps/btfout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/btfout.cc [02:45:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab.o -MT symtab.o -MMD -MP -MF ./.deps/symtab.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab.cc [02:45:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-thunks.o -MT symtab-thunks.o -MMD -MP -MF ./.deps/symtab-thunks.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-thunks.cc [02:45:45] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o symtab-clones.o -MT symtab-clones.o -MMD -MP -MF ./.deps/symtab-clones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/symtab-clones.cc [02:45:56] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraph.o -MT cgraph.o -MMD -MP -MF ./.deps/cgraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraph.cc [02:46:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphbuild.o -MT cgraphbuild.o -MMD -MP -MF ./.deps/cgraphbuild.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphbuild.cc [02:46:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphunit.o -MT cgraphunit.o -MMD -MP -MF ./.deps/cgraphunit.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphunit.cc [02:46:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cgraphclones.o -MT cgraphclones.o -MMD -MP -MF ./.deps/cgraphclones.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cgraphclones.cc [02:46:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine.o -MT combine.o -MMD -MP -MF ./.deps/combine.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine.cc [02:46:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o combine-stack-adj.o -MT combine-stack-adj.o -MMD -MP -MF ./.deps/combine-stack-adj.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/combine-stack-adj.cc [02:46:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o compare-elim.o -MT compare-elim.o -MMD -MP -MF ./.deps/compare-elim.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/compare-elim.cc [02:46:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o context.o -MT context.o -MMD -MP -MF ./.deps/context.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/context.cc [02:46:39] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o convert.o -MT convert.o -MMD -MP -MF ./.deps/convert.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/convert.cc [02:46:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coroutine-passes.o -MT coroutine-passes.o -MMD -MP -MF ./.deps/coroutine-passes.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coroutine-passes.cc [02:46:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o coverage.o -MT coverage.o -MMD -MP -MF ./.deps/coverage.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coverage.cc [02:46:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -DBASEVER="\"12.2.0\"" -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppbuiltin.o -MT cppbuiltin.o -MMD -MP -MF ./.deps/cppbuiltin.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppbuiltin.cc [02:46:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DGCC_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include\" -DFIXED_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/include-fixed\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++/\" -DGPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT=0 -DGPLUSPLUS_TOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//x86_64-portbld-freebsd13.2\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/local/lib/gcc12/include/c++//backward\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR=\"/usr/include/c++/v1\" -DGPLUSPLUS_LIBCXX_INCLUDE_DIR_ADD_SYSROOT=0 -DLOCAL_INCLUDE_DIR=\"/usr/local/include\" -DCROSS_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/local/lib/gcc12/gcc/x86_64-portbld-freebsd13.2/12.2.0/../../../../../x86_64-portbld-freebsd13.2/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DPREFIX=\"/usr/local/\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc12/gcc/\" -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cppdefault.o -MT cppdefault.o -MMD -MP -MF ./.deps/cppdefault.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cppdefault.cc [02:46:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cprop.o -MT cprop.o -MMD -MP -MF ./.deps/cprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cprop.cc [02:46:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cse.o -MT cse.o -MMD -MP -MF ./.deps/cse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cse.cc [02:47:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o cselib.o -MT cselib.o -MMD -MP -MF ./.deps/cselib.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/cselib.cc [02:47:12] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer.o -MT data-streamer.o -MMD -MP -MF ./.deps/data-streamer.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer.cc [02:47:18] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-in.o -MT data-streamer-in.o -MMD -MP -MF ./.deps/data-streamer-in.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-in.cc [02:47:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o data-streamer-out.o -MT data-streamer-out.o -MMD -MP -MF ./.deps/data-streamer-out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/data-streamer-out.cc [02:47:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbxout.o -MT dbxout.o -MMD -MP -MF ./.deps/dbxout.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbxout.cc [02:47:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dbgcnt.o -MT dbgcnt.o -MMD -MP -MF ./.deps/dbgcnt.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dbgcnt.cc [02:47:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dce.o -MT dce.o -MMD -MP -MF ./.deps/dce.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dce.cc [02:47:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ddg.o -MT ddg.o -MMD -MP -MF ./.deps/ddg.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ddg.cc [02:48:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o debug.o -MT debug.o -MMD -MP -MF ./.deps/debug.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/debug.cc [02:48:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-core.o -MT df-core.o -MMD -MP -MF ./.deps/df-core.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-core.cc [02:48:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-problems.o -MT df-problems.o -MMD -MP -MF ./.deps/df-problems.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-problems.cc [02:48:08] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o df-scan.o -MT df-scan.o -MMD -MP -MF ./.deps/df-scan.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/df-scan.cc [02:48:20] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-strict-aliasing -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dfp.o -MT dfp.o -MMD -MP -MF ./.deps/dfp.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dfp.cc [02:48:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o digraph.o -MT digraph.o -MMD -MP -MF ./.deps/digraph.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/digraph.cc [02:48:23] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dojump.o -MT dojump.o -MMD -MP -MF ./.deps/dojump.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dojump.cc [02:48:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dominance.o -MT dominance.o -MMD -MP -MF ./.deps/dominance.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dominance.cc [02:48:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o domwalk.o -MT domwalk.o -MMD -MP -MF ./.deps/domwalk.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/domwalk.cc [02:48:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o double-int.o -MT double-int.o -MMD -MP -MF ./.deps/double-int.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/double-int.cc [02:48:41] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dse.o -MT dse.o -MMD -MP -MF ./.deps/dse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dse.cc [02:48:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dumpfile.o -MT dumpfile.o -MMD -MP -MF ./.deps/dumpfile.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dumpfile.cc [02:48:46] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2asm.o -MT dwarf2asm.o -MMD -MP -MF ./.deps/dwarf2asm.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2asm.cc [02:48:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2cfi.o -MT dwarf2cfi.o -MMD -MP -MF ./.deps/dwarf2cfi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2cfi.cc [02:48:58] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2ctf.o -MT dwarf2ctf.o -MMD -MP -MF ./.deps/dwarf2ctf.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2ctf.cc [02:49:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o dwarf2out.o -MT dwarf2out.o -MMD -MP -MF ./.deps/dwarf2out.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/dwarf2out.cc [02:49:07] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o early-remat.o -MT early-remat.o -MMD -MP -MF ./.deps/early-remat.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/early-remat.cc [02:49:31] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o emit-rtl.o -MT emit-rtl.o -MMD -MP -MF ./.deps/emit-rtl.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/emit-rtl.cc [02:49:37] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o et-forest.o -MT et-forest.o -MMD -MP -MF ./.deps/et-forest.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/et-forest.cc [02:49:38] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o except.o -MT except.o -MMD -MP -MF ./.deps/except.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/except.cc [02:49:44] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o explow.o -MT explow.o -MMD -MP -MF ./.deps/explow.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/explow.cc [02:50:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expmed.o -MT expmed.o -MMD -MP -MF ./.deps/expmed.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc [02:50:13] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o expr.o -MT expr.o -MMD -MP -MF ./.deps/expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expr.cc [02:50:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fibonacci_heap.o -MT fibonacci_heap.o -MMD -MP -MF ./.deps/fibonacci_heap.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fibonacci_heap.cc [02:50:34] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o file-prefix-map.o -MT file-prefix-map.o -MMD -MP -MF ./.deps/file-prefix-map.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/file-prefix-map.cc [02:50:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o final.o -MT final.o -MMD -MP -MF ./.deps/final.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/final.cc [02:50:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fixed-value.o -MT fixed-value.o -MMD -MP -MF ./.deps/fixed-value.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fixed-value.cc [02:51:04] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const.cc [02:51:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc: In function 'rtx_def* extract_bit_field_1(rtx, poly_uint64, poly_uint64, int, rtx, machine_mode, machine_mode, bool, bool, rtx_def**)': [02:51:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:1832:45: warning: '*(unsigned int*)((char*)&imode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Wmaybe-uninitialized] [02:51:08] 1832 | rtx sub = extract_bit_field_as_subreg (mode1, op0, imode, [02:51:08] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [02:51:08] 1833 | bitsize, bitnum); [02:51:08] | ~~~~~~~~~~~~~~~~ [02:51:08] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:1792:19: note: '*(unsigned int*)((char*)&imode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' was declared here [02:51:08] 1792 | scalar_int_mode imode; [02:51:08] | ^~~~~ [02:51:23] In file included from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/coretypes.h:478, [02:51:23] from /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:26: [02:51:23] In function 'poly_uint16 mode_to_bytes(machine_mode)', [02:51:23] inlined from 'typename if_nonpoly::type GET_MODE_SIZE(const T&) [with T = scalar_int_mode]' at /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/machmode.h:647:24, [02:51:23] inlined from 'rtx_def* emit_store_flag_1(rtx, rtx_code, rtx, rtx, machine_mode, int, int, machine_mode)' at /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5732:56: [02:51:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/machmode.h:550:49: warning: '*(unsigned int*)((char*)&int_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Wmaybe-uninitialized] [02:51:23] 550 | ? mode_size_inline (mode) : mode_size[mode]); [02:51:23] | ^~~~ [02:51:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc: In function 'rtx_def* emit_store_flag_1(rtx, rtx_code, rtx, rtx, machine_mode, int, int, machine_mode)': [02:51:23] /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/expmed.cc:5661:19: note: '*(unsigned int*)((char*)&int_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' was declared here [02:51:23] 5661 | scalar_int_mode int_mode; [02:51:23] | ^~~~~~~~ [02:51:35] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fold-const-call.o -MT fold-const-call.o -MMD -MP -MF ./.deps/fold-const-call.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fold-const-call.cc [02:51:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function.o -MT function.o -MMD -MP -MF ./.deps/function.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function.cc [02:51:48] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-abi.o -MT function-abi.o -MMD -MP -MF ./.deps/function-abi.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-abi.cc [02:51:54] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o function-tests.o -MT function-tests.o -MMD -MP -MF ./.deps/function-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/function-tests.cc [02:52:00] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o fwprop.o -MT fwprop.o -MMD -MP -MF ./.deps/fwprop.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/fwprop.cc [02:52:25] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcc-rich-location.o -MT gcc-rich-location.o -MMD -MP -MF ./.deps/gcc-rich-location.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcc-rich-location.cc [02:52:33] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse.o -MT gcse.o -MMD -MP -MF ./.deps/gcse.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse.cc [02:52:51] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gcse-common.o -MT gcse-common.o -MMD -MP -MF ./.deps/gcse-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gcse-common.cc [02:52:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-common.o -MT ggc-common.o -MMD -MP -MF ./.deps/ggc-common.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-common.cc [02:53:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o ggc-tests.o -MT ggc-tests.o -MMD -MP -MF ./.deps/ggc-tests.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/ggc-tests.cc [02:53:06] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple.o -MT gimple.o -MMD -MP -MF ./.deps/gimple.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple.cc [02:53:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-array-bounds.o -MT gimple-array-bounds.o -MMD -MP -MF ./.deps/gimple-array-bounds.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-array-bounds.cc [02:53:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-builder.o -MT gimple-builder.o -MMD -MP -MF ./.deps/gimple-builder.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-builder.cc [02:53:21] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-expr.o -MT gimple-expr.o -MMD -MP -MF ./.deps/gimple-expr.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-expr.cc [02:53:26] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-if-to-switch.o -MT gimple-if-to-switch.o -MMD -MP -MF ./.deps/gimple-if-to-switch.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-if-to-switch.cc [02:53:36] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-iterator.o -MT gimple-iterator.o -MMD -MP -MF ./.deps/gimple-iterator.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-iterator.cc [02:54:57] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-fold.o -MT gimple-fold.o -MMD -MP -MF ./.deps/gimple-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-fold.cc [02:54:59] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-harden-conditionals.o -MT gimple-harden-conditionals.o -MMD -MP -MF ./.deps/gimple-harden-conditionals.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-harden-conditionals.cc [02:55:01] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-laddress.o -MT gimple-laddress.o -MMD -MP -MF ./.deps/gimple-laddress.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-laddress.cc [02:55:10] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-interchange.o -MT gimple-loop-interchange.o -MMD -MP -MF ./.deps/gimple-loop-interchange.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-interchange.cc [02:55:15] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-jam.o -MT gimple-loop-jam.o -MMD -MP -MF ./.deps/gimple-loop-jam.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-jam.cc [02:55:22] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-loop-versioning.o -MT gimple-loop-versioning.o -MMD -MP -MF ./.deps/gimple-loop-versioning.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-loop-versioning.cc [02:55:32] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-low.o -MT gimple-low.o -MMD -MP -MF ./.deps/gimple-low.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-low.cc [02:55:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-predicate-analysis.o -MT gimple-predicate-analysis.o -MMD -MP -MF ./.deps/gimple-predicate-analysis.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-predicate-analysis.cc [02:55:47] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-pretty-print.o -MT gimple-pretty-print.o -MMD -MP -MF ./.deps/gimple-pretty-print.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-pretty-print.cc [02:55:55] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range.o -MT gimple-range.o -MMD -MP -MF ./.deps/gimple-range.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range.cc [02:56:09] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-cache.o -MT gimple-range-cache.o -MMD -MP -MF ./.deps/gimple-range-cache.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-cache.cc [02:56:28] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-edge.o -MT gimple-range-edge.o -MMD -MP -MF ./.deps/gimple-range-edge.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-edge.cc [02:56:42] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-fold.o -MT gimple-range-fold.o -MMD -MP -MF ./.deps/gimple-range-fold.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-fold.cc [02:56:43] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-gori.o -MT gimple-range-gori.o -MMD -MP -MF ./.deps/gimple-range-gori.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-gori.cc [02:58:03] /wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/xg++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/./prev-gcc/ -B/usr/local/x86_64-portbld-freebsd13.2/bin/ -nostdinc++ -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -B/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include/x86_64-portbld-freebsd13.2 -isystem /wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/include -isystem /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/libstdc++-v3/libsupc++ -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/src/.libs -L/wrkdirs/usr/ports/lang/gcc12/work/.build/prev-x86_64-portbld-freebsd13.2/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fchecking=1 -DIN_GCC -fPIC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/. -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcpp/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libcody -I/usr/local/include -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/../libbacktrace -DLIBICONV_PLUG -o gimple-range-trace.o -MT gimple-range-trace.o -MMD -MP -MF ./.deps/gimple-range-trace.TPo /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/gcc/gimple-range-trace.cc [02:58:03] xg++: fatal error: Killed signal terminated program cc1plus [02:58:03] compilation terminated. [02:58:03] gmake[4]: *** [Makefile:1145: insn-emit.o] Error 1 [02:58:03] gmake[4]: *** Waiting for unfinished jobs.... [03:24:44] rm gcc.pod gfortran.pod [03:24:44] gmake[4]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build/gcc' [03:24:44] gmake[3]: *** [Makefile:5043: all-stage3-gcc] Error 2 [03:24:44] gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [03:24:44] gmake[2]: *** [Makefile:25853: stage3-bubble] Error 2 [03:24:44] gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [03:24:44] gmake[1]: *** [Makefile:25928: bootstrap-lean] Error 2 [03:24:44] gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' [03:24:45] ===> Compilation failed unexpectedly. [03:24:45] Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to [03:24:45] the maintainer. [03:24:45] *** Error code 1 [03:24:45] [03:24:45] Stop. [03:24:45] make: stopped in /usr/ports/lang/gcc12 [07:01:19] =>> Cleaning up wrkdir [07:01:19] ===> Cleaning for gcc12-12.2.0_6 [07:02:59] build of lang/gcc12 | gcc12-12.2.0_6 ended at Sun Oct 29 03:26:22 CET 2023 [07:02:59] build time: 07:02:59 [07:02:59] !!! build failure encountered !!!